|
|
|||||
чистим твины после анимации?
у меня есть переменная
потом я ее очень активно использую, для движения примерно 10 объектов, в разное время. Например: _myTween = new Tween(_layer1, "y", Strong.easeIn, _layer1.y, _h+_layer1.height, 3, true);//Дерево _myTween = new Tween(_layer2, "y", Strong.easeIn, _layer2.y, _h+_layer2.height, 3, true);//Газон _myTween = new Tween(_layer3, "y", Strong.easeIn, _layer3.y, _h+_layer3.height, 4, true);//Облако |
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
По идее, каждый новый твин затирается следующим, если нет больше никаких ссылок на него, но вот тут может и крыться проблема.
т.е. по идее, то что вы делаете, это тоже самое, что и и посмотрите, не пересекаются ли по времени создание нового твина, когда старый еще не отработал. Попробуйте их разнести по разным полям класса или храня в массиве, и посмотреть, что получится. Последний раз редактировалось Hidest; 04.08.2010 в 15:41. |
|
|||||
То есть одновременно нельзя использовать один твин для нескольких объектов?
Сейчас у меня в одном методе : _myTween = new Tween(_layer1, "y", Strong.easeIn, _layer1.y, _h+_layer1.height, 3, true);//Дерево _myTween = new Tween(_layer2, "y", Strong.easeIn, _layer2.y, _h+_layer2.height, 3, true);//Газон _myTween = new Tween(_layer3, "y", Strong.easeIn, _layer3.y, _h+_layer3.height, 4, true);//Облако |
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
А, так они еще один за одним вызываются сразу... Я думал, они в разных местах кода вызываются, не мешая друг другу. Используйте разные экземпляры твинов, по необходимости очищая их (если больше не нужны будут)...
|
|
|||||
Разве? По моему создается новый твин, просто к предыдущему твину через переменную _myTween уже не обратится, потому что на ней новый твин повесили.
|
|
|||||
все понятно, разобрался, спасибо!
|
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
Так я примерно это и имел в виду, когда про ссылки сказал. Т.е. он не удалится сразу прям, но все равно такой подход чреват глюками.
|
Часовой пояс GMT +4, время: 16:10. |
|
« Предыдущая тема | Следующая тема » |
Теги |
tween , твин , чистить |
|
|