0
我在Flash应用程序上工作很困难。每次我运行我的代码时,这个错误都会碰到我。TypeError:错误#1006:myInitializer不是函数。 - AS3
TypeError: Error #1006: myInitializer is not a function.
我敢肯定,我的myInitializer()函数确实是一个功能:
public class newClass extends MovieClip {
public function newClass() {
this.width = this.width;
this.height = this.height;
}
public function myInitializer(initX:Number, initY:Number):void {
this.y = initY;
this.x = initX;
}
}
,这是我如何把它从另一个的文件:
myClass = new newClass();
myClass.myInitializer(161, 380);
任何想法对这个?
是的,这是一个错字。但它没有解决问题。很明显,OOP的规则包括文件名的大小写敏感性,所以我必须确保我的文件名和类名是相同的区分大小写明智的。解决了这个问题。谢谢。 :) – Smiley 2010-07-29 07:20:25