Ejemplo n.º 1
0
    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;
    }