Просмотр полной версии : Задержка
pioner masha
11.11.2006, 19:15
Уважаемые те, кто вообще чего-нибудь понимает в Flash! Обьясните неразумной. Кто-то (не помню кто) спросил насчет задержки на наведение, я это скатала, но не работает и выдает ошибку. Сделать надо следующее: ролик начинает играть, только если человек держит мышку над роликом в течение секунды. Напишите пожалуйста просто и разжеванно!!!
DarkLight
11.11.2006, 20:14
myMc - имя клипа, предпологается, что он лежит на _root
код ставится на основной таймлайн
var intr:Number;
myMc.stop();
myMc.onRollOver = function() {
intr = setInterval(_root.myMc.play, 1000);
};
myMc.onRollOut = function() {
clearInterval(intr);
};
pioner masha
12.11.2006, 20:07
Как вообще выглядит мульт. Вдалеке плавает рыба. При наведении она приплывает, при отведении уплывает. Нужно, чтобы она реагировала только на осмысленное наведение, а если человек просто "задел" курсором флешку, не плыла. Как это сделать???:wacko:
DarkLight
12.11.2006, 20:25
Если человек просто задел курсором флешку то onRollOut произойдет меньше чем через секунду и интервал сбросится
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.