我知道我可能错过了一些非常简单的东西,但我试图在游戏中设置一个等级变化。一旦得分变量达到100我想要一些动态文本更改为级别2,而不是它特别给我一个空错误 “TypeError:错误#1009:无法访问空对象引用的属性或方法。 在Cat_fla :: MainTimeline / NextLevel()“
以下是代码:
var level:Number = 1;
addEventListener(Event.ENTER_FRAME,NextLevel);
function NextLevel(event:Event):void{ //Checks if player is at next level pionts. Changes Level count.
if (score==100) {
level += 1;
}
levelCount.text = "Level: " +String(level);
}
它专门拉出“levelCount.text =”等级:“+ String(level);”。所以我想象它与字符串在那里depite被声明为一个数字,但我使用类似的系统来保持得分,并且工作正常。