目次
経緯
Unityでゲームを作ろうとして、「itemにpointが増える」というのを作りたくて、
今回勉強しました。
タグを使って、タグのついたオブジェクトを検索する
プログラムを書きます。*当たり判定のプログラムは書いていません。また、”pint”はTextMeshProを使っています。
using TMPro; public TextMeshProUGUI pointObject; int point = 0; public void GetItem() { //"apple"タグのついたオブジェクトを検索する GameObject[] items = GameObject.FindGameObjectsWithTag("item"); this.point ++; //ポイントを更新する pointObject.text = "Point: " + point.ToString(); }
こんな感じできました。
あとは当たり判定のプログラムの中にここで作った”GetItem()”を代入すると、pointが増えていくはずです。
ここまで読んでいただきありがとうございました。