注释 HighlightPlusRenderPassFeature脚本168-172行,避免空引用报错

This commit is contained in:
李浩 2025-03-24 13:56:44 +08:00
parent c91ed9b033
commit fccd4a55da

View File

@ -165,10 +165,10 @@ namespace HighlightPlus {
// This method is called when setting up the renderer once per-camera. // This method is called when setting up the renderer once per-camera.
public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData) { public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData) {
#if UNITY_2019_4_OR_NEWER #if UNITY_2019_4_OR_NEWER
if (renderingData.cameraData.renderType == CameraRenderType.Base) { //if (renderingData.cameraData.renderType == CameraRenderType.Base) {
Camera cam = renderingData.cameraData.camera; // Camera cam = renderingData.cameraData.camera;
renderPass.usesCameraOverlay = cam.GetUniversalAdditionalCameraData().cameraStack.Count > 0; // renderPass.usesCameraOverlay = cam.GetUniversalAdditionalCameraData().cameraStack.Count > 0;
} //}
#endif #endif
renderPass.Setup(this, renderer); renderPass.Setup(this, renderer);
renderer.EnqueuePass(renderPass); renderer.EnqueuePass(renderPass);