- 553 名前:名前は開発中のものです。 mailto:sage [2015/07/26(日) 18:14:10.17 ID:D3ATScL/.net]
- >>545
C#のSystem.ActionとかSystem.Funcの配列を使うと良いよ Actionはvoidな関数、Funcは戻り値の型を指定して使う // actionの配列 private System.Action<string> [] actionList; // actionへ関数の設定 void Start () { actionList = new System.Action<string>[10]; actionList[0] = Action1; actionList[1] = Action2; // more actions } // iの値で何かを実行 void ExecuteAction(int i) { actionList[i](i.ToString()); } void Action1(string val) { Debug.Log("Action1:"+val); } void Action2(string val) { Debug.Log("Action2:"+val); } // and many funcs
|

|