1.在進行監聽回調的時候.
local function onContactBagin()
print("碰撞了")
return true
end
要 return true 否則會執行後面的語句
造成穿透
2.建立一個實體世界:cc.Scene:createWithPhysics()
打開實體世界調試模式: cc.Director:getInstance():getRunningScene():getPhysicsWorld():setDebugDrawMask(cc.PhysicsWorld.DEBUG
3.如果出現奇怪的現象如,物體已經靜止在地面上了。過會又自動彈起來。那麼要設定它的 實體世界的子世界更新數量 cc.Director:getInstance():getRunningScene():getPhysicsWorld():setSubsteps(2) 。預設是為1的
最重要一點,如果要進行碰撞并且要有回調函數:他們的碰撞掩碼 邏輯與 不能為0