2009-11-12 2 views
1

Я хотел бы обойти мувиклип (с легкостью), используя скрипт с чисто действием 2.0. Кто-нибудь знает, где найти какие-либо ресурсы на этом или может указать мне в правильном направлении?Как tween (с непринужденностью) видеоролик, используя только Action Script 2.0

Спасибо!

ответ

3

вы должны импортировать

import mx.transitions.Tween; 
import mx.transitions.easing.*; 

, а затем использовать команду

new Tween(yourMovieClip, "_alpha", Regular.easeOut, 40, 100, 1, true); 

так сказать

// to tween over a period of time: 
new Tween(movieclip, "property", easing-type, start-value, stop-value, #seconds, true); 

// to tween over a number of frames: 
new Tween(movieclip, "property", easing-type, start-value, stop-value, #frames, false); 

вы можете прочитать tween class

2

Хотя тх. transitions.Tween класс доставит вас туда, я рекомендую библиотеку Tweener. Как говорят документы, «он не привязан к конкретным свойствам встроенных классов, таких как MovieClips или TextFields». Кроме того, они имеют всевозможные классные кривые облегчения и т. Д.

Примеры являются удивительными, и вы сможете передать свои знания в AS3 и даже Javascript.

Кроме того, я не могу вспомнить, что еще он делает, но я помню, что я выбрал класс Tween в проекте около года назад из-за некоторых ограничений, которые у него были, или, возможно, потому, что было громоздким (или невозможным?) Иметь Подростки стреляют в других подростков.

+0

Я предпочитаю библиотеки TweenLite/TweenMax, поскольку они быстрее, меньше и оставляют больше свободы, и мне нравится API немного больше – ptor