void Start()
 {
     UI                      = GetComponent <UI>();
     WavesSatting            = new WavesSatting();
     TimeService             = new UnityTimeService();
     timeRemainingController = new TimeRemainingController();
     LevelGame.SetActive(false);
     UI.GameUi.SetActive(false);
     UI.Menu.SetActive(true);
 }
Example #2
0
        public Controllers()
        {
            _initializations       = new IInitialization[0];
            _executeControllers    = new IExecute[2];
            _executeControllers[0] = new TimeRemainingController();
            _executeControllers[1] = new InputController();

            _cleanUps    = new ICleanUp[1];
            _cleanUps[0] = new TimeRemainingCleanUp();
        }
        public Controllers()
        {
            _initializations       = new IInitialization[1];
            _initializations[0]    = new LoadLevelController();
            _executeControllers    = new IExecute[3];
            _executeControllers[0] = new TimeRemainingController();
            _executeControllers[1] = new InputController();
            _executeControllers[2] = new CameraController();

            _cleanUps    = new ICleanUp[1];
            _cleanUps[0] = new TimeRemainingCleanUp();
        }
Example #4
0
        public Controllers()
        {
            int i = 2;

            _initializations      = new IInitialization[i];
            _initializations[--i] = new NPCInitialize();
            _initializations[--i] = new CharacterInitialization();

            i = 3;
            _executeControllers      = new IExecute[i];
            _executeControllers[--i] = new TimeRemainingController();
            _executeControllers[--i] = new InputController();
            _executeControllers[--i] = new MovingController();

            i              = 1;
            _cleanUps      = new ICleanUp[i];
            _cleanUps[--i] = new TimeRemainingCleanUp();
        }
        public Controllers()
        {
            _initializations    = new IInitialization[5];
            _initializations[0] = new InputController();
            _initializations[1] = new PlayerController();
            _initializations[2] = new SpawnRoadController();
            _initializations[3] = new CameraController();
            _initializations[4] = new SpawnTargetController();

            _executeControllers    = new IExecute[5];
            _executeControllers[0] = new TimeRemainingController();
            _executeControllers[1] = new InputController();
            _executeControllers[2] = new PlayerController();
            _executeControllers[3] = new SpawnRoadController();
            _executeControllers[4] = new CameraController();

            _cleanUps    = new ICleanUp[1];
            _cleanUps[0] = new TimeRemainingCleanUp();
        }