Inspector Gadgets v8

Inspector Gadgets v8.0.1

  • Released 2024-11-30
  • Improved ObjectDrawer drag and drop handling:
    • Dropping into a Component field will now list valid components on child and parent objects in the context menu. When dropping an object with a single valid component which would normally be assigned directly, you can force the context menu to show by holding Alt.
    • Dropping a GameObject from the Hierarchy window into an Object field will now give you a context menu to let you assign that GameObject or any of its Components (instead of immediately assigning the GameObject with no easy way to assign the Components).
  • Fixed the custom Transform Gizmo features like Freeze Child Transforms to work properly.
  • Fixed various API usages to not trigger the script updater in Unity 6.

Inspector Gadgets v8.0.0

  • Released 2024-11-04

Features

  • Added Play Mode Start Scene for making Unity automatically start in a particular scene when entering Play Mode instead of starting in the scene you currently have open.

Improvements

  • Added [InfoBox] attribute.
  • Added Standard Gizmo Components field to the preferences menu for adding custom component types which disable the enhanced Transform Gizmo.
  • Added restriction to AutoHideUI so it doesn't activate if the Canvas is rotated such as when using Screen Space - Camera mode.
  • Added a zoom multiplier preference to AutoHideUI.
  • Compilation Symbols:
    • Replaced all DISABLE_MODULE_??? with inverted UNITY_??? which are automatically defined by the Assembly Definition when their respective modules are present so users don't need to add them manually.
    • Added DISABLE_IG_TRANSFORM_INSPECTOR for disabling the custom Transform Inspector.
    • Added DISABLE_IG_STATE_MACHINE_BEHAVIOUR_EDITOR for disabling the custom StateMachineBehaviour Inspector.
    • The Disabling Features page lists them all.

Fixes

  • Fixed inspectable attributes to not show duplicates of members in base classes.
  • Fixed package.json to be lower case since it caused problems importing on Linux.