public void DrawPolygon(float2[] vertices, float width, Color color) { DrawConnectedLine(vertices.Select(v => new float3(v, 0)).ToArray(), width, color, true); }
public void DrawCombatOverlay(WorldRenderer wr, RgbaColorRenderer wcr, Actor actor) { var verts = combatOverlayVerts.Select(v => wr.ScreenPosition(actor.CenterPosition + v.Rotate(actor.Orientation))); wcr.DrawPolygon(verts.ToArray(), 1, Color.Yellow); }