我有一個菜單設置,其中有大約20個菜單項在一個圓圈內。當您將鼠標懸停在每個項目上時,會出現一個標題。唯一的問題是,由於深度順序,它隱藏在其他菜單項後面。有沒有辦法將這個物品放到前面去?我很漂亮的動作文盲,所以任何幫助都會很棒。將對象帶到前面Flash動作腳本3
12
A
回答
21
如果你不想讓你的對象被刪除,然後添加到使用addChild
顯示列表,你可以使用setChildIndex
var parent:DisplayObjectContainer = myElement.parent;
parent.setChildIndex(myElement, parent.numChildren-1);
1
您可以通過將項目移動到頂部使用addChild(item)將其重新添加到顯示列表中,即使它已經作爲子項添加。東西的臺詞:
function onMouseOver(e:MouseEvent) {
e.target.parent.addChild(e.target);
}
它可能會感到有點奇怪使用這種方法,而不是其他可能的方法來在顯示列表中移動的東西,但由於的addChild(對象)首先從刪除對象一個顯示列表,在添加之前,它會工作得很好。
相關問題
- 1. 將對象帶到前面,在Flash AS3
- 2. Flash動作腳本3
- 3. 轉到外部Flash動作腳本3
- 4. 調整Flash動作腳本中的視頻對象3
- 5. Three.js將對象帶到前面
- 6. 將youtube嵌入到動作腳本的Flash中3
- 7. Flash動作腳本3功能範圍
- 8. Flash動作腳本3旋轉按鈕
- 9. 日曆Flash動作腳本3
- 10. 動作腳本3將對象移動x,y
- 11. Flash動作腳本
- 12. 帶動作腳本3的YouTube API
- 13. 將JSON對象解析爲動作腳本3中的自定義類對象
- 14. 升級到Flash CS6後的動作腳本3出錯
- 15. 從外部域加載數據(HTML)到Flash動作腳本3
- 16. Flash動作腳本3變量作用域不起作用
- 17. 將VBS腳本帶到前臺
- 18. 使用動作腳本將網頁加載到Flash文件中3
- 19. 動作腳本3
- 20. 將Flash動畫導出到動作腳本
- 21. 在動作腳本3中動態創建對象?
- 22. Flash動作腳本3:拖動影片剪輯問題
- 23. WPF動畫 - 將畫布帶到前面
- 24. 將活動帶到自己前面
- 25. 將某個活動帶到前面
- 26. 可以對象包含動畫片段在Flash動作3
- 27. 將JPanel帶到java中的其他對象的前面(SWING)
- 28. 圖像圓形面具,Flash動作3
- 29. 將腳本的前3個字符移動到末尾的腳本
- 30. 從同一網頁上的另一個非Flash對象觸發的對象的Flash動作腳本