0
내 ActionScript 스크립트 클래스에 문제가 있습니다. 내 코드 :오류 1026 생성자가 인스턴스 메서드 인 경우에도 ActionScript 3에서 수신
package {
import flash.display.MovieClip;
public class Main extends MovieClip
{
public function Main()
{
...
}
}
}
다음과 같은 2 가지 오류가 발생합니다.
- /...Main.as, Line 1 5000 : 'Main'클래스는 해당 유형의 라이브러리 심볼에 링크되어 있으므로 'flash.display.MovieClip'하위 클래스에 있어야합니다.
- 1026 : 생성자 함수는 인스턴스 메서드 여야합니다.
구문 확인을 누르면 오류의 원인을 알 수 없습니다. 사양이 도움이된다면 OSX 10.6.6 및 Adobe CS 5 평가판을 사용하고 있습니다.
생성자 (main 함수)를 public으로 만들어보십시오. 비공개 인 경우 인스턴스화 할 수 없습니다. –
문제와 관련이 있는지 모르겠지만 생성자가 '비공개'인 이유가 무엇입니까? – jswolf19
생성자를 public으로 만들면 어떻게됩니까? 와우, 늦었 어. – Orbit