可能是一个非常简单的问题,但我一直试图解决这个问题......
我正在尝试将一个孩子添加到舞台上以表示游戏分数:
var gameScoreField:TextField = new TextField();
var gameScore:int = 0;
public function Game()
{
// add score
gameScoreField.text = "Score: " + gameScore;
gameScoreField.embedFonts = true;
var format:TextFormat = new TextFormat();
format.font = "Tahoma";
gameScoreField.setTextFormat(format);
addChild(gameScoreField);
}
但是当我运行游戏时,它并没有在舞台上展示。我没有错误也没有警告。
这是为什么?谢谢你的帮助!
答案 0 :(得分:0)
公众礼貌地将这个从未答复的清单中删除。欢迎Asker或回答者发布自己的答案,而不是接受这个答案,如果他们愿意的话。
提问者需要嵌入Tahoma字体,或将embedFonts
设置为false
。