Skip to content
This repository was archived by the owner on Nov 30, 2020. It is now read-only.

Commit 690eb02

Browse files
committed
Fixed UI crash when no camera is tagged as MainCamera
1 parent 9d94d87 commit 690eb02

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

PostProcessing/Editor/Effects/AmbientOcclusionEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public override void OnInspectorGUI()
5353

5454
PropertyField(m_Color);
5555

56-
if (Camera.main.actualRenderingPath == RenderingPath.DeferredShading && Camera.main.allowHDR)
56+
if (Camera.main != null && Camera.main.actualRenderingPath == RenderingPath.DeferredShading && Camera.main.allowHDR)
5757
PropertyField(m_AmbientOnly);
5858
}
5959
}

PostProcessing/Editor/Effects/ScreenSpaceReflectionsEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public override void OnInspectorGUI()
3333
return;
3434
}
3535

36-
if (Camera.main.actualRenderingPath != RenderingPath.DeferredShading)
36+
if (Camera.main != null && Camera.main.actualRenderingPath != RenderingPath.DeferredShading)
3737
EditorGUILayout.HelpBox("This effect only works with the deferred rendering path.", MessageType.Warning);
3838

3939
if (!SystemInfo.supportsComputeShaders)

0 commit comments

Comments
 (0)