0

フラッシュデザインをjavascriptに変換しています。画面を動き回って地球になるボール。私はanimate()そのために関数を使用していますが、新しい関数が来るたびに少しの間animate()停止するため、フラッシュアニメーションとは異なります。それについて何か良いアイデアはありますか?

これが私が画面を通してそれを回転させる方法です:

 .animate({ opacity: 1 },"fast")
.animate({top:'230px', left:'175px'}, {duration:0})
.animate({top:'310px', left:'215px'}, {duration:500})
.animate({top:'360px', left:'237px'}, {duration:500})
.animate({top:'400px', left:'350px'}, {duration:500})
4

1 に答える 1

1

私はそれを行ってきましたが、スムーズなアニメーションに関して言えば、ブラウザにはまだその堅牢性が欠けています. とにかく、アニメーション シーケンスをキューに入れてみましたか? このようにして、少なくともブラウザは圧倒されず、より良い結果が表示されますか? ここに良い読み物があります:

http://www.learningjquery.com/2009/01/quick-tip-prevent-animation-queue-buildup

ありがとう

于 2012-05-21T02:20:28.770 に答える