char1이라는 심볼 (자체 클래스 Character1 포함)은 charTarget1 (적중 대상 항목)이라는 자체 인스턴스 이름을 가진 심볼을 포함합니다. 나는 hitTestObject 루프에서 인스턴스 charTarget1를 참조하려고하지만 매번 내가 노력하고 내가 오류가 계속 코드를 실행 트랙 1이라는 다른 클래스에서 AS3의 다른 클래스에있는 심볼에서 인스턴스를 참조하려면 어떻게해야합니까?
:1120: Access of undefined property charTarget1.
I가 노력하고있어 루프 실행은 다음과 같습니다 :
private function track1Loop(evt:Event):void{
if(charTarget1.hitTestObject(game1End)){
gameWin=true
stage.removeEventListener(KeyboardEvent.KEY_DOWN, onKeyPressed);
stage.removeEventListener(KeyboardEvent.KEY_UP, onKeyReleased);
}
}
스테이지의 객체입니까, 프로그래밍 방식으로 추가 한 객체입니까? – Gone3d
Main 클래스에서 프로그래밍 방식으로 추가했습니다. – Tummus