Вы также можете создавать их программно, например, расширяя flash.display.Sprite
:
Класс SampleCursor:
public class SampleCursor extends Sprite
public function SampleCursor() {
addEventListener(Event.ENTER_FRAME, drawCursor);
}
public function drawCursor(e:Event):void {
// Draw cursor using graphics context
// ...
}
{
И в своем приложении вы просто регистрируете этот класс как курсор (то же самое для других типов курсоров, таких как растровые или флэш-ресурсы):
cursorManager.removeAllCursors();
cursorManager.setCursor(SampleCursor);
Надеюсь, это поможет.