CountDown.csを作る。

using UnityEngine;
using UnityEngine.UI;

public class CountDown : MonoBehaviour
{
    public float time = 180 + 1;

    void Update () 
	{
        time -= Time.deltaTime * 1f;
        int t = Mathf.FloorToInt (time);
		Text uiText = GetComponent<Text> ();
		uiText.text = "Time:" + t;
	}
}

上記のような スクリプトを作ります。

補足

「カウントダウンする数値を表示させるテキストコンポーネント」がアタッチされているオブジェクトにアタッチする。

「0」より小さくなると「マイナス」になる。(0でカウントダウンがストップしない。)

投稿者 甘酒さん

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です