IEnumerator StartPourCoroutine() { canClick = false; vial.Pour(); yield return(new WaitForSeconds(waitTime)); vial.myAnim.SetBool("IsMoving", true); vial.myAnim.SetBool("IsPouring", true); yield return(new WaitForSeconds(waitTime2)); vial.myAnim.SetBool("IsMoving", false); beeker.Fill(); canClick = true; }