减小 SpriteKit 节点的大小
Reduce the size of a SpriteKit Node
我试图更改我的 Spritekit 节点的比例,但没有任何效果。
我试过 .setSize()、.xScale()、.yScale()、.size = CGSize(width: 0.5, heightL 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)
}
您似乎正在尝试调整 SKLabelNode
的大小。为此,您可以更改 fontSize
属性:
labelNode.fontSize = 10
我试图更改我的 Spritekit 节点的比例,但没有任何效果。
我试过 .setSize()、.xScale()、.yScale()、.size = CGSize(width: 0.5, heightL 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)
}
您似乎正在尝试调整 SKLabelNode
的大小。为此,您可以更改 fontSize
属性:
labelNode.fontSize = 10