#actionscript-3 #tweener
#actionscript-3 #tweener
Вопрос:
Здравствуйте, я пишу веб-сайт, я использую caurina tweener, и у меня проблемы практически с каждым объектом, который я пытаюсь настроить. Проблема в том, что объект tweened иногда просто не завершает анимацию. Это довольно раздражает, и я слышал, что это может быть связано со сборкой мусора. Вот несколько примеров кода
Tweener.addTween(this, { rotationX:0, time:.5 } ); //Where 'this' is movieClip
любая помощь приветствуется
Ответ №1:
поскольку вы поворачиваете свой объект в 3D (rotationX), более вероятно, как кажется, что ваш объект завершает анимацию правильно, но из-за вашей перспективы это выглядит иначе.
подробнее здесь: Пример: перспективная проекция
Ответ №2:
Убедитесь, что у вас одновременно не запущены конкурирующие Tweeners. Это может привести к конфликтующим анимациям, и вы увидите только ту, которая будет запущена последней. Обычно я выполняю Tweener.removeTweens (MyObject) перед вызовом Tweener.addTween(MyObject, {}):
Tweener.removeTweens(this);
Tweener.addTween(this, { rotationX:0, time:.5 } );