Просмотр полной версии : курсор остается на границе?!
глюк :o
если быстро провести по кнопкам, то флэшка "думает", что курсор остается на границе и код, который находится на onRollOut не выполняется ...
уменьшать кнопки - это не очень хорошо ....
может у когонить есть варианты?
http://www.sevenstars.spb.ru/new/index.html
lexa2000lexa
24.10.2008, 13:11
добавте к обработчику onRollOut обработчик onReleaseOutsideи все будет у вас хорошо.
)) а если не жать на кнопку? ... то глюк остается ....
это не то ... надо както оценить, что курсор за пределами банера ...
BBOY Ильич
25.10.2008, 02:34
проверяй onMouseMove положение курсора... или хиттестом
be_tween
25.10.2008, 02:39
if (Mouse && нужная_кнопка.hitTest(_xmouse, _ymouse)) {
....................
}
примерно так может?
хиттест стоит.... он тоже глючит ... походу эту проблему не решить в ас2 .. поэтому "по дедовски" добавил снизу поле ))) наверх редко курсор гоняют, а вниз часто,.... правда косячек с узором получился ...(((
BBOY Ильич
25.10.2008, 05:20
Примерчик
)) это все понятно )))) теперь поставь у себя в примере 1 кадр в сек, навиди курсор(показывает true) резко отведи и переключись на другое приложение (я на флэш переключил, так swf осталась сверху) и что мы видем??!! курсор за пределами батона, а в поле попрежнему true отсвечивает ...
BBOY Ильич
27.10.2008, 07:10
ну если флешку свернуть в момент наведения на кнопку, то конечно флеш не отреагирует... попробуй тогда ставить проверку на сочетания клавиш, способствующих "сворачиванию" флеша.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.