当旋转关节上的enableMotor设置为true时,Box2d冻结

时间:2011-12-08 16:28:29

标签: actionscript-3 box2d physics game-physics

我在box2d项目中有一个奇怪的错误(AS3,box2d 2.1a)。

我有一个动态矩形和一个小的静态圆重叠。我为这两个物体创建了一个旋转关节(位于小圆圈的中心内,也是在矩形内部的点)。如果在创建关节时将enableMotor设置为false,则场景将完美运行,矩形将悬空。当我将enableMotor设置为true时,场景会冻结。

你遇到过同样的问题吗?您是否有任何提示可以解决问题?

1 个答案:

答案 0 :(得分:0)

几天前我遇到过类似的问题。在我的情况下,问题似乎在于其中一个对象的fixed_rotation值。当我将其设置为true并在旋转接头上启用电机时,闪光灯会挂起。我在违规对象上将值更改为false,现在情况正在顺利进行。可能是你的问题。