[英]Custom ttf font makes Spritekit's transition slow in SWIFT
在 swift 中为 spritekit 使用自定义 ttf 字体时,我遇到了转换问题。
我意识到当我使用下面的代码时,我的应用程序只有第一次变得缓慢和缓慢。 有没有办法解决这个问题? 有什么例子或提示吗?
let loadLabel = SKLabelNode(fontNamed:"Silom")
loadLabel.text = "Loading ....."
loadLabel.fontSize = 30
loadLabel.fontColor = SKColor.whiteColor()
//loadLabel.position = CGPoint(x:self.size.width/2, y: self.size.height/2 )
loadLabel.zPosition=2
如前所述,如果字体名称拼写错误,可能会出现加载延迟。 但是,您在创建 SKLabelNode 时传递的字体名称不一定与字体的文件名相同。 您可以使用 Fontbook 来查找实际的字体名称,或者您可以执行以下操作:
for family: String in UIFont.familyNames()
{
print("\(family)")
for names: String in UIFont.fontNamesForFamilyName(family)
{
print("== \(names)")
}
}
找到字体名称后,请记住从项目中删除此代码片段。
此外,请确保您拥有:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.