Как я могу использовать переменную, чтобы установить продолжительность анимации?

var root = this;
function go(){
    createjs.Tween
        .get(root.mvpano, {override:true} )
        .to({x:100}, duration: **here I want  to place a variable**, createjs.Ease.cubicOut);
};

Так что... можно использовать переменную для установки продолжительности анимации?

1 ответ

Решение

Вы можете поместить переменную в качестве любого свойства (см. Эту скрипку). Обратите внимание, что как только вы создадите анимацию, если переменная изменится, анимация не будет.

function go(duration, position){
    createjs.Tween
        .get(s, {override:true} )
        .to({x:position}, duration, createjs.Ease.cubicOut);
};
Другие вопросы по тегам