2013-05-17 48 views
0

這不是一個真正的編程問題,所以請讓我知道如果我應該把它移動到別的地方。如何在ActionScript中定義子階段?

我想知道是否有方法來定義包含各種元素(如TextFields)的-parent-對象(如面板或主舞臺內的舞臺),以便我可以顯示/隱藏父對象,並且所有包含的元素都會受到影響?

所以我問C#的Panel在AS3中等價。

謝謝!

+0

我發現答案是「MovieClip」.. – void

回答

0

在類的術語,你可以實例化(即,不是抽象或基類),你會想要麼SpriteMovieClip(如您的評論指出)......但是請注意,MovieClip擴展雪碧,所以最好除非你有特殊的理由不使用Sprite。關於AS3顯示列表編程here有一篇很好的文章。

0

你可以讓一個Sprite成爲另一個Sprite對象的子對象。層次結構是無限的。如果您在的層次結構的任何級別上,層次結構中的所有子對象也不會顯示。如果您在Sprite上執行removeChild(),則它的所有子對象也將被刪除。同樣的事情適用於矩陣轉換。你當然可以從Sprite繼承並繼續相同的模式。

相關問題