DDD-30 SwitchCamera 함수에서 id를 입력받아서 스위칭하는 식으로 변경
This commit is contained in:
parent
f76256d49d
commit
a805d32f8a
@ -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);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user