JQuery: симуляция перемещения игрока по полю - PullRequest
0 голосов
/ 20 октября 2011

Я пытаюсь смоделировать игрока, движущегося по полю (например, элемент div в данном случае, будучи игроком img).Как мне сделать так, чтобы img плавно двигался вначале, постепенно увеличивая скорость до достижения максимальной скорости, и продолжаю делать это, если конец маршрута не достаточно близок, чтобы снова выполнить 2 начальных шага, но в обратном направленииимитировать остановку.

Ура!

1 Ответ

1 голос
/ 20 октября 2011

http://jsfiddle.net/aPNKQ/

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, динамическую и т. Д ... вот вам :)

...