ScriptableObjectを使う
アイテムのデータを登録していきます。
RPGツクールみたいですね。
1.ScriptableObject用のソースファイルを作成する
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; [CreateAssetMenu(menuName = "ScriptableObject/Create ItemData")] public class ItemData : ScriptableObject { public string Name; public Sprite icon; public string help; }
※Sprite を使うために「using UnityEngine.UI;」してるのであって、使わないならこのusingは不要
2.データを作る
下のProject画面で右クリックして、Create→ScriptableObject→1.で作った名前