protected override void OnStart()
        {
            base.OnStart();

            gridInfo   = _bootstrap.GetModel(ModelTypes.Grid) as GridData;
            groupsInfo = _bootstrap.GetModel(ModelTypes.Group) as GroupsInfo;

            _conquerController         = _bootstrap.GetController(_controllerType) as ConquerController;
            _conquerController.MapGrid = this;

            meshFilter = GetComponent <MeshFilter>();
            //meshRenderer = GetComponent<MeshRenderer>();

            CreatePolygon();

            /*
             * var list = gridInfo.grid.ExpandArea(10, new Vector2(15, 15));
             * PaintAera(list, 1);
             * list = gridInfo.grid.ExpandArea(30, new Vector2(16, 12));
             * PaintAera(list, 2);
             *
             * var list = gridInfo.grid.GetNeighbours(3, new Vector2(15, 15));
             * list.Add(gridInfo.grid.GetGridPoint(new Vector2(15, 15)));
             * PaintAera(list, 1);
             *
             * list = gridInfo.grid.GetNeighbours(3, new Vector2(16, 12));
             * list.Add(gridInfo.grid.GetGridPoint(new Vector2(16, 12)));
             * PaintAera(list, 2);
             * /**/
        }
        protected override void OnStart()
        {
            base.OnStart();

            conquerController = _bootstrap.GetController(_controllerType) as ConquerController;
            groupsInfo        = _bootstrap.GetModel(ModelTypes.Group) as GroupsInfo;
        }
Example #3
0
        protected override void OnStart()
        {
            base.OnStart();

            conquerController           = _bootstrap.GetController(_controllerType) as ConquerController;
            conquerController.ShowRank += ShowRank;
            conquerController.HideRank += HideRank;

            Hide();
        }
        protected override void OnStart()
        {
            base.OnStart();

            conquerController = _bootstrap.GetController(_controllerType) as ConquerController;
        }