2

我正在用力击球,并且有一堵墙被分配了物理属性并且是静态的,但是球是动态的,问题是当对穿过墙的球施加足够的力时,它是一种类型桌墙作为示例简单的台球游戏。我使用了 ball.isBullet=true 但同样的问题存在。请建议如何解决它..谢谢

4

1 回答 1

1

在处理小型、快速移动的物体时,这是一个相当普遍的问题。通常,最好的解决方案是让“墙”更厚,如果这在你的游戏中是可能的。此外,您可以增加速度和位置迭代(下面的链接)......请记住,这两者(以及 .isBullet=true)可能会导致轻微的性能损失,所以第一种方法是最好的。

http://docs.coronalabs.com/api/library/physics/setVelocityIterations.html http://docs.coronalabs.com/api/library/physics/setPositionIterations.html

布伦特索伦蒂诺

于 2013-10-07T17:26:17.010 回答