2014-12-19 2 views
-2

내 게임에 admob ane을 추가하려고하는데 오류가 발생했습니다.AS3 클래스 오류 gotoAndPlay (33)

gotoAndPlay (33)를 사용하여 프로젝트에 erro 클래스를 가져 오면 내 오류가 발생합니다.

클래스에 어떻게 정의 할 수 있습니까? gotoAndPlay (33); 오류를 중지합니다.

package 
    { 
import flash.display.Sprite; 

import so.cuo.platform.admob.Admob; 
import so.cuo.platform.admob.AdmobPosition; 

public class SimpleDemo extends Sprite 
{ 
    public function SimpleDemo() 
    { 
     super(); 
     var admob:Admob= Admob.getInstance(); 
     if(admob.supportDevice){ 
      admob.setKeys("your banner id "); 
      admob.showBanner(Admob.BANNER,AdmobPosition.BOTTOM_CENTER); 
     } 
    } 
} 
} 

그래서, 내가 수업 시간에이 사항 gotoAndPlay (33) 이벤트를 선언하는 방법을 알고하지는이 패키지를 사용하여

미안.

지금 모두에게 감사드립니다!

+0

나는이 코드가 오류를 throw하면 admob 개발자와 연락하여 버그를보고합니다. 귀하의 잘못이 아닙니다. – Vesper

+0

아니, 이해가 안돼, 내 프로젝트에서 나는 많은 gotoAndPlay를 설정했다. 하지만이 클래스를 삽입 할 때 gotoAndPlay 함수에 오류가 발생했습니다. 클래스 자체에서 어떻게 선언 할 수 있습니까? –

답변

1

코드가 무언가와 흡사한데, 동영상 클립처럼 SimpleDemo처럼 사용하려고합니다.

MovieClipSimpleDemo 모든 힘을주는 대신 타임 라인 기능이없는 Sprite를 확장하는 클래스를

public class SimpleDemo extends MovieClip 

를 확장 확인하십시오.

이제 SimpleDemo에는 gotoAndPlay과 같은 모든 MovieClip 메서드가 있습니다.

SimpleDemo이 문서 클래스 (또는 프레임에 코드 또는 프레임이 둘 이상인 라이브러리 객체)의 클래스 파일로 설정된 경우 MovieClip을 확장해야합니다 (문서 클래스의 경우 Sprite 또는 타임 라인 코드 또는 추가 프레임이 사용되지 않는 경우 DisplayObjectContainer).

+0

클래스 제거 문제를 해결합니다. 내 타임 라인에서이 동일한 코드를 사용하지만 패키지는 사용하지 않습니다. 모두에게 감사드립니다. –