Просмотр полной версии : Motion Tween програмными средствами
Приветсвую!!!
ООчень нужна помощь в создании программной анимации Motion tween между 3 инстанциями с разными параметрами. о классе Tween слышал, как использовать не знаю. Это же возможно на AS2?
Жень Шень
21.11.2008, 12:35
разбираемся здесь (http://hosted.zeh.com.br/mctween/animationtypes.html)
Thanks A lot!!!
Добавлено через 5 часов 33 минуты
мольба:
Мож у кого нить есть примерчик какойнить - где реализован Motion Tween програмно, время жмёт проект стоит(((
http://00--00.livejournal.com/71715.html
Тут разберёшся быстро.
import mx.transitions.Tween;
import mx.transitions.easing.*;
var ballAnim:Tween = new Tween (someball,["_x","_y"], Strong.easeOut,[0,400,0,300],2,true);
ballAnim.onMotionFinished = function (){
this.yoyo()
}
работает только если убрать массив и оставить один параметр, а хотелось бы ещё и альфу добавить и цвет. можно конечно создайть функцию с твинами для х, у, альфа... но массив вроде тоже должен работать.... кстати как менять значения цвета:rolleyes: не подскажите?
А вы по очереди, для каждого параметра новый твин. С масивами и этим класом я не работал.
для каждого параметра отдельный твин - кончено хорошо.. однако ОООЧень неудобно:wacko:. может кто-нить всё таки подскажет.. неужели никто не сталкивался
//////////////Вот мой пример, по другому никак
import mx.transitions.Tween;
import mx.transitions.easing.*;
function muta(n:Number) {
var PageTween:Tween = new Tween(_root.pagini, "_y", Back.easeIn, 480, 2000, 0.5, true);
var PageTween1:Tween = new Tween(_root.pagini, "_alpha", Back.easeIn, 100, 0, 0.5, true);
PageTween.onMotionFinished = function() {
_root.pagini.gotoAndStop(n);
var PageTween2:Tween = new Tween(_root.pagini, "_y", Elastic.easeOut, -400, 480 , 2, true);
var PageTween3:Tween = new Tween(_root.pagini, "_alpha", Stong.easeOut, 0, 100, 2, true);
};
}
Добавлено через 1 минуту
Можно еше сделать функцию, которая будет создававть твины
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.