示例#1
0
 public GroundTileGridBar(Scene myScene, GameObject go, PlaceTileWithMouse placeTile)
 {
     this.myScene                 = myScene;
     this.mainGameObject          = new GameObject();
     this.mainGameObject.MyParent = go;
     this.placeTile               = placeTile;
 }
        private void MadeStuffInStart()
        {
            tileGrid = new TileGrid(this);
            tileGrid.MakeTileGrid();

            placeTile = new PlaceTileWithMouse(this, tileGrid);
            placeTile.MadeTileShow();

            //WorldEditorActionBarUI actionBarUI = new WorldEditorActionBarUI(this, placeTile);
            //actionBarUI.MakeUI();

            WorldEditorUI worldEditorUI = new WorldEditorUI(this, placeTile, tileGrid);

            worldEditorUI.MadeUI();

            selectedObject = new Selector(this, placeTile);
            selectedObject.MakeSelectedZoneUI();

            unitCommands = new UnitCommands(selectedObject, tileGrid, this);
            //unitCommands.Start();
        }
 public WorldEditorUI(Scene myScene, PlaceTileWithMouse placeTile, TileGrid tileGrid)
 {
     this.myScene   = myScene;
     this.placeTile = placeTile;
     this.tileGrid  = tileGrid;
 }