![]() |
Как использовать классы Роберта Пеннера?
Вот смотрю на коды Easing Equations от Robert Penner, например
Код:
class com.robertpenner.easing.Quart {Как-то мое образование еще до классов, прототипов не дошло. :( Как я могу с помощью этого класса передвинуть мой my_mc на 200 пикселей вправо за 10 секунд, естественно, с начальным ускорением и последующим замедлением? Если это нетрудно, подскажите, а то что-то совсем заглох. |
см. документацию к классу Tween. ссылка на эту функцию передается при создании экземпляра Tween.
|
Спасибо! В общем, понял...
Код:
import mx.transitions.*; |
По аналогии делается:
Код:
import mx.transitions.*; |
Спасибо. А со всеми этими Tween, я могу получить условие, когда данный tween отработал, т.е. my_mc доехал до конца, чтобы потом сделать remove my_mc?
Или просто следить "сверху", когда _x станет равным 200? |
ActionScript 2.0 Components Language Reference
Tween class > Tween.onMotionStopped Цитата:
|
Тогда уж onMotionFinished.
|
ну это зависит от того, нужна ли аналогичная реакция на stop()...
|
"Вопросов больше не имею" - сказал Остап и тут же задал следующий вопрос... :)
А могу ли, создавая несколько твинов циклом, потом следить за каждым, когда он Stopped? То есть могу ли я в Код:
var GoTween:Tween = new Tween...(хотя, наверное, это надо спрашивать уже в другой теме) |
| Часовой пояс GMT +4, время: 20:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.