У меня проблема с мерцающим курсором мыши.
У меня есть временная шкала, которая является моим основным клипом, и я хочу показать карандашоподобный курсор, когда я нахожусь над клипом временной шкалы. Я использую стандартные события мыши, MOUSE_OVER и MOUE_OUT, MOUSE_MOVE. Также я использую функции Mouse.hide () / show (), чтобы показать и скрыть мышь. Также тот же основной или карандашный клип, который я показываю и скрываю.
В MOUSE_MOVE устанавливаются координаты мувиклипа карандаша, соответствующие координатам курсора мыши.
Как бы то ни было, я получаю мерцание мыши и мувиклипа карандашом, находясь выше мувиклипа временной шкалы. Таким образом, они все время меняются от одного к другому, не останавливая при этом наполнение.
Есть идеи, в чем моя проблема?
(я не использую никакого кода для этого в функции enter_frame)
public function setMouseOver(e:MouseEvent):void {////on MOUSE_OVER
pencilCursor.visible = true;
Mouse.hide();
mouseOverCont = true;
}
public function unsetMouseOver(e:MouseEvent):void {////on MOUSE_OUT
pencilCursor.visible = false;
Mouse.show();
mouseOverCont = false;
}
public function showHoverBaloon(e:MouseEvent):void {////on MOUSE_MOVE
pencilCursor.x = stage.mouseX;
pencilCursor.y = stage.mouseY;
}