0

这不是一个真正的编程问题,所以如果我应该把它移到其他地方,请告诉我。

我想知道是否有一种方法可以定义包含各种元素(如 TextFields)的 -parent- 对象(如面板或主舞台内的舞台),以便我可以显示/隐藏父对象,以及所有包含的元素都会受到影响?

所以我问的是 AS3 中的 C# 面板等价物。

谢谢 !

4

2 回答 2

0

您可以拥有一个 Sprite,它是另一个 Sprite 对象的子对象。层次结构是无限的。如果您在层次结构的任何级别执行此操作visible = false,则层次结构中的所有子对象也不会显示。如果您removeChild()在 Sprite 上执行此操作,它的所有子对象也将被删除。同样的事情也适用于矩阵变换。当然,您可以从 Sprite 继承并继续相同的模式。

于 2013-05-18T18:34:21.390 回答
0

就您可以实例化的类而言(即,不是抽象类或基类),您需要SpriteMovieClip(如您的评论中所述)......但请注意,MovieClip 扩展了 Sprite,因此最好使用 Sprite除非你有特殊的理由不这样做。这里有一篇关于 AS3 显示列表编程的好文章

于 2013-05-18T14:42:25.820 回答