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