Уменьшите размер узла SpriteKit - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь изменить масштаб моего узла 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)
    }

1 Ответ

1 голос
/ 24 июня 2019

Кажется, вы пытаетесь изменить размер SKLabelNode.Для этого вы можете изменить свойство fontSize:

labelNode.fontSize = 10
...