Hello,
I’ve setup a Trigger Collider to add force or use MovePosition to any rigidbody that enters it. But no matter what i try do, some rigidbodies will stop moving and not move forward anymore even though they are inside the trigger!
void OnTriggerStay( Collider other )
{
if( other.rigidbody != null && other.GetComponent<Droppable>() != null && speed != 0 )
other.rigidbody.MovePosition( other.transform.position + Vector3.forward * Time.deltaTime * speed);
}
Any idea’s why some rigidbodies just fall silent and stop moving? Tried everything from velocity to addForce.