我想用本地SpriteKit碰撞檢測,以保持我的性格在2D的sidescroller通過地面墜落SpriteKit碰撞無需傾斜
事情是這樣的:與本地SpriteKit物理學,在某些角度跳躍,或落在對角放置的瓷磚上會導致精靈傾斜,掉落,並做所有其他不必要的物理。
我如何讓本機的SpriteKit物理不傾斜的精靈和什麼?謝謝!
我想用本地SpriteKit碰撞檢測,以保持我的性格在2D的sidescroller通過地面墜落SpriteKit碰撞無需傾斜
事情是這樣的:與本地SpriteKit物理學,在某些角度跳躍,或落在對角放置的瓷磚上會導致精靈傾斜,掉落,並做所有其他不必要的物理。
我如何讓本機的SpriteKit物理不傾斜的精靈和什麼?謝謝!
答案很簡單。將SKPhysicsBody的allowsRotation
設置爲false。
一個布爾值,它指示物理體是否由 角度的力和施加到其上的脈衝的影響。
從現場編輯器取消選中Physics Properties
下的Allows Rotation
字段。
如果您編碼則:
node.physicsBody.allowsRotation = false
哇,真不錯!不能相信我沒有看到。謝謝! –