public void Update() { input.Update(); if (visuals.drawSlicer == false) { return; } visuals.Clear(); for (int id = 0; id < 10; id++) { if (linearPair[id].A.ToVector2() == Vector2.zero && linearPair[id].B.ToVector2() == Vector2.zero) { continue; } if (input.GetVisualsEnabled(id) == false) { continue; } visuals.GenerateLinearMesh(linearPair[id], transform); } visuals.Draw(); }
public void Update() { input.Update(); if (visuals.drawSlicer == false) { return; } for (int id = 0; id < 10; id++) { if (points[id].Count < 1) { continue; } if (input.GetVisualsEnabled(id) == false) { continue; } visuals.GenerateComplexMesh(points[id], transform); visuals.Draw(); } }