Unity初心者です
実現したいこと
今SceneにCanvasを配置して,さらにその子にTextを配置し,CanvasにのみC#scriptを設定した(割り当てた?)状態なのですが,
CanvasのスクリプトからTextの色を変更する方法はありませんか?
自分なりにいろいろやってみたのですが,どうしても以下のエラーが出てきてしまいます
よろしくお願いいたします
発生している問題・エラーメッセージ
NullReferenceException: Object reference not set to an instance of an object
該当のソースコード
C#
1 2public GameObject textobj; 3 4void Start() { 5 textobj = transform.Find("Title").gameObject; 6} 7 8void Update() { 9 Text text = textobj.GetComponent<Text>(); 10 text.color = new Color(0.0f, 1.0f, 0.0f, 1.0f); 11}

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/12/19 05:32