Pinging refers to the displaying and highlighting of an Unity Object either in the hierarchy of project view. This occurs for example when you click an Object reference field. In Power Inspector you can also ping Objects by middle-clicking headers of Unity Object drawers inside the inspector view. What Object gets pinged and in which view depends ..
Smarter Require Component With the help of two new attributes RequireComponents and RequireAnyComponent, you can specify complex requirement relationships between your components. Both attributes also support using specify requirements in the form of interfaces and abstract classes, helping you write better, more decoupled and reliable code. When the user tries to add a component to ..
By default when you inspect a GameObject in Power Inspector, all its visible components are shown in a flat list in the inspector view. While this can work perfectly well in many situations, in some projects GameObjects might contain so many components that the view becomes cluttered and difficult to work with. To solve this ..
When you are editing multiple targets in merged multi-editing mode, and you adjust the value of any drawer target by dragging its prefix label, all values will be adjusted separately from each other. This is different from how the default inspector works, where all targets are set to the same value when you start dragging. ..
It is possible to set the values of drawer targets to a randomly chosen value by selecting Randomize from the extended context menu. You can open open the extended context menu by right-clicking the prefix label of a drawer while holding down the ctrl key on your..
Power Inspector has the ability to display the state of any EditorWindows that are currently open in the Editor. Inspecting EditorWindows Open the extended view menu by holding down the control key while clicking the view menu button. You will find a list of all EditorWindows that are currently open in the editor under the ..
The classes that are responsible for drawing and handling the user-interaction logic of elements inside Power Inspector are called drawers. You can think of drawers as Power Inspector’s unified and more powerful alternative to Unity’s custom editors and property drawers. and decorator drawers. Full Backwards Compatibility Power Inspector is fully backwards compatible with your existing ..
Power Inspector contains two different modes for how component unfolding is handled in the inspector. Unrestricted (Default) You can unfold any number of components without restrictions. The unfolded states of components are remembered when you return to targets. This is how the default inspector always works. One-At-A-Time Only one component can be unfolded at any ..
Power Inspector comes with a Create Script Wizard, which makes it easy to create new script assets. It is based on the excellent Create Script Dialog by Unity – which no longer seems to be available anywhere. Opening The Create Script Wizard To open the Create Script Window, first open the Add Component dialog, and ..
By default Power Inspector windows displays the data of selected Unity Objects from both the Hierarchy and the Project views – just like the default inspector does. However, it is also possible to restrict a Power Inspector window to only display data for Objects selected in either the Hierarchy or the Project view. Separate Inspectors ..