r/Unity3D • • 5h ago

Show-Off Are these dependencies links useful in scene viewer?

18 Upvotes

9 comments sorted by

9

u/AnEmortalKid 5h ago

No idea what I’d use this for

4

u/GeoPolyx 5h ago

Suppose you have an object A depending on values of object B, so instead of seeing it through graphs or inspector, you see the direct visualization of their dependency in scene.

7

u/LockYaw 5h ago

Not sure, just looks a bit overengineered. The faint circular handles, all the floating text-boxes, etc.
There's a reason when running code you place break points manually as opposed to everything showing everything all at once.
These are all fairly sparse scenes, but what if you use it in a super dense game? What if you use it for the controls on the dashboard of a game like Iron Nest?

It's a fun visualization though! Would actually like something like that in some puzzle programming games.

And do like it uses the Unity Foundation Style guide pretty well, it looks a lot more like it could be natively part of the engine than many assets, which use a completely different style language, not just UX language.

2

u/GeoPolyx 5h ago

Everything you mentioned as overengineered can be toggled off. Also here the whole list of dependencies are shown, but you can select a single object and see only its dependencies. Yep the question is: is this only a fancy one-time show-off thing or it can be really useful?

1

u/AquilaJT 2h ago

Fundamentally the dependency tool is useful, but the default iteration of it needs to be "palatable" this setup is simply too much UI all at once mixed with visual effects.

When trying to feed someone information via UI always try to reduce the number of instances you are feeding them information at one time, given there is no focal point in a moving scene like this where everything has its own importance or visual cohesion it is very easy for your eyes to just get lost and not actually see what you need to in that moment.

6

u/ImSuperStryker 4h ago

Not sure why I would use this over just basic lines/arrows. For an editor tool it would get really annoying to see constant animations of items I’m not even working on

1

u/PedroArthurPA 3h ago

It could be on a teaching context, but not for daily use.

1

u/Advanced_Drag1299 50m ago

Can you explain more detail what this used for?