Exemple #1
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();
        }
Exemple #3
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();
        }