コード例 #1
0
 public CameraManager(
     Settings settings,
     Camera camera,
     CameraView cameraView,
     CameraRigView cameraRigView,
     CinematicManager cinematicManager,
     DisplayManager displayManager)
 {
     this.settings         = settings;
     this.camera           = camera;
     this.cameraView       = cameraView;
     this.cameraRigView    = cameraRigView;
     this.cinematicManager = cinematicManager;
     this.displayManager   = displayManager;
 }
コード例 #2
0
 public CameraAnchorManager(
     Settings settings,
     Camera camera,
     CameraView cameraView,
     CameraAnchorView cameraAnchorView,
     CameraOriginView cameraOriginView,
     CinematicManager cinematicManager)
 {
     this.settings         = settings;
     this.camera           = camera;
     this.cameraView       = cameraView;
     this.cameraAnchorView = cameraAnchorView;
     this.cameraOriginView = cameraOriginView;
     this.cinematicManager = cinematicManager;
 }
コード例 #3
0
ファイル: ChunkManager.cs プロジェクト: thexdesk/mist-ridge
 public ChunkManager(
     DiContainer container,
     Settings settings,
     CinematicManager cinematicManager,
     CheckpointManager checkpointManager,
     SprintManager sprintManager,
     SprintFactory sprintFactory,
     ChunkFacadeFactory chunkFacadeFactory,
     GameStateMachine gameStateMachine)
 {
     this.container          = container;
     this.settings           = settings;
     this.cinematicManager   = cinematicManager;
     this.checkpointManager  = checkpointManager;
     this.sprintManager      = sprintManager;
     this.sprintFactory      = sprintFactory;
     this.chunkFacadeFactory = chunkFacadeFactory;
     this.gameStateMachine   = gameStateMachine;
 }
コード例 #4
0
ファイル: GameEndState.cs プロジェクト: thexdesk/mist-ridge
        public GameEndState(
            Settings settings,
            Generator generator,
            SceneLoadSignal sceneLoadSignal,
            SceneLoader sceneLoader,
            InputManager inputManager,
            AetherManager aetherManager,
            PlayerManager playerManager,
            DialogueManager dialogueManager,
            DeathManager deathManager,
            CameraManager cameraManager,
            CameraAnchorManager cameraAnchorManager,
            CameraRigManager cameraRigManager,
            CinematicManager cinematicManager,
            DisplayManager displayManager,
            MistManager mistManager,
            RankManager rankManager,
            SpawnManager spawnManager,
            PoolManager poolManager,
            GameStateMachine stateMachine)
            : base(stateMachine)
        {
            this.settings            = settings;
            this.generator           = generator;
            this.sceneLoadSignal     = sceneLoadSignal;
            this.sceneLoader         = sceneLoader;
            this.inputManager        = inputManager;
            this.aetherManager       = aetherManager;
            this.playerManager       = playerManager;
            this.dialogueManager     = dialogueManager;
            this.deathManager        = deathManager;
            this.cameraManager       = cameraManager;
            this.cameraAnchorManager = cameraAnchorManager;
            this.cameraRigManager    = cameraRigManager;
            this.cinematicManager    = cinematicManager;
            this.displayManager      = displayManager;
            this.mistManager         = mistManager;
            this.rankManager         = rankManager;
            this.spawnManager        = spawnManager;
            this.poolManager         = poolManager;

            stateType = GameStateType.End;
        }
コード例 #5
0
 public DialogueManager(
     Settings settings,
     DialogueSignal dialogueSignal,
     DialogueStateSignal dialogueStateSignal,
     DialogueManagerView dialogueManagerView,
     CinematicManager cinematicManager,
     CameraManager cameraManager,
     DisplayManager displayManager,
     InputManager inputManager,
     TutorialSignal.Trigger tutorialTrigger)
 {
     this.settings            = settings;
     this.dialogueSignal      = dialogueSignal;
     this.dialogueStateSignal = dialogueStateSignal;
     this.dialogueManagerView = dialogueManagerView;
     this.cinematicManager    = cinematicManager;
     this.cameraManager       = cameraManager;
     this.displayManager      = displayManager;
     this.inputManager        = inputManager;
     this.tutorialTrigger     = tutorialTrigger;
 }
コード例 #6
0
 public TutorialManager(
     Settings settings,
     TutorialSignal tutorialSignal,
     DisplayManager displayManager,
     DeathManager deathManager,
     CameraManager cameraManager,
     CameraRigManager cameraRigManager,
     CinematicManager cinematicManager,
     ReadySetGoManager readySetGoManager,
     InputManager inputManager,
     PlayerManager playerManager)
 {
     this.settings          = settings;
     this.tutorialSignal    = tutorialSignal;
     this.displayManager    = displayManager;
     this.deathManager      = deathManager;
     this.cameraManager     = cameraManager;
     this.cameraRigManager  = cameraRigManager;
     this.cinematicManager  = cinematicManager;
     this.readySetGoManager = readySetGoManager;
     this.inputManager      = inputManager;
     this.playerManager     = playerManager;
 }