2013-05-17 45 views
0

这不是一个真正的编程问题,所以请让我知道如果我应该把它移动到别的地方。如何在ActionScript中定义子阶段?

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

所以我问C#的Panel在AS3中等价。

谢谢!

+0

我发现答案是“MovieClip”.. – void

回答

0

在类的术语,你可以实例化(即,不是抽象或基类),你会想要么SpriteMovieClip(如您的评论指出)......但是请注意,MovieClip扩展雪碧,所以最好除非你有特殊的理由不使用Sprite。关于AS3显示列表编程here有一篇很好的文章。

0

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

相关问题