2013-05-25 33 views
0

我用自定義鼠標光標創建了一個遊戲。問題是,它並不總是在所有的移動夾上。我不斷在每個舞臺上添加新的動畫片段。我通過網絡搜索,但尚未得到適當的解決方案。誰能幫我嗎 ? Thanx提前Flash中的自定義鼠標指針AS3

+0

而是隱藏鼠標和使用的後面跟着鼠標的movieclip,你可能應該使用[自定義本機遊標](http://www.adobe.com/devnet/flashplayer/articles/native-mouse-cursors.html)。 [這是一個額外的例子](http://blogs.adobe.com/digitalmedia/2010/12/working-with-native-custom-cursors-in-flash/) – user1103976

回答

0

添加以下代碼:

stage.addEventListener(Event.ADDED,addedToStageHandler); 

function addedToStageHandler(e:Event):void{ 
myMouseCursor.parent.setChildIndex(myMouseCursor, myMouseCursor.parent.numChildren-1); 
} 

它會趕上事件時,一些添加到舞臺上,並自動將您的鼠標對象的最高水平

+0

thanx的快速回復..一個小問題但是,我應該寫在文檔根類或自定義指針的類中? –

+0

@AbhishekWankhede在文檔根目錄下,爲什麼不呢。並把真實的實例名稱,而不是'myMouseCursor' – Cherniv

+0

@ Cherniv- thanx很多,它的工作就像一個魅力..仍然懷疑你要清除它,不能任何意思我把它放在自定義鼠標指針上課? –