0

我制作了一个包装显示对象的代理类。

是否可以调用 addChild(proxyObject) 而不是 addChild(proxyObject.wrapped) ?

我曾考虑过从代理对象扩展,但我认为这是为了添加动态属性并对其进行迭代。或者,也许我可以从对象扩展并使用 valueOf() 或类似的东西?

提前致谢,

詹姆士

4

2 回答 2

2

如果您的代理类扩展了 DisplayObjectContainer(或任何扩展它的类),您可以将其直接添加到显示列表中。

于 2012-06-11T15:06:18.707 回答
0

扩展 valueOf() 是个坏主意。请不要这样做。如果无法扩展 DisplayObject,请使用 proxyObject.wrapped。

于 2012-06-11T21:02:20.697 回答