// Update is called once per frame void Update() { switch (currentState) { case Status.Filling: if (cup.Fill(myDrink, 1 / timeToFill * Time.deltaTime) >= 1) { currentState = Status.Idle; } break; } }
public void AddAcid() { drop.gameObject.SetActive(true); beeker.UnFill(); cup.Fill(dropRate); }