フィールド上を移動するプレーヤーをシミュレートしようとしています(たとえばdiv
、この場合は要素であり、プレーヤーはimg
要素です)。img
最初はスムーズに移動し、「最高速度」に達するまで徐々に速度を上げ、ルートの終わりが2つの最初のステップを再度実行するのに十分近くない限り、それを続行するにはどうすればよいですか。止まる。
乾杯!
フィールド上を移動するプレーヤーをシミュレートしようとしています(たとえばdiv
、この場合は要素であり、プレーヤーはimg
要素です)。img
最初はスムーズに移動し、「最高速度」に達するまで徐々に速度を上げ、ルートの終わりが2つの最初のステップを再度実行するのに十分近くない限り、それを続行するにはどうすればよいですか。止まる。
乾杯!
html
<div>Help</div>
jq
$(function (){
$('div').animate({left: '100px'},5000);
setTimeout(function (){
$('div').stop(false,false).animate({left: '100px'},2000);
},1000);
})
CSS
div{background: red; float: left;position: absolute; left: 0;}
少し想像力を働かせれば、速度を 5000、4000、ダイナミックなどにすることができます。