0
我正在用corona SDK在LUA中製作一個android遊戲,並且我想將堆疊到彼此上的盒子。如何使一個對象在lua中是靜態的
我可以將物品添加到物理盒子中,但當盒子落地後,我希望它們變得靜止,以便在落地後不再移動,我不知道該如何去做。有人可以幫幫我嗎?我已經嘗試過physics.removeBody()
,但添加後卻沒有奏效。
我相信這個解決方案相當簡單,但我對corona SDK來說相對來說比較新。
我正在用corona SDK在LUA中製作一個android遊戲,並且我想將堆疊到彼此上的盒子。如何使一個對象在lua中是靜態的
我可以將物品添加到物理盒子中,但當盒子落地後,我希望它們變得靜止,以便在落地後不再移動,我不知道該如何去做。有人可以幫幫我嗎?我已經嘗試過physics.removeBody()
,但添加後卻沒有奏效。
我相信這個解決方案相當簡單,但我對corona SDK來說相對來說比較新。
完成,這將是對的一種方式 - 後
physics.removeBody()
再次添加它,這個時間靜態,例如:
physics.addBody(bodyObj, "static", ...)
記住這個約physics.removeBody()雖然:
此呼叫不能用於碰撞事件。然而,你的碰撞 處理器可以設置標誌或通過 timer.performWithDelay()包括時間延遲,這樣的動作可以出現在下一 應用週期或更高版本