へんしゅうちゅう
OnOffCountDown.csを作る。
using UnityEngine; using UnityEngine.UI; public class OnOffCountDown : MonoBehaviour { public float time = 180 + 1; public bool A; void Update() { if (A == true) { time -= Time.deltaTime * 1f; int t = Mathf.FloorToInt(time); Text uiText = GetComponent<Text>(); uiText.text = "Time:" + t; } } public void Flag() { if (A == false) A = true; else A = false; } }
上記のような スクリプトを作ります。
補足
「カウントダウンする数値を表示させるテキストコンポーネント」がアタッチされているオブジェクトにアタッチする。