Hi there!
would be possible to add a preference setting to avoid this:
from happening?
I know I can hide them, but sometimes they just get in the way.
Being able to customise the icons out of the box would be a big plus.
For instance, for me it would be ok to change those overlays to coloured underlines. Gray for actionlists, and blue for a Remember component.
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Having coloured underlines is a fair suggestion - but the advantage of having a dedicate "node" icon is that it provides a quick way of opening the ActionList.
Oddly, I can't encounter an issue exactly like your screenshot - the node icons should be no more than 20 pixels away from the right edge of the window. I agree that they should be further to the right, but I think being able to customise their exact spacing is probably overkill - since the code to display them is small enough for it to just be copied and overridden completely.
If you hide the icons via the bottom of the Settings Manager, you can bring them back up in the following Editor script:
I've tweaked the values a little to make them more right-leaning.
You can also resize the Hierachy window to move them off the names.
I must have missed the email notification again
Thanks for the snippet Chris!
Peeking at it, that should cover most of my customisation needs
With so many editor-enhancement assets around, I believe that having such issue could be way less than just a corner case scenario, since Scene-Tab enhancers usually draw their own overlays.
So, sure, it's overkill if you just use AC alone in a project, I was merely suggesting that it could be more compatible with a few settings in the Preferences Window - so you don't clutter the interface more than needed. I think that would be a nice place where to put more advanced tweaking features.
Here's a slightly tweaked version to remove a few "magic numbers"
`using UnityEditor;
using UnityEngine;
using System.Collections.Generic;
namespace AC
{
}`