private void ProcessInput() { // Movement if (moveVect.magnitude > 0.0f) { _rb.velocity = moveVect; Vector3 lookVect = new Vector3(moveVect.x, 0, moveVect.z) + transform.position; pillBody.transform.LookAt(lookVect); if (!walking) { animCont.SetWalking(true); walking = true; } } else { _rb.velocity = Vector3.zero; if (walking) { animCont.SetWalking(false); walking = false; } } }