Форум 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=66790)

Smer 16.07.2005 13:47

мышка, RollOver, RollOut и как с этим бороться
 
вот сама флешка
сама флешка


проблема в том что если по меню очень быстро провести мышой, то RollOver не успевают отрабатываться и если мыша уходит за пределы мувика - то какой либо из пунктов меню может оставаться открытым..

подскажите как с этим бороться...

Nео 16.07.2005 14:25

применяй hitTest()

Smer 16.07.2005 14:38

hitTest..
хорошее замечание.. но.. а КАК его использовать?
есть у кого нить нормальный хелп хотя бы по этому оператору?

или пример как используется hitTest()

Nirth 16.07.2005 14:40

а чем тебя родной хелп не устраивает? очень полный и объемный

Smer 16.07.2005 14:54

ладно.. не мог бы ктонить показать, как работать с этим методом?
в данном контексте... я просто не совсем представляю как его юзать =(

Nirth 16.07.2005 14:57

я бы посоветовал воспользоваться поиском ибо вопрос уже обсуждался.

Nео 16.07.2005 15:04

mc.onRollOut = function() {
if (!this.hitTest(_root._xmouse, _root._ymouse, true)) {
trace("Указатель за пределами мувика");
}
};

Kurt-sm 17.07.2005 14:45

Цитата:

Сообщение от Nео
mc.onRollOut = function() {
if (!this.hitTest(_root._xmouse, _root._ymouse, true)) {
trace("Указатель за пределами мувика");
}
};

Вопрос немного не в тему. А почему перед this поставлен восклицательный знак?

kost@ 17.07.2005 16:23

Вложений: 1
какой hitTest?! Вы чем занимаетесь!?
Вот держи: найди у себя в коде 15 отличий...
Лишние куски я вырезал, но мусор мог остаться. В целом движок работает без запар с rollOver/Out!

MIX-er 18.07.2005 03:32

не прощще ли сетинтервал запустить??)))
и не мучаться...


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

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