我做了一个比分反超,如果有球员开始1级,如果有赢,计数器继续工作到一个新的水平。(等级=帧)它不存在任何问题至今。
但是,当玩家从菜单中选择水平和启动2级,计数器是从帧116.I得到一个“ 南 ”错误不work.Level 2开局。
我写这样scrore框架1的码
var Scorecounter:Number = 0;
而且Score_t1它是在框架中的一个动态text.Use计数器代码
function checkButtonsone():void
{
if(fisoneclicked21 && fistwoclicked)
{
Scorecounter = Scorecounter + 10;
Score_t1.text = (Scorecounter).toString();
acmessage.visible = true;
acmessage.play();
gotoAndPlay(116);//LEVEL 2
}
}
和2级
function checkButtonponelev2():void
{
if(fish1clickedleveltwo && fishtwoclickedleveltwo &&
fishthreeclickedleveltwo)
{
Scorecounter = Scorecounter + 10;
Score_t1.text = (Scorecounter).toString();
famessage.visible = true;
famessage.play();
}
}
我没有使用关键帧beetwen 2 levels.So得分帧继续下去,直到最后一帧。(285)