Наиболее распространенный способ изменения курсора в приложениях Flash, по-видимому, основан на простом скрытии курсора собственной ОС и , отображающем графическое изображение (нарисованное Flash Player) внутри Вспышка прямоугольник, где (скрытый) курсор будет. Это то, что, например, mx.managers.CursorManager
. Причина, по которой я нахожу такой подход неприемлемым, заключается в том, что Flash Player недостаточно быстро обновляет изображение курсора, что приводит к некоторому очень видимому лагу в движении курсора, что, по моему мнению, является довольно фундаментальным удобством проблема и раздражение, заставляющие все приложение казаться медленнее, чем оно есть на самом деле.
С другой стороны, я заметил, что реализация свойства CSS cursor
в браузерах работает так, как и должно - т.е. при движении курсора нет видимой задержки используя его для реализации пользовательского курсора мыши.
Итак, мой вопрос: есть ли способ использовать свойство CSS cursor
(или любой другой метод, который не включает в себя отставание, медленное перемещение курсора), чтобы изменить курсор поверх прямоугольника Flash?
Я уже пытался изменить свойство стиля cursor
для элемента Flash (или оболочки Div
вокруг элемента Flash) с помощью JavaScript, но, похоже, оно не сработало. Кто-нибудь успешно сделал что-то подобное?