SKLabelNode没有出现在实际设备上



我正在用swift编写一个spriteKit程序,并希望在屏幕的角落有一个分数标签,以便用户可以监控他们的分数。我有以下代码:

var scoreLabel = SKLabelNode()
.
.
.
init(size:CGSize)
{
    super.init(size)
    scoreLabel = SKLabelNode(fontNamed:"TechnoHideo")
    scoreLabel.text = "0"
    scoreLabel.fontSize = 40
    scoreLabel.fontColor = UIColor.whiteColor()
    scoreLabel.position = CGPointMake(200, 200)
    self.addChild(scoreLabel)
}

我只在这个示例中包含了相关的代码。这就是奇怪的部分。这段代码在模拟器上运行良好,但标签没有显示在我的实际iPad上。字体是自定义字体。我将它的ttf文件添加到项目中,确保它在构建阶段->复制bundle资源,并确保它在info->应用程序提供的字体下。你知道哪里出了问题吗?

尝试将字体从TTF转换为OTF。

最新更新