Home

Awesome

Property Drawers!

This is a collection of links to lots of lovely property and decorator drawers from aound the internet that can make your Unity life much more pleasant.

The Drawers

NameCreatorDescriptionImage
AutoHookLotteThe inspector will automagically hook up a valid reference for you if it can find a component attached to the same game object that matches the field you put it on. You can watch a demo of this in action here https://youtu.be/faVt09NGzws <3
2D BlendvertexxyzFor picking 2D Values
Conditional Hide/DisableBrechtosHide or disable fields if other values evaluate to true/false
Enum BitMaskPrime31Create a multi-elect dropdown from an enum filed
Highlight BasicChrisSets the text/background of a field to any colour.
HighlightLotteAdd some color to you inspectors! mark important property with a bright color so it always stands out, or supply a validation function so highlights show on values that would effect the current ingame logic!
Inspector Foldout GroupdimmpixeyeGroup variables in Unity 3d inspector with style!
KeyCode pickervertexxyzSelect and hit the key you wish to use instead of scrolling an endless enum field.
Min MaxLotteDraw a useful min/max setting slider.
Read OnlyLotteAdd a StatsBar attribute to a property to make it draw a lil bar, really useful for visualizing character stats like Health or Mana.
Require ComponentrodrigoHighlight items in the inspector that must be filledhttps://pbs.twimg.com/media/ELWUWOPXsAIMJdn?format=jpg&name=small
Searchable EnumRyan HippleA popup window that gives a scrolling, filterable list for long enums
Stats BarLotteMake a field show up as read only in the inspector
Test ButtonLotteMake it super easy to trigger code via buttons in the inspector, and get feedback!
Traffic LightsLotteDraws lil Traffic Lights in the inspector. its really useful for visualizing state. For example, checkboxes can be hard to read at a glace, but a Red or Green status light is easy! Recommend you use the attached package, as it has all the icon image files.

About

Contributing

If you have a lovely drawer that you'd like to share, send me the details, or if you're really into this github thing, submit a pull request with your addition(s). If you want me to remove something of yours from here, let me know that too and I'll do it!

Why isn't this an actual database or something

I wanted to see if it was a worthwhile project in the firstplace, and Github.io seemed like a good way to try out the MVP.

Contact

chris@vitei.com