Показать сообщение отдельно
Старый 14.02.2010, 10:16
DosAmigos вне форума Посмотреть профиль Отправить личное сообщение для DosAmigos Найти все сообщения от DosAmigos
  № 4  
Ответить с цитированием
DosAmigos

Регистрация: Feb 2010
Сообщений: 4
Цитата:
Сообщение от dmitriev Посмотреть сообщение
Заведите флаг который будет принимать значение true, если мышка на тексте и false, если за его пределами.

Код AS3:
private var _textFlag:Boolean = false;
Меняйте этот флаг при MOUSE_OVER и MOUSE_OUT.
дальше ентерФрейм (не нужно внутри него создавать никаких функций, это бессмысленно)

Код AS3:
addEventListener(Event.ENTER_FRAME, scrollContent):void {
     if(_textFlag) {
          // тут действия, когда мышка на тексте
     } else {
          // тут — вне его
     }
}
dmitriev, менять флаг при помощи слушателя события?
addEventListener(MouseEvent.MOUSE_OVER, flag); ???