public void UpdateCameraPos(Defines.CameraType type) { if (m_trackingTarget == null) { return; } if (CameraList.ContainsKey(type) == false) { return; } CameraList[type].position = m_trackingTarget.position + m_cameraHeight; }
public void BindCamera(Defines.CameraType type) { if (CameraList.ContainsKey(type)) { return; } Transform camera = GameObject.Find($"{System.Enum.GetName(typeof(Defines.CameraType), type)} Camera").transform; if (camera == null) { Debug.Log($"Failed To Find Camera Object : ({type})"); } CameraList.Add(type, camera); }