在 flash as3 中制作自定义光标,我已将光标替换为扫帚柄(简单矢量动画剪辑)。该代码是下面的标准自定义光标代码:
private function listeners():void {
this.addEventListener(MouseEvent.MOUSE_MOVE, attachBroom);
}
private function attachBroom(e:MouseEvent):void
{
broomStick.x = e.stageX - 10;
broomStick.y = e.stageY - 5;
e.updateAfterEvent();
}
SWF 可以在这里找到。光标在实际烟雾报警器图形顶部时很好,但是当它越过背景时,当鼠标以“快速”速度移动时,它会严重滞后。