fix changeDynamics for to set lower/upper joint limits and joint limit max force

This commit is contained in:
Erwin Coumans
2020-12-15 16:24:24 -08:00
parent 0f05edf1ae
commit 93575a2e38

View File

@@ -9735,10 +9735,7 @@ bool PhysicsServerCommandProcessor::processChangeDynamicsInfoCommand(const struc
btMultiBodyConstraint* mbc = m_data->m_dynamicsWorld->getMultiBodyConstraint(c);
if (mbc->getConstraintType() == MULTIBODY_CONSTRAINT_LIMIT)
{
if (((mbc->getMultiBodyA() == mb) && (mbc->getLinkA() == linkIndex))
||
((mbc->getMultiBodyB() == mb) && ((mbc->getLinkB() == linkIndex)))
)
if ((mbc->getMultiBodyA() == mb) && (mbc->getLinkA() == linkIndex))
{
limC = (btMultiBodyJointLimitConstraint*)mbc;
}