public void RemoveConstraint(HkConstraint constraint) { m_constraints.Remove(constraint); if (m_world != null) { constraint.OnRemovedFromWorld(); m_world.RemoveConstraint(constraint); } }
public void RemoveConstraint(HkConstraint constraint) { constraint.UserData = 0; if(IsWelded) { WeldInfo.Parent.RemoveConstraint(constraint); return; } m_constraints.Remove(constraint); if (HavokWorld != null) { constraint.OnRemovedFromWorld(); HavokWorld.RemoveConstraint(constraint); } }