fixed a crash in DrawBones

This commit is contained in:
2023-03-07 19:57:34 +01:00
parent 7b20b88b57
commit 7080c72eec

View File

@@ -68,9 +68,13 @@ namespace DevourClient.Render
return; return;
} }
if (!bone1 || !bone2)
{
return;
}
Vector3 w1 = Camera.main.WorldToScreenPoint(bone1.position); Vector3 w1 = Camera.main.WorldToScreenPoint(bone1.position);
Vector3 w2 = Camera.main.WorldToScreenPoint(bone2.position); Vector3 w2 = Camera.main.WorldToScreenPoint(bone2.position);
if (w1.z > 0.0f && w2.z > 0.0f) if (w1.z > 0.0f && w2.z > 0.0f)
{ {
DrawLine(new Vector2(w1.x, Screen.height - w1.y), new Vector2(w2.x, Screen.height - w2.y), c, 2f); DrawLine(new Vector2(w1.x, Screen.height - w1.y), new Vector2(w2.x, Screen.height - w2.y), c, 2f);