2010-07-29 6 views
0

내 플래시 응용 프로그램에서 작업하는 데 어려움을 겪고 있습니다. 매번 코드를 실행하면이 오류가 발생합니다.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); 

어떤 생각 이것에 관해서?

답변

0

오타가 맞습니까?

myClasss .myInitializer (161, 380);

+0

예, 오타입니다. 그러나 문제를 해결하지는 못했습니다. 물론 OOP의 규칙에는 파일 이름의 대소 문자가 포함되어 있으므로 파일 이름과 클래스 이름은 대소 문자를 구분하지 않아야합니다. 문제를 해결했습니다. 감사. :) – Smiley

관련 문제