Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   обработка событий rollover и rollout (http://www.flasher.ru/forum/showthread.php?t=90975)

littlemax 22.01.2007 12:16

обработка событий rollover и rollout
 
добрый день..у меня такая проблема...кпопки меню это мувики..при наведении на кнопку должна проигрываться анимация до определенного кадра..при смещении мышки из зоны кнопки..кнопка должна принимать исходный вид...так вот получается так,что при быстром проходе мышки через зону кнопки,событие 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 ();
}



Часовой пояс GMT +4, время: 08:32.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.