我相信我之前看过一些代码可以伸缩SKPhysicsBody,但是谷歌和文档并没有帮助我更好的理解。请问在SpriteKit中有伸缩物理体的方法吗?这里的文档并没有提到任何相关内容:https://developer.apple.com/reference/spritekit/skphysicsbody
2023 年更新: 如果你从精灵纹理创建物理体,你可以使用 SKPhysicsBody 的初始化器,像这样使用 texture 和 size 属性:
let scale: CGFloat = 0.9
self.physicsBody = SKPhysicsBody(
texture: self.texture!,
size: CGSize(
width: self.size.width * scale,
height:self.size.height * scale
)
)