cocos2dx3.x物理引擎根據條件實現門開啓

1.效果 2.實現細節 在創建時需要對人物的碰撞組設置爲負數值(如-1),對其餘剛體不設置碰撞組即爲默認0,但對需要碰撞的剛體需要設置相同的碰撞測試掩碼即contactTestBitMask()。然後再需要在碰撞之後不再產生碰撞的剛體的碰撞組設爲-1,這樣人物就不會再再與其碰撞。當然對於不再需要顯示的剛體可以直接移出,或者對需要顯示的剛體移出後在原處添加相應的非剛體精靈。
相關文章
相關標籤/搜索