diff --git a/Assets/_DDD/_Scripts/CameraSystem/CameraManager.cs b/Assets/_DDD/_Scripts/CameraSystem/CameraManager.cs index 33dd4de1a..edfd6fa79 100644 --- a/Assets/_DDD/_Scripts/CameraSystem/CameraManager.cs +++ b/Assets/_DDD/_Scripts/CameraSystem/CameraManager.cs @@ -31,12 +31,12 @@ public void UnRegisterCamera(CameraGameObject cameraGameObject) _cameraGameObjects.Remove(cameraGameObject.Id); } - public void SwitchCamera(CameraGameObject cameraGameObject, CinemachineBlendDefinition.Styles blendStyle = CinemachineBlendDefinition.Styles.Cut, float blendDuration = 1f) + public void SwitchCamera(string id, CinemachineBlendDefinition.Styles blendStyle = CinemachineBlendDefinition.Styles.Cut, float blendDuration = 1f) { _cinemachineBrain.DefaultBlend = new CinemachineBlendDefinition(blendStyle, blendDuration); foreach (var item in _cameraGameObjects) { - int newPriority = item.Value.Id == cameraGameObject.Id ? 10 : 0; + int newPriority = item.Value.Id == id ? 10 : 0; item.Value.SetPriority(newPriority); } }