camera_system #5

Merged
Jeonghyeon merged 18 commits from camera_system into develop 2025-07-14 07:10:06 +00:00
Showing only changes of commit a805d32f8a - Show all commits

View File

@ -31,12 +31,12 @@ public void UnRegisterCamera(CameraGameObject cameraGameObject)
_cameraGameObjects.Remove(cameraGameObject.Id); _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); _cinemachineBrain.DefaultBlend = new CinemachineBlendDefinition(blendStyle, blendDuration);
foreach (var item in _cameraGameObjects) 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); item.Value.SetPriority(newPriority);
} }
} }