コード例 #1
0
 public void Init()
 {
     GridTypes          = new GridTypes();
     GridEffects        = new GameEffects();
     Data               = new EliminateData(this);
     mAutoActiveTimes   = new Queue <float>();
     mActiveTimeRemains = new Queue <float>();
 }
コード例 #2
0
        public override void Init()
        {
            base.Init();

            mGridsUIMapper     = new KeyValueList <int, int>();
            mGridOperateMapper = new KeyValueList <int, GridOperateInfo>();

            ElimCore       = ElimlnateCore.Instance;
            mEliminateData = ElimCore.Data;
            mEliminateData.AddListener(EliminateData.N_CREATE_GRID_OPERATE_UI, OnCreateGridOperateUI);
            mEliminateData.AddListener(EliminateData.N_UPDATE_PLAY_CORE_INPUT_ENABLED, OnUpdateInputEnabled);
        }