我一直试图制作一个记分牌,从直升机开始运行到坠落导致与敌人坠毁的原因开始计算,但分数没有运行或做任何事情你会告诉我这是什么问题我的代码?
即第3帧中的游戏,第2帧的播放按钮和第1帧的预加载器
var score:"0";
//scoreCounter is the instance name of the dynamic text box
function updateScore():void{
score += 1;
scoreCounter.text = score.toString();
}
我做错了什么?当直升机运行时,它不会开始计数,谢谢。
答案 0 :(得分:0)
每当乐谱必须更新时,您是否正在调用您的函数?如果目标是纯粹没有击中敌人并因此根据时间得分,你应该在帧开始时调用该函数,并在函数内对scoreCounter的计数和更新进行一次循环以使得得分变为随着时间的推移。