C#
1public class A: MonoBehaviour{ 2 3public int[] _ints; 4 5public int Get_Ints(int i){ 6return _ints[i]; 7} 8 9}
上記のGet_Intsをstaticな関数として、他のクラスから、GetComponentせずに呼びだしたいのですが、_intsはインスペクター上で設定出来るような実装をとりたいがために、現在行き詰ってます・・
Staticな関数としてGet_Intsを設定してしまうと、_intsもstaticにしなければ関数内で扱えないとエラーが出ます
また、いっそ、クラスごとstaticにしてしまおうと思ったのですが、そうなるとMonoBehaviourを継承できず、Inspectorで表示されなくなってしまいます。
回答1件
あなたの回答
tips
プレビュー