0
我有閃爍的鼠標自定義光標的問題。 我有一個時間線,這是我的主要剪輯,並且當我結束時間線電影剪輯時,我想顯示一個類似於光標的鉛筆。我使用標準鼠標事件MOUSE_OVER和MOUE_OUT,MOUSE_MOVE。另外我使用Mouse.hide()/ show()函數來顯示和隱藏鼠標。也是我展示和隱藏的相同主體或鉛筆電影剪輯。關於在ActionScrip3中閃爍的鼠標自定義光標
在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;
}
Mattias是正確的,通過將pencilCursor設置爲鼠標座標,它會獲得真實光標的「方式」,這就是爲什麼它會閃爍。通過在pencilCursor上禁用鼠標事件,它不會再產生干擾 – Creynders
您也應該使用ROLL_OVER和ROLL_OUT。 –
非常感謝。它現在很好用。 :) – Vlad