我正在尝试更改Spritekit节点的比例,但是没有任何效果。
我尝试过.setSize()、. xScale()、. yScale()、. size = CGSize(宽度:0.5,高度L 0.5)等
func view(_ view: ARSKView, nodeFor anchor: ARAnchor) -> SKNode? {
let labelNode = SKLabelNode(text: emojiLabelText)
labelNode.horizontalAlignmentMode = .center
labelNode.verticalAlignmentMode = .center
labelNode.xScale = 0.5
labelNode.yScale = 0.5
return labelNode
}
在视图中也加载了我尝试过的方法。
if let scene = SKScene(fileNamed: "Scene") {
scene.size = CGSize(width: 0.50,
height: 0.50)
sceneView.presentScene(scene)
}
答案 0 :(得分:1)
似乎您正在尝试调整SKLabelNode
的大小。为此,您可以更改fontSize
属性:
labelNode.fontSize = 10