ওয়াই-অক্ষ অক্ষম রাখার সময় আমি এক্স এবং জেড অক্ষের সাথে কেবল চলার চেয়ে একটি অবজেক্ট তৈরি করতে চাই (এটি 2D তে চলার মতো এবং অবজেক্টটি নিচে পড়ে যাবে না)।
আমি বর্তমানে ওয়াই-অক্ষগুলিতে চলাচলকে সীমাবদ্ধ করতে একটি 6 ডফ সীমাবদ্ধতা ব্যবহার করছি, তবে এটি কাজ করছে না:
btRigidBody* zeroBody = new btRigidBody(0, NULL, NULL); // Create the body that we attach things to
btRigidBody* robot = mCarChassis->getBulletRigidBody();
btGeneric6DofConstraint* constrict = new btGeneric6DofConstraint(*robot, *zeroBody, btTransform::getIdentity(), btTransform::getIdentity(), false);
constrict->setLinearLowerLimit( btVector3( 1, 1, 1));
constrict->setLinearUpperLimit( btVector3(-1, 1,-1));
constrict->setAngularLowerLimit( btVector3( 1, 1, 1) );
constrict->setAngularUpperLimit( btVector3(-1, -1, -1) );
mBulletWorld->getBulletDynamicsWorld()->addConstraint(constrict);
ধন্যবাদ!