diff --git a/Samples/Sample.unity b/Samples/Sample.unity index 608f33e..55f5b93 100644 --- a/Samples/Sample.unity +++ b/Samples/Sample.unity @@ -3478,6 +3478,7 @@ MonoBehaviour: - {fileID: 1754071551} - {fileID: 1349340033} - {fileID: 1592966087} + TextBackgroundColor: {r: 1, g: 0, b: 0.232862, a: 0.31764707} --- !u!4 &1144727111 Transform: m_ObjectHideFlags: 0 diff --git a/Samples/Scripts/DebugXSample_Other.cs b/Samples/Scripts/DebugXSample_Other.cs index d92b640..33ac9e0 100644 --- a/Samples/Scripts/DebugXSample_Other.cs +++ b/Samples/Scripts/DebugXSample_Other.cs @@ -7,6 +7,7 @@ namespace DCFApixels.DebugXCore.Samples { public Gradient Gradient; public float GradientMultiplier = 5; + public Color TextBackgroundColor = Color.white; public Transform[] Points; #if UNITY_EDITOR @@ -28,9 +29,7 @@ namespace DCFApixels.DebugXCore.Samples i++; DebugX.Draw(GetColor(Points[i])).Cross(Points[i].position, Points[i].localScale.x); i++; DebugX.Draw(GetColor(Points[i])).BillboardCircle(Points[i].position, Points[i].localScale.x * RADIUS_M); i++; DebugX.Draw(GetColor(Points[i])).WireMesh(Points[i].position, Points[i].rotation, Points[i].localScale * RADIUS_M); - Color backgroundColor = Color.white - GetColor(Points[i]); - backgroundColor.a = 0.5f; - i++; DebugX.Draw(GetColor(Points[i])).Text(Points[i].position, Points[i].name, DebugXTextSettings.WorldSpaceScale.SetSize(26).SetBackground(backgroundColor)); + i++; DebugX.Draw(GetColor(Points[i])).Text(Points[i].position, Points[i].name, DebugXTextSettings.WorldSpaceScale.SetSize(26).SetBackground(TextBackgroundColor)); i++; DebugX.Draw(GetColor(Points[i])).Dot(Points[i].position); i++; DebugX.Draw(GetColor(Points[i])).WireDot(Points[i].position);