Unity テキスト テキスト コントロール

割り当て

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");
    }

例証する

  1. Time.deltaTime 増分時間。
    増分時間の理解については、次のブログを参照してください。
  2. timeText.text = timenum.ToString("0"); "0" は整数を意味し、"0.0" は小数を意味します

おすすめ

転載: blog.csdn.net/qq_43666766/article/details/104923653