IEnumerator OnTimeUp() { currentClockStart = eClockState.none; if (TTTPlayerManager.instace.curPlayer == TTTPlayerManager.ePlayer.one && GameManager.instance.currTurn == GameManager.eTurn.one) { int a = UtttAI.instance.GridSelecteByAI(); Debug.Log("a1" + a); yield return(new WaitForSeconds(1f)); InputHandler.instance.GridSelected(a); a = UtttAI.instance.InputSelecteByAI(a); Debug.Log("a2" + a); yield return(new WaitForSeconds(1f)); InputHandler.instance.OnInputTaken(a); Debug.Log("Time Up 1"); } else if (TTTPlayerManager.instace.curPlayer == TTTPlayerManager.ePlayer.two && GameManager.instance.currTurn == GameManager.eTurn.two) { Debug.Log("Time Up 2"); int a = UtttAI.instance.GridSelecteByAI(); Debug.Log("a1" + a); yield return(new WaitForSeconds(1f)); InputHandler.instance.GridSelected(a); a = UtttAI.instance.InputSelecteByAI(a); Debug.Log("a1" + a); yield return(new WaitForSeconds(1f)); InputHandler.instance.OnInputTaken(a); } }
public void ResetClock() { currentClockStart = eClockState.pause; float minimum = 1.0F; float maximum = 0.0F; t = 0f; fillValue = 1f; nidle.fillAmount = fillValue; }
public void PauseClock() { currentClockStart = eClockState.pause; }
public void PlayClock() { currentClockStart = eClockState.play; }