コード例 #1
0
ファイル: CameraManager.cs プロジェクト: Bombix34/ProjetURGL
    public void StartIntro()
    {
        var valuableItemsPositions = FindObjectsOfType <ValuableItem>().Select(q => (Vector2)q.transform.position).ToList();

        this.cameraMovement = new IntroCameraMovements(transform, cameraConfig.IntroSmoothness, cameraConfig.OffsetZ, valuableItemsPositions, cameraConfig.IntroDurationOnValuableObject, this.StartGame);
    }
コード例 #2
0
ファイル: CameraManager.cs プロジェクト: Bombix34/ProjetURGL
 public void StartGame()
 {
     this.cameraMovement = new GameCameraMovements(transform, cameraConfig.Smoothness, cameraConfig.OffsetZ, this.playerTransform);
 }
コード例 #3
0
ファイル: CameraManager.cs プロジェクト: Bombix34/ProjetURGL
 private void Start()
 {
     CameraManager.Instance = this;
     this.cameraMovement    = new InitialCameraMovements(transform, cameraConfig.Smoothness, cameraConfig.OffsetZ, cameraConfig.IntroStartPosition);
 }