Цитата:
|
Сообщение от Kikasso
Второе свойство - второй твин. В этом случае секунды лучше не использовать, чтобы не дергалось.
|
понятно, сейчас более-менее появляется что-то похожее на выпадающее меню у меня... хоть я конечно и не программер

Код:
import mx.transitions.*;
import mx.transitions.easing.*;
var myTween_y:Tween = new Tween(my_mc, "_y", mx.transitions.easing.Elastic.easeOut, my_mc._y, my_mc._y, 1, true);
var myTween_a:Tween = new Tween(my_mc, "_alpha", None.easeOut, my_mc._y, my_mc._y, 1, true);
my_mc.onRollOver= function() {
myTween_y.stop();
myTween_a.stop();
}
my_mc.onRollOut = function() {
myTween_y.continueTo(0,1);
myTween_a.continueTo(0,.5);
}
menu1.onRollOver = function() {
myTween_y.continueTo(22,1);
myTween_a.continueTo(100,.7);
};
menu1.onRollOut = function() {
myTween_y.continueTo(0,1);
myTween_a.continueTo(0,.5);
};
вот примерно так получается, что появляется подменю, и когда наводишь на это подменю, твин останавливается, а иначе меню просто исчезнет и юзер просто не успеет на него нажать... но он может навести на подменю гораздо раньше и получится что твин застопится на половине пути, наверно есть какое-то решение, что-то типо не останавливать, пока не закончится твин, но даже если так надо же как то обрабатывать событие onRollOver и onRollOut..?
