我做了一个得分计数器,如果玩家开始等级1并且如果赢了,计数器继续工作到下一个等级。 )到目前为止它不存在任何问题。当玩家从菜单中选择等级时,我得到一个“楠”的错误,当玩家从菜单中选择等级时
但是,当播放器有选择从菜单级别和启动级别2,计数器不工作。级别2从第116帧开始。我得到一个“NaN”错误。
我写一个这样的代码scrore框架1
var Scorecounter:Number = 0;
而且Score_t1它是在帧中的一个
function checkButtonsone():void
{
if(fisoneclicked21 && fistwoclicked)
{
Scorecounter = Scorecounter + 10;
Score_t1.text = (Scorecounter).toString();
acmessage.visible = true;
acmessage.play();
gotoAndPlay(116);//LEVEL 2
}
}
和上水平动态text.Use计数器代码2
function checkButtonponelev2():void
{
if(fish1clickedleveltwo && fishtwoclickedleveltwo &&
fishthreeclickedleveltwo)
{
Scorecounter = Scorecounter + 10;
Score_t1.text = (Scorecounter).toString();
famessage.visible = true;
famessage.play();
}
}
我没有使用关键帧beetwen两个levels.So得分帧继续,直到最后一帧。(285)
层次不明确。级别是同一时间线上的帧?级别是不同的影片剪辑? – Organis
级别在同一时间线上。 https://s28.postimg.org/ow8lfldsd/Taslak_2.png – KucuKeko