メインコンテンツへスキップ
< すべてのトピックに戻る

タイマーやカウントダウンを表示するには?

float 変数から Time.deltaTimeを毎フレーム引き算し、文字列化してUIテキストに代入します。

Time.deltaTimeは「前回から経過した実時間」であるため、これを引いていくことでフレームレートに依存しない正確な現実時間のカウントダウンが実装できるからです。

timer -= Time.deltaTime;で減算し、Mathf.CeilToInt(timer)で切り上げた整数を text.text = timer.ToString();で表示します。0以下になったらタイムアップ処理を呼びます。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に