Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
Showing 1 - 10 of 29
User Reviews
Sort by
L
Very simple to use but has a few issues.
2 years ago
LazyProgerRealon version 3.0
Very little documentation and for me the attribute graphing didn't work so I had to use the manual method. There is also something getting drawn in world space as the graph updates which looks weird.
If you ignore those things and only want to use it for a quick debug it's great.
Was this review helpful?
0
0
M
Broken on new Input System
2 years ago
ModischFabricationson version 3.0
I would have liked to use this asset for debugging, because it looks like the newest of the free ones. Sadly, it has a few flaws. It's fine as is, but do consider buying a more polished one for production use.
Old input: I had to port it over to the new input system. Solution: Replace Input.mouse* with Mouse.current.* calls, which seems to work fine for now.
URP builds: Haven't tried it yet, but others seem to have problems as seen below.
Documentation: There is little. Check out the *example.cs, it's basically just these ones:
- [DebugGUIGraph] on fields (float only?)
- DebugGUI.SetGraphProperties + DebugGUI.Graph in code
Was this review helpful?
0
0
S
Very helpful
2 years ago
SyntaxCheckon version 3.0
Great asset. One small issue, in URP from a development build you get "GL.End requires material.SetPass before!" spammed in the dev console. To fix this change DebugGUIWindow.cs --> DrawRect() --> Add drawMat.SetPass(0); before GL.Begin
There might be a better way to fix it but this method worked for me.
Was this review helpful?
1
0
Had a little issue when it would render the graph background panels in world space , to fix it edit the GraphWindow.cs script inside the OnGUI method , remove the base.OnGUI line and wrap the code with :
protected override void OnGUI() {
if (Event.current.type != EventType.Repaint) return;
GL.PushMatrix();
drawMat.SetPass(0);
//... here is the normal code to drawgraph and labels foreach loop
GL.PopMatrix();
}
and change the DebugGUIWindow.drawMat to be a public static variable.
Thank you for the excellent method for quickly plotting graphs !
Was this review helpful?
0
0
D
10 out of 5 stars
3 years ago
DanielEJ00on previous version 2.0
This is exactly what i need right now. I've been checking it and i have to say that i found it amazing, elegant and perfect. Congratulations to the creator of this asset!
Was this review helpful?
0
0
A
Took me 4 years to find this asset
4 years ago
AldeRobergeon previous version 2.0
FINALLY! A tool that does exactly what I need. It's elegant, performant. 10/10. FREE. Thank you!
Was this review helpful?
1
0
Elegant in its simplicity, this tool adds to Unity what feels like it should be a built-in feature. As easily as adding a single attribute to a field, nets you a live-updating real-time graph on the screen.
When it comes to data that you've got to see how it changes over time, don't bother with Debug.Logs or rolling your own solution. Hit download and you're closer to done than you'd ever imagine.
I can't recommend this enough.
Was this review helpful?
0
0
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersCopyright © 2026 Unity Technologies
All prices are exclusive of tax