Ejemplo n.º 1
0
 private void Awake()
 {
     if (Instance == null)
     {
         Instance = this;
     }
     else
     {
         Destroy(this);
     }
 }
Ejemplo n.º 2
0
    public void instantiateMountain(int type)
    {
        (GameObject Mountain, Vector3 pos, float speed, float position) = getMoutainInfo(type);
        GameObject mountain = Instantiate(Mountain, pos, Quaternion.identity);

        mountain.AddComponent <MountainController>();
        MountainController controller = mountain.GetComponent <MountainController>();

        controller.speed         = speed;
        controller.spawnPosition = position;
        controller.type          = type;
    }
Ejemplo n.º 3
0
    private void Awake()
    {
        gm = GameManager.instance;
        hc = GetComponent <HealthController>();

        tree = GetComponent <TreeController>();
        if (tree)
        {
            tree.bms = this;
        }

        mountain = GetComponent <MountainController>();

        gm.buildMaterialSources.Add(this);
    }
Ejemplo n.º 4
0
        /// <summary>
        ///
        /// </summary>
        public MainWindow()
        {
            mainWindow = this;
            InitializeComponent();

            RailRoadController railRoadController = new RailRoadController();

            railRoadController.MdiParent   = this;
            railRoadController.WindowState = FormWindowState.Maximized;
            railRoadController.Show();
            PlatformController platformController = new PlatformController();

            platformController.MdiParent   = this;
            platformController.WindowState = FormWindowState.Maximized;
            platformController.Show();
            TrainPlacementController trainPlacementController = new TrainPlacementController();

            trainPlacementController.MdiParent   = this;
            trainPlacementController.WindowState = FormWindowState.Maximized;
            trainPlacementController.Show();
            MountainController mountainController = new MountainController();

            mountainController.MdiParent   = this;
            mountainController.WindowState = FormWindowState.Maximized;
            mountainController.Show();
            VarHeightBuildingController varHeightBuildingController = new VarHeightBuildingController();

            varHeightBuildingController.MdiParent   = this;
            varHeightBuildingController.WindowState = FormWindowState.Maximized;
            varHeightBuildingController.Show();
            LandController landController = new LandController();

            landController.MdiParent   = this;
            landController.WindowState = FormWindowState.Maximized;
            landController.Show();
            LandPropertyController landPropertyController = new LandPropertyController();

            landPropertyController.MdiParent   = this;
            landPropertyController.WindowState = FormWindowState.Maximized;
            landPropertyController.Show();
            StationPassagewayController stationPassagewayController = new StationPassagewayController();

            stationPassagewayController.MdiParent   = this;
            stationPassagewayController.WindowState = FormWindowState.Maximized;
            stationPassagewayController.Show();
            SlopeRailRoadController slopeRailRoadController = new SlopeRailRoadController();

            slopeRailRoadController.MdiParent   = this;
            slopeRailRoadController.WindowState = FormWindowState.Maximized;
            slopeRailRoadController.Show();

            //RoadController roadController = new RoadController();
            //roadController.MdiParent = mainWindowMDI;
            //roadController.Show();
            BulldozeController bulldozeController = new BulldozeController();

            bulldozeController.MdiParent = this;
            bulldozeController.Show();
            BGMPlaylist bgmplaylist = new BGMPlaylist();

            bgmplaylist.MdiParent = this;
            bgmplaylist.Show();
        }