Beispiel #1
0
    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;
    }
Beispiel #2
0
    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);
    }