1

我想创建一个固定在地面上的弹射器,因为稍后我将使用鼠标关节旋转它这是我将弹射器固定到地面的代码

{

var revJointDef = new Box2D.Dynamics.Joints.b2RevoluteJointDef;

revJointDef.Initialize(ground,catapult,b2Vec2(catapult_height,ground_height));  

revJointDef.enableMotor = true;    

revJointDef.enableLimit = true;   

revJointDef.motorSpeed  = -1260;    

revJointDef.lowerAngle  = 0.15;    

revJointDef.upperAngle  = 1.30;   

revJointDef.maxMotorTorque = 4800;

问题是关键点,我认为 b2Vec2(catapult_height,ground_height) 是错误的,我应该把什么作为参数?

4

0 回答 0