我有一个包含movieclip皮肤的类(它名为_skin),因此用户可以自由更改类的外观。因此,我重写了许多函数,因此他们调用了皮肤(例如,gotoAndPlay / Stop函数)。但是,我无法弄清楚如何覆盖的一个函数是addFrameScript函数,因为它需要可变数量的参数。
这也是一个未记录的函数,所以这里有一个post Senocular:http://goo.gl/X5beH
感谢您的帮助!
答案 0 :(得分:3)
override public function addFrameScript(...rest):void {
super(rest);
}
我有点担心,关于你可能试图通过覆盖这个功能来做什么。 Flash在内部使用它将您在Flash IDE中可能使用的所有帧脚本分配给已编译的MovieClip。
关于这个主题可能有更多的信息,但至于你如何理想地使用这个功能,我有关于这个主题的博客文章。