Generic Inspector [RELEASED]

Hi everyone,

My first brand new asset store package is out!
It’s called Generic Inspector and is available here → Unity Asset Store - The Best Assets for Game Making

It’s a generic solution to do some really good looking inspector without having to wright your own custom inspector.
You just need to add C# Attributes and let the magic do the work.

If you have any questions, ideas of improvement or anything, feel free to ask here!

Cheers

A simpler - example based - documentation would help a lot. I know that I can load examples and see their scripts but it’s a lot of loading and reloading between example scenes and my scenes which is pretty annoying.

You know, a code snippet and a screenshot showing this code in action available in browser (or PDF or whatever).

Could it be possible to create a foldable group of fields/properties wich would be folded by default? Quite often my scripts have some permanent references which once set are rarely (if ever) changed and it would be great to have an option to hide them to some extent.

Hi tosiabunio,

Thanks for your reply and your interest in Generic Inspector.

Yes, I will definitely improve the documentation of Generic Inspector.
For the fodable group it is on my road map for v2 !

The thing is I don’t and can’t do that full time as I have a job and currently also working on a game project.

But I promise I’ll do my best to ship v2 soon (should be Q2)

Thanks,

I hope I answered your questions!

1 Like

I started receiving the following error when the project is loaded:

System.ArgumentException: An element with the same key already exists in the dictionary.
at System.Collections.Generic.Dictionary`2[System.String,System.Reflection.Assembly].Add (System.String key, System.Reflection.Assembly value) [0x0007e] in /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:404
at KittenEditor.GenericInspector.KnGenericInspectorEditor…cctor () [0x00088] in D:\Work\BeatCop\Assets\Kitten Engine\Editor\Generic Inspector\KnGenericInspectorEditor.cs:109
UnityEditor.EditorAssemblies:SetLoadedEditorAssemblies(Assembly[ ])

EDIT: Forget that - it was caused by duplicated uIntellisense assemblies.