public void Log(string label, Vector3 value, DebugVectorSpace space = DebugVectorSpace.Local) { var colorIndex = lastAutoColourIndex++; if (lastAutoColourIndex >= Colors.Length) { lastAutoColourIndex = 0; } Log(label, value, Colors[colorIndex], space); }
public void Log(string label, Vector3 value, Color color, DebugVectorSpace space = DebugVectorSpace.Local) { var entry = vectors.FirstOrDefault(vectorDebug => vectorDebug.label == label); if (entry == null) { entry = new VectorDebug(); entry.label = label; entry.color = color; vectors.Add(entry); } entry.vector = value; }
public void Log(string label, Vector3 vector, DebugVectorSpace space) { }