调整SKShapeNode的大小

Osk*_*son 3 resize ios sprite-kit skshapenode swift

如何调整SKShapeNode的大小?

到目前为止我尝试过的:

帧大小调整

box.frame.width = 10

给出错误 Cannot assign to the result of this expression

SKAction

let actionResize = SKAction.resizeToWidth(10, duration: NSTimeInterval(0.1))
box.runAction(actionResize)
Run Code Online (Sandbox Code Playgroud)

什么都没发生

xScale等

box.xScale = 0.1

缩放节点而不是调整大小

小智 8

该动作resizeToWidth可以由SKSpriteNode调用.

您可以scaleTo 使用SKShapeNode 调用操作 .