2015-07-01 72 views
0

我想用本地SpriteKit碰撞檢測,以保持我的性格在2D的sidescroller通過地面墜落SpriteKit碰撞無需傾斜

事情是這樣的:與本地SpriteKit物理學,在某些角度跳躍,或落在對角放置的瓷磚上會導致精靈傾斜,掉落,並做所有其他不必要的物理。

我如何讓本機的SpriteKit物理不傾斜的精靈和什麼?謝謝!

回答

2

答案很簡單。將SKPhysicsBody的allowsRotation設置爲false。

一個布爾值,它指示物理體是否由 角度的力和施加到其上的脈衝的影響。

+0

哇,真不錯!不能相信我沒有看到。謝謝! –

0

從現場編輯器取消選中Physics Properties下的Allows Rotation字段。

如果您編碼則:

node.physicsBody.allowsRotation = false