问题还可能是:如何沿另一个节点轴镜像固定的SpriteKit节点?
我正在使用SpriteKit开发2D平台游戏。我的英雄是一个SKNode,可以作为所有身体部位的容器。
hero:SKNode
--- leftArm:SKSpriteNode
--- rightArm:SKSpriteNode
--- body:SKSpriteNode
leftArm和rightArm被固定到body节点(通过SKPhysicsJointPin)。
我想在改变方向时横向反映我的英雄。当我将xScale更改为-1时,所有内容都会被镜像,但固定节点沿其自身轴镜像,而不是沿主体轴/父节点中心镜像。
我尝试手动调整固定节点位置但没有任何影响(似乎不允许固定节点)。
如何沿体节点轴镜像固定节点或单独更改其位置?
答案 0 :(得分:0)
我找到了一种方法,可以让我独立更改固定节点的位置。