前提・実現したいこと
ScriptableObjをまとめて取得したいです。
https://www.urablog.xyz/entry/2017/03/28/235739
こちらを参考にして、ScriptableObjを作成しました。
HogeStatus.csにして
C#
1 [SerializeField] 2 public int hoge1 = 0; 3 [SerializeField] 4 public int hoge2 = 0; 5 [SerializeField] 6 public int hoge3 = 0;
C#
1public GetHogeStatus { 2 int hoge1 = HogeStatus.Instance.hoge1; 3 int hoge2 = HogeStatus.Instance.hoge2; 4 int hoge3 = HogeStatus.Instance.hoge3; 5 6 Debug.Log(hoge1) 7}
上記で呼び出すと、Debug.Log(hoge1)にて取り出せるようになりました。
しかしこの hoge1-hoge3を動的に取り出したいです。
具体的には GetHogeStatusを呼び出す時に hoge1 を渡されたら
HogeStatus.Instance.hoge1 の値が返る、ようにしたいです。
こちら検索ワードが全く思いつかず、困っています。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/17 16:37