Не уверен насчет AS2, но это должно работать в AS3.Если вы не хотите получать ответы в AS3, вы можете отменить пометку 'actionscript-3'
. Чтобы получить пользовательский курсор, вам нужно прикрепить MouseEvent.MOUSE_ENTER
и MouseEvent.MOUSE_LEAVE
к тому, что вы хотитеиметь пользовательский курсор.
function mouseEntered(e:MouseEvent):void
{
Mouse.hide();
stage.addEventListener(MouseEvent.MOUSE_MOVE, moveCursor);
//create mouse cursor and add to stage
}
function mouseLeft(e:MouseEvent):void
{
Mouse.show();
stage.removeEventListener(MouseEvent.MOUSE_MOVE, moveCursor);
//remove mouse cursor from stage
}
function moveCursor(e:MouseEvent):void
{
// move the mouse cursor to wherever the mouse is.
}
Это один из способов обработки пользовательского курсора.Вам нужно будет создать курсор, который можно перемещать по сцене при перемещении мыши.
ИЗМЕНИТЬ, чтобы добавить:В AS3 Sprites
имеет свойство: useHandCursor
, которое может быть установлено в true, чтобы показывать указатель при наведении на него.