所以我有一个动态的可拖动对象,我希望它与静态墙碰撞。我设法通过添加一个在碰撞函数中变为false的布尔值来完成它,然后再次触摸开始并且它完美地工作,除了一件事,当我非常快地拖动对象时它仍然穿过墙壁。我甚至添加了这行代码:
physics.setContinuous( false )
但它没有任何区别。所以,我的问题是,当其中一个物体快速移动时,如何让物理引擎检测到碰撞?
答案 0 :(得分:0)
针对您的问题的可能解决方法/解决方案
physics.setVelocityIterations(value) (8 is default value)
physics.setPositionIterations(value) (3 is default value)
使用object.isBullet = true
更多information
最后两次冒充可能会导致轻微的性能损失。
您可以从以下链接中找到更多信息