internal void Reverse() { forward = !forward; rigidbody.transform.rotation = Quaternion.LookRotation(-rigidbody.transform.forward, rigidbody.transform.up); dir4 = dir4.Opposite(); }