我需要能够在 swift 2 sprite-kit 中为游戏制作多行标签。文本需要环绕而不是离开屏幕。波纹管是我所拥有的,但我不知道该怎么办
import Foundation
import UIKit
import SpriteKit
class JDQuotes: SKLabelNode {
var number = 0
init(num: Int) {
super.init()
if num == 1 {
text = "\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. laborum.\""
}
}
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
}
从 iOS 11 开始,这终于成为可能SKLabelNode
:
let lb = SKLabelNode(fontNamed: "Copperplate")
lb.text = "Put your long text here..."
lb.numberOfLines = 0
lb.preferredMaxLayoutWidth = 1000
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)