其他分享
首页 > 其他分享> > Unity URP中使用UI相机

Unity URP中使用UI相机

作者:互联网

public class RTCamera : MonoBehaviour
{
    public RTCameraType CameraType;    

    [HideInInspector] public Camera Camera;

    private void Awake()
    {
        Camera = GetComponent<Camera>();
            
        // UI相机叠加到当前相机之上
        Camera.GetUniversalAdditionalCameraData().cameraStack.Add(UIManager.Instance.UICamera);

        
    }

    private void OnDestroy()
    {
        Camera.GetUniversalAdditionalCameraData().cameraStack.Remove(UIManager.Instance.UICamera);
        
    }

}

标签:GetUniversalAdditionalCameraData,private,相机,Instance,Unity,Camera,URP,UI,public
来源: https://blog.csdn.net/cuijiahao/article/details/113808351