fix null exceptions

This commit is contained in:
DCFApixels 2025-02-28 20:44:57 +08:00
parent e1cd398da2
commit 0a12151d75

View File

@ -209,6 +209,7 @@ namespace DCFApixels
public void Prepare(Camera camera, GizmosList<WidthOutLineGizmo> list) { } public void Prepare(Camera camera, GizmosList<WidthOutLineGizmo> list) { }
public void Render(Camera camera, GizmosList<WidthOutLineGizmo> list, CommandBuffer cb) public void Render(Camera camera, GizmosList<WidthOutLineGizmo> list, CommandBuffer cb)
{ {
if (camera == null) { return; }
default(GeometryUnlitMat).GetMaterial().SetPass(0); default(GeometryUnlitMat).GetMaterial().SetPass(0);
GL.Begin(GL.LINES); GL.Begin(GL.LINES);
var cameraPosition = camera.transform.position; var cameraPosition = camera.transform.position;
@ -269,6 +270,7 @@ namespace DCFApixels
public void Prepare(Camera camera, GizmosList<ZigzagLineGizmo> list) { } public void Prepare(Camera camera, GizmosList<ZigzagLineGizmo> list) { }
public void Render(Camera camera, GizmosList<ZigzagLineGizmo> list, CommandBuffer cb) public void Render(Camera camera, GizmosList<ZigzagLineGizmo> list, CommandBuffer cb)
{ {
if (camera == null) { return; }
GL.PushMatrix(); GL.PushMatrix();
default(GeometryUnlitMat).GetMaterial().SetPass(0); default(GeometryUnlitMat).GetMaterial().SetPass(0);
GL.Begin(GL.LINES); GL.Begin(GL.LINES);