Просмотр полной версии : мышка, RollOver, RollOut и как с этим бороться
вот сама флешка
сама флешка (http://center.hqhost.net/~smer/temp/tavriya/index.htm)
проблема в том что если по меню очень быстро провести мышой, то RollOver не успевают отрабатываться и если мыша уходит за пределы мувика - то какой либо из пунктов меню может оставаться открытым..
подскажите как с этим бороться...
hitTest..
хорошее замечание.. но.. а КАК его использовать?
есть у кого нить нормальный хелп хотя бы по этому оператору?
или пример как используется hitTest()
а чем тебя родной хелп не устраивает? очень полный и объемный
ладно.. не мог бы ктонить показать, как работать с этим методом?
в данном контексте... я просто не совсем представляю как его юзать =(
я бы посоветовал воспользоваться поиском ибо вопрос уже обсуждался.
mc.onRollOut = function() {
if (!this.hitTest(_root._xmouse, _root._ymouse, true)) {
trace("Указатель за пределами мувика");
}
};
mc.onRollOut = function() {
if (!this.hitTest(_root._xmouse, _root._ymouse, true)) {
trace("Указатель за пределами мувика");
}
};
Вопрос немного не в тему. А почему перед this поставлен восклицательный знак?
какой hitTest?! Вы чем занимаетесь!?
Вот держи: найди у себя в коде 15 отличий...
Лишние куски я вырезал, но мусор мог остаться. В целом движок работает без запар с rollOver/Out!
не прощще ли сетинтервал запустить??)))
и не мучаться...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.