1. ホーム
  2. user-interface

[解決済み] どのように公開TMPTextユニティC#を作るのですか?

2022-03-12 18:17:23

質問

私はunityの初心者ですが、Public TextMeshProを呼び出す方法はあるのでしょうか? なぜなら、私はスコアタイマーを作ろうとしているからです。 public Text ScoreText; . ということで、Public Tmp_Text ScoreText; とか、そういうことをするための作業方法はないでしょうか?(私はかなり新しいですごめんなさい)。

どのように解決するのですか?

Unityを学ぶ旅のご健闘をお祈りします。 あなたの問題を解決するために、心に留めておくべきことがいくつかあります。 チュートリアルに沿って、彼らから学ぶ。 チェック ユニティAPI をクリックして、特定のモジュールやコマンドがどのように機能するかについてのリファレンスを取得します。 あなたの場合、それは これ を参照してください。

以下は、欲しいものを実現するための最短の方法です。 を追加する using TMPro; をスクリプトの一番上に追加してください。 変数を宣言します。 public TextMeshProUGUI scoreText この変数をコード内で使用して、テキストを設定します。

void AddPoints(int pointsEarned)
{
   currentScore += pointsEarned;
   scoreText.SetText(currentScore.ToString());
}