Как мне изменить размер SKShapeNode? - PullRequest
0 голосов
/ 17 мая 2018

Я инициализировал объект SKShapeNode, который имеет прямоугольную форму, как мне уменьшить ширину этого объекта на фиксированное значение?

Пока у меня есть это:

    var health_bar = SKShapeNode(rectOf: CGSize(width: 300, height: 100))
    health_bar.name = "health_bar_name"
    health_bar.fillColor = SKColor.green
    health_bar.position = CGPoint(x: 70, y: 400)
    scene.addChild(health_bar)

Я хочу уменьшить ширину прямоугольника, скажем, 25. Есть идеи, как этого добиться?

1 Ответ

0 голосов
/ 17 мая 2018

Вы можете масштабировать измерение ширины узла, используя health_bar.scale ().Требуется SCNVector3.

Документация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...