Показать сообщение отдельно
Старый 19.11.2008, 19:04
hetrus вне форума Посмотреть профиль Отправить личное сообщение для hetrus Найти все сообщения от hetrus
  № 6  
Ответить с цитированием
hetrus

Регистрация: Oct 2008
Адрес: Донецк
Сообщений: 26
Ну, хорошо. Проверте мою логику непрограммиста (AS - мой первый язык).
1. При входе в OVER создаем таймер и запускаем его:
Код AS3:
btn_mc.addEventListener(MouseEvent.ROLL_OVER, creatTimer);
function creatTimer(e.MouseEvent):void
{
var myTimer:Timer = new Timer(500)//на пол-секунды;
myTimer.addEventListener("timer", newClip);
myTimer.start();
}
2. В функции newClip делаем проверку. Если мышь еще над кнопкой, запускаем функцию и проигрываем клип.
Если логика правильная, то как мне правильно сделать провеку ROLL_OVER?