割り当て
public Text timeText; //在unity里的定义
Unity でドラッグ アンド ドロップする
か、GmeOject.Find でテキストを割り当てます
(Hierarchy で timeUI という名前の gameObject を見つけ、上記のテキスト コンポーネントを取得します)。
timeText=GameObject.Find("timeUI").GetComponent<Text>();
テキストコントロール
private float timenum=60;
void Update()
{
timenum -= Time.deltaTime;
if(timenum<=0)
{
timenum = 0;
return;
}
//timeText上的文本显示为timenum的大小,并且以整数形式显示
timeText.text = timenum.ToString("0");
}
例証する
- Time.deltaTime 増分時間。
増分時間の理解については、次のブログを参照してください。 - timeText.text = timenum.ToString("0"); "0" は整数を意味し、"0.0" は小数を意味します