我正在构建一个玩家精灵在GameScene周围反弹的游戏。当用户点击屏幕时,玩家精灵应该坚持下一个击中的墙壁。如何从精灵中完全移除所有能量,使其不再移动?
我应该更改哪些属性?我试过设置:
restitution() = 0
但这没有帮助。
我正在寻找Swift中SpriteKit的答案。
感谢您的帮助。
答案 0 :(得分:1)
您正在谈论节点的速度。它的dx和dy值确切。
yourNode.physicsBody?.velocity = CGVectorMake( 0, 0 )
以上将节点的x和y轴速度设置为零。