Моя цель состоит в том, чтобы просто переключить курсор на ручку (указатель), когда я просматриваю MovieClip. Очевидно, я мог бы использовать SimpleButton, но ситуация в том, что у меня есть некоторые враги, которые явно являются MovieClips, и когда я выбираю возможность использования, я хочу, чтобы мышь отображалась как указатель, когда я просматриваю их.
Я предположил, что это сработает:
var mc:MovieClip = new MovieClip();
mc.graphics.beginFill(0);
mc.graphics.drawRect(0,0,50,50);
mc.graphics.endFill();
mc.useHandCursor = true; // <---- doesn't work?
addChild(mc);
mc.addEventListener(MouseEvent.CLICK, _click);
function _click(e:MouseEvent):void
{
trace('a');
}
Есть обходные пути, такие как добавление кнопки в MovieClip врага, а затем ее удаление. Кажется, что там встроенный способ, который мне не хватает.
Спасибо.