public void DrawDebug(DebugPrimitiveRenderer2D renderer) { if (Alive) { line.DrawDebug(renderer); } }
public void DrawDebug(DebugPrimitiveRenderer2D renderer) { foreach (var line in lines) { line.DrawDebug(renderer); } }
public void DrawDebug(DebugPrimitiveRenderer2D renderer) { renderer.color = color; renderer.AddLine1px(points[0].x, points[0].y, points[1].x, points[1].y); for (int i = 2; i < points.Length; i++) { renderer.ContinueLine1px(points[i].x, points[i].y); } if (loop) { renderer.ContinueLine1px(points[0].x, points[0].y); } }
void Start() { _renderer = new DebugPrimitiveRenderer2D( _textShader, _texturedShader, _font, _camera, capacity: 8192); _debugUi = DebugUiManager.Create( _gameObjectForDebugUiManager, _renderer); _sampleWindow = new SampleWindow(_debugUi); _debugUi.Add(_sampleWindow); }