Я работаю с CreateJS и задаюсь вопросом, есть ли у кого-нибудь здесь примеры управления анимацией с помощью объекта Ticker. . Я пытаюсь заставить спрайт следовать по пути, определенному путевыми точками, но я не хочу контролировать каждую анимацию (между путевыми точками) по времени. Я хочу иметь плавное движение между каждой путевой точкой, контролируемой объектом Ticker. Я попробовал этот код, который, похоже, вообще не работает.
var index = 0;
function move(){
index++;
if (index < path.length) {
createjs.Tween.get(person)
.to({x:gridSize * path[index][0] - pathOffset,y:gridSize * path[index][1] - pathOffset})
.call(move);
}
}
move();
createjs.Ticker.setFPS(30);
createjs.Ticker.addEventListener("tick", function(event){
createjs.Tween.tick(1);
stage.update();
});
Этот код, кажется, только прыгает между путевыми точками, а не анимируется вообще. Любые идеи, что я могу делать неправильно, или любой код/учебники, которые могут помочь?