public void Initialize( ref List<CsvScriptParam> _scriptParamList ) { m_eStep = STEP.IDLE; m_eStepPre = STEP.MAX; // 内部から呼び出す WindowStart (); m_strSelectKey = GetSelectKey (_scriptParamList [0].param); int iSelectNum = int.Parse (_scriptParamList [0].option1); _scriptParamList.RemoveAt (0); for (int i = 0; i < iSelectNum; i++) { SelectButton script = PrefabManager.Instance.MakeScript<SelectButton> ("prefab/SelectButton", m_gridSelectRoot.gameObject); script.Initialize (_scriptParamList [0]); m_selectButtonList.Add (script); _scriptParamList.RemoveAt (0); } m_gridSelectRoot.enabled = true; return; }