我已经将电影剪辑的actionscript代码外部化到一个单独的类文件中。此电影剪辑需要引用舞台上的一些其他剪辑。我目前正在做的是通过使用Movieclip(this.parent).otherclip来引用这些剪辑,但不知何故这感觉是错误的。
有没有更好的方法来将所需的引用传递到从构造函数内的Movieclip扩展的类中?或者这里推荐的模式是什么?
发布于 2010-01-17 17:53:05
父影片剪辑是否也有类?如果,也许父类应该管理初始化,它就是子类。
如果没有,您可以从您正在编写的类中调度一个事件,并在父类中侦听该事件。
如果它很复杂,而且性能有问题,你可以简单地添加函数回调。
啊哈,乔治
发布于 2010-01-17 18:24:45
无论如何,尝试使用(parent as Object)分派事件方法要好得多。
https://stackoverflow.com/questions/2080498
复制相似问题