![]() |
|
||||||||||
|
|||||
|
Как заморозить tween-анимацию на определенном значении по изменению переменной?
var tween_alpha=new Tween (_root.load_mc_up, "_alpha", Regular.easeIn, _root.load_mc_up._alpha, 100, 30, 0); ), в реале все гораздо сложнее, поэтому буду рад разным вариантам решения если таковые будут, т.к. не известно какой из них подойдет. Спасибо. |
|
|||||
|
пример из хелпа
import mx.transitions.Tween;
var myTween:Tween = new Tween(img1_mc, "_x", mx.transitions.easing.None.easeNone, -img1_mc._width, Stage.width, 3, true);
myTween.onMotionFinished = function() {
myTween.start();
};
stopTween_btn.onRelease = function() {
myTween.stop();
};
resumeTween_btn.onRelease = function() {
myTween.resume();
};
__________________
: M F N W : |
|
|||||
|
круто это вы импорт класса и 3 функции в один ролловер запихнули
, назовите ваши мувики/кнопки как написано в коде и код такой вставьте:
import mx.transitions.Tween;
var myTween:Tween;
_root.img1_mc.onRollOver=function(){
myTween = new Tween(img1_mc, "_x", mx.transitions.easing.None.easeNone, -img1_mc._width, Stage.width, 3, true);
}
myTween.onMotionFinished = function() {
myTween.start();
};
stopTween_btn.onRelease = function() {
myTween.stop();
};
resumeTween_btn.onRelease = function() {
myTween.resume();
};
__________________
: M F N W : |
|
|||||
|
Да-да, я уже поменял. Спасибо. Сказывается позднее время и слабые знания софтины. В том примере все работает. Буду пробовать адаптировать под свои задачи.
============================================================== С утра пораньше решил опробовать. Как я говорил анимация должна прерываться по факту изменения переменной. Но такой подход как я понимаю отслеживает ситуацию разово, а мне нужно постоянно. Полистал форум, нарыл функцию watch, но не совсем понимаю как мне ее применить в моей ситуации. В хелп только не отправляйте, я только от туда, сам не осилил. Последний раз редактировалось TanaTiX; 22.02.2008 в 12:45. |
|
|||||
|
какая разница покадровая или программная: главное то, что это событие посылаеться с определенной переодичностью...
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
onMotionChanged ещё есть.
__________________
john |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|