我正在用力击球,并且有一个墙被赋予了物理属性并且是静态的,但是球是动态的,问题是当足够的力施加到它通过墙的球时,它是一种桌面墙,如样本简单池游戏。我使用过ball.isBullet = true,但同样存在问题。请建议如何解决..谢谢
答案 0 :(得分:1)
在处理小型,快速移动的物体时,这是一个相当常见的问题。通常情况下,最好的解决方案是让“墙”更厚,如果在游戏中可行的话。此外,您可以增加速度和位置迭代(下面的链接)......请记住,这两个(以及.isBullet = true)可能会导致轻微的性能损失,因此第一种方法是最好的。
http://docs.coronalabs.com/api/library/physics/setVelocityIterations.html http://docs.coronalabs.com/api/library/physics/setPositionIterations.html
布伦特索伦蒂诺