private void changeNextPhase() { currentPhase = currentPhase.Next(); if (nextPhase != TimerPhase.End) { nextPhase = currentPhase.Next(); } GameObject.Find("TimerCounter").GetComponent <Animator>().SetFloat("Phase", (float)currentPhase + 0.1f); GameObject.Find("table").GetComponent <Animator>().SetFloat("Phase", (float)currentPhase + 0.1f); }
public void Start() { GameEnd = false; IsGameClear = false; StartTime = Time.time; GameState = GameStatus.Playing; currentPhase = TimerPhase.Start; nextPhase = currentPhase.Next(); GameObject.Find("TimerCounter").GetComponent <Animator>().SetFloat("Phase", (float)currentPhase + 0.1f); LastUpdate = Time.time; }