我已经在我的 .as 文件中实例化了:
private var heroLives:int;
heroLives = 3;
然后稍后在代码中,我调用了一个名为 showHeroLives() 的函数,如下所示:
public function showheroLives() {
heroLivesTxt.text = String(heroLives);
trace(heroLivesTxt.text);
trace(heroLives);
}
我只是使用跟踪来确保 heroLivesTxt 使用 heroLives 进行更新。heroLivesTxt 是舞台上的动态文本字段。如果我注释掉 showHeroLives() 使其不尝试分配值,则显示 heroLivesTxt 的分配值(在舞台内)。但是,一旦我实现 showHeroLives() 以通过代码更新文本,它就会消失,即使它跟踪显示我已经更新了文本。请帮忙!