Вход

Просмотр полной версии : обработка событий rollover и rollout


littlemax
22.01.2007, 12:16
добрый день..у меня такая проблема...кпопки меню это мувики..при наведении на кнопку должна проигрываться анимация до определенного кадра..при смещении мышки из зоны кнопки..кнопка должна принимать исходный вид...так вот получается так,что при быстром проходе мышки через зону кнопки,событие roll over срабатывает,а roll out нет..и кнопка остается в положении када мышка над ней..и потом при наведении мышки на кнопку она ведет себя наооброт..ну вообщем вот здесь можно посмотреть... 3dim.xost.ru ...помогите пожлуйста,кто может..очень надо..

Tardos Mors
22.01.2007, 16:31
Вместо перехода на каой-то кадр с анимацией сделай обратное движение, т.е. не так:
onRollOut = function ():Void
{
this.gotoAndPlay ("rollOutAnim");
}
а так:
onRollOut = function ():Void
{
this.onEnterFrame = function ()
{
this.gotoAndStop (_currentframe - 1);
};
onEnterFrame ();
}