プリズムジョイントを使用してbox2dで移動プラットフォームを作成しようとしていますが、作成されるのはボックスだけで、ジョイントは表示されません。何が間違っているのでしょうか。これが私のコードです
var prismaticJoint:b2PrismaticJoint;
...
{
...
BodyDef.position.Set(0 / RATIO, 0 / RATIO);
floorDef.SetAsBox(250 / RATIO, 10 / RATIO);
fixtureDef.shape = floorDef;
fixtureDef.friction = 0.5;
fixtureDef.density = 0.5;
fixtureDef.restitution = 0;
movePlatformBody = PhysiVals.world.CreateBody(BodyDef);
movePlatformBody.CreateFixture(fixtureDef);
var prismaticJointDef:b2PrismaticJointDef = new b2PrismaticJointDef();
prismaticJointDef.Initialize(body, movePlatformBody, movePlatformBody.GetWorldCenter(), new b2Vec2(0,1));
prismaticJointDef.enableLimit = true;
prismaticJointDef.enableMotor = true;
prismaticJointDef.lowerTranslation = 0;
prismaticJointDef.maxMotorForce = 100;
prismaticJointDef.motorSpeed = 1;
prismaticJointDef.upperTranslation = 270 / PhysiVals.RATIO;
PhysiVals.world.CreateJoint(prismaticJointDef);
//prismaticJoint = PhysiVals.world.CreateJoint(prismaticJointDef as b2JointDef) as b2PrismaticJoint;
私は世界でそれを作成する2つの方法を試しましたが、どちらを使用するかわかりません。box2dで移動プラットフォームを作成するにはどうすればよいですか?お時間を割いていただきありがとうございます。