![]() |
Преждевременно заканчивается Твин
Привет. Через TimerEvent вызываю Твин:
Код AS3:
|
Его прибивает GC из-за локальности объявления myTween3.
Выносите myTween3 в переменные класса или используйте TweenLite (как вариант) А вообще, пошарьте поиском, тут это многократно обсуждалось. Я лично пользуюсь как раз TweenLite. |
Выносите myTween3 в переменные класса - т.е. объявить ее в основной программе , а значение придать внутри функции?
Добавлено через 1 час 14 минут Или вынести его в мувиклип? |
нужно вынести ссылку на ваш твин в тело класса, чтобы GC считал его всегда нужным для программы.
А вообще есть еще способ, правда не знаю насколько хорош, но я использую часто. В каждом мувиклипе, который нужно анимаировать с помощью tween, я создаю кастомное свойство твин, .т.о. ссылка всегда в анимируемом объекте, правда и ссылки на сам объект необходимо всегда иметь, например в массиве. Это особенно хорошо, когда вам нужно анимировать один и тот же объект с помощью Tween несколько раз, пусть даже и разные его свойства. |
Nemez, для оформления своего кода надо использовать теги [code][/code]
|
Используйте TweenLite, и будет вам счастье!
|
| Часовой пояс GMT +4, время: 04:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.