Да, это возможно. Вам потребуется кредитное плечо mx.managers.CursorManager
.
Нет способа заменить изображение курсора, но вы достигнете этого, добавив новый курсор в менеджер с высоким приоритетом:
CursorManager.setCursor(myCursor, CursorManagerPriority.HIGH);
В приведенном выше примере myCursor
может быть изображением JPEG, GIF, PNG или SVG, объектом Sprite или SWF-файлом. Кроме того, setCursor
принимает два дополнительных параметра, xOffset:Number = 0, yOffset:Number = 0
, которые вы можете использовать для смещения изображения от фактической позиции указателя, если вам нужно.
Re: Ваш комментарий:
Я верю, что вы правы. Я не знаю, как переопределить курсор мыши над компонентами, кроме какого-либо события foo. Имейте в виду, что это последний добавленный курсор с наивысшим приоритетом (конечно, для `CursorMangager), который отображается.