Fix sticking objects when using collider duplication

This commit is contained in:
Pascal Serrarens 2023-04-21 10:09:42 +02:00
parent e33f599371
commit 5d2459979c

View File

@ -658,13 +658,16 @@ namespace Passer.Humanoid {
return false; return false;
} }
// We need to determine this here because the kinematic state
// can change when grabbing
grabbedKinematicRigidbody = objRigidbody.isKinematic;
if (objRigidbody.isKinematic) if (objRigidbody.isKinematic)
GrabStaticWithoutHandle(objRigidbody.gameObject); GrabStaticWithoutHandle(objRigidbody.gameObject);
else else
GrabRigidbodyParenting(objRigidbody); GrabRigidbodyParenting(objRigidbody);
grabbedRigidbody = true; grabbedRigidbody = true;
grabbedKinematicRigidbody = objRigidbody.isKinematic;
return true; return true;
} }