PDA

Просмотр полной версии : Глючит мышь в браузере при Mouse.hide();


Sorium
14.04.2010, 12:28
Добрый день.

В ролике (с AS 3.0) использовал Mouse.hide();, после того, как вставляю .свф файл в страницу при наведении на флешку мышь выполняет то что нужно, а вот когда наводишь на обычный контент страницы вне флеша, с курсором творится что-то странное, при наведении на ссылки "рука" постоянно дрожит меняясь на "курсор", тоже самое при наведении на текст и т.д.

Никто с таким не сталкивался? И с чем это может быть связано. (Глюк как в IE так и в Firefox)

random13
14.04.2010, 13:03
может быть установлено:
useHandCursor = true

Sorium
14.04.2010, 13:12
нет, это не установлено

Into the Dark
14.04.2010, 15:45
исходный код покажите

udaaff
14.04.2010, 16:09
Sorium, слушайте событие MOUSE_LEAVE, и показывайте по нему системный курсор. Свой прячьте. В обработчике этого же события подписывайтесь на MOUSE_MOVE. В обработчике MOUSE_MOVE прячьте системный курсор, а свой показывайте. В нем же отписывайтесь от MOUSE_MOVE. Это же проблему с меню по правой кнопке решит.

Sorium
14.04.2010, 17:29
Разобрался, проблема была в том, что Mouse.hide и Mouse.show были внутри событий привязанных к общей сцене, перевел их в события Мувиклипов и проблема решилась.