IEnumerator Recover(float recoverTime) { yield return(new WaitForSeconds(recoverTime)); _controller.Recover(); falling = false; _movementEnabled = true; }