作为一个快速概述:我试图使用Box2D作为游戏池作为基础。现在我的问题:如何在Box2D中制作台球并防止球卡在墙上?
我应该如何设置台球和边缘,以便他们正常工作?这些球有时似乎没有明显的原因坚持到边缘。我有四个静态墙对象,在桌子边缘周围恢复1。
每个球具有以下属性:
friction: 0.3
restitution: 0.3
density: 58.474822 (kg/m^2)
radius: 0.028575 (m)
和母球具有101.356358一个密度(kg /平方公尺)
当施加刺激使在1.2kg-m的线索/ s,球似乎以正常的球速移动,并且大部分正确地从墙上反弹。但是,有时当球撞到墙壁时,它根本不会弹起,只是停下来,或者只是继续沿着墙壁行进。这看起来很奇怪,看起来不正确。有没有更好的方法来设置它?
我对Box2D并不熟悉,但听起来好像你已经发现了一个bug。 – Beta 2010-06-03 21:10:48
[我怎样才能防止球粘在Box2D的墙上?](https://stackoverflow.com/questions/5381399/how-can-i-prevent-a-ball-from-sticking-to- walls-in-box2d) – 2017-12-07 08:06:29
请注意,这个问题在一年前被问及它应该重复的问题。 – 2017-12-10 01:04:53