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()包括时间延迟,这样的动作可以出现在下一 应用周期或更高版本