In dCustomHingeActuator.cpp change this:
- Code: Select all
void dCustomHingeActuator::SetTargetAngle(dFloat angle)
{
m_angle = dClamp (angle, m_minAngle, m_maxAngle);
}
To this:
- Code: Select all
void dCustomHingeActuator::SetTargetAngle(dFloat angle)
{
if (m_limitsOn) {
m_angle = dClamp(angle, m_minAngle, m_maxAngle);
}
else {
m_angle = angle;
}
}
In dCustomSliderActuator.cpp change this:
- Code: Select all
void dCustomSliderActuator::SetTargetPosit(dFloat posit)
{
m_posit = dClamp (posit, m_minPosit, m_maxPosit);
}
To this:
- Code: Select all
void dCustomSliderActuator::SetTargetPosit(dFloat posit)
{
if (m_limitsOn) {
m_posit = dClamp(posit, m_minPosit, m_maxPosit);
}
else {
m_posit = posit;
}
}