所以我遇到了多个场景和文字出现的问题。
基本上我在创建第二个场景之前没有遇到任何问题。使用一个场景,设置文本工作正常,但第二个我添加在第二个场景,我的文本停止显示。这是我的代码,我对flash很新,并且不知道它有什么问题。这是一个常见问题还是这个相当新的?
import flash.events.Event;
import flash.ui.Keyboard;
stage.addEventListener(Event.ENTER_FRAME, gameloop);
stage.addEventListener(KeyboardEvent.KEY_DOWN, jump);
var goingUp = false;
var health = 20;
var score = 0;
stop();
health_txt.text = "Health: " + health.toString();
score_txt.text = "Score: " + score.toString();
function gameloop(e:Event):void{
crate_mc.x-=20;
if (crate_mc.x<-100){
crate_mc.x = 650;
score++;
score_txt.text = "Score: " + score.toString();
}
if (jumpman_mc.hitTestObject(crate_mc)) {
health--;
health_txt.text = "Health: " + health.toString();
}
}