我正在尝试为我的游戏添加admob ane但我收到了错误。
我的错误就是这个,当我使用gotoAndPlay(33)导入我的项目中的类和错误;
我怎样才能将这个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 :(得分:1)
听起来像某个地方你的代码试图使用SimpleDemo
,就好像它是一个影片剪辑。
要SimpleDemo
授予MovieClip
所有权力,请将其扩展为该类
public class SimpleDemo extends MovieClip
而不是扩展没有时间轴功能的Sprite
。
现在SimpleDemo
将包含所有MovieClip方法,例如gotoAndPlay
。
如果将SimpleDemo
设置为文档类的类文件(或者在框架上具有多个框架或代码的库对象),则必须扩展MovieClip(尽管对于文档类它可以如果没有使用时间轴代码或其他框架,则扩展Sprite或DisplayObjectContainer。