Releases: yasirkula/UnityRuntimeInspector
Releases · yasirkula/UnityRuntimeInspector
v1.7.2
v1.7.1
- New Input System no longer requires any manual modifications (Package Manager friendly)
- Background sprites are %100 opaque instead of %99 opaque
- A rare bugfix when OnApplicationQuit is canceled by Application.wantsToQuit
- Fixed rare MissingReferenceException during search
v1.7.0: Multi-selection update
WARNING: The following changes may affect your project if you're updating from an older version:
- DraggedReferenceSourceUI component's
Object Reference
variable is changed toObject[] References
- Moved "Can Drop Parent On Child" and "Can Add Objects To Pseudo Scenes" properties from HierarchyDragDropListener to RuntimeHierarchy
hierarchy.Select(someTransform)
function's equivalent is nowhierarchy.Select(someTransform, RuntimeHierarchy.SelectOptions.FocusOnSelection)
- RuntimeHierarchy's "Create Dragged References On Hold" property is changed to "Pointer Long Press Action"
Release Notes:
- Added "Multi Selection" option to RuntimeHierarchy:
SelectionChangedDelegate
now takesReadOnlyCollection<Transform>
parameterCurrentSelection
returnsReadOnlyCollection<Transform>
- Select function has a variant that takes
IList<Transform>
- Deselect function has variants that allow deselecting only a subset of the selection
- Added
IsSelected
function to check if a Transform is selected
- Added tooltip support to RuntimeHierarchy (when enabled, hovering the cursor over a Transform for a while will display its name in a tooltip)
- Added
bool IsLocked
property to RuntimeInspector and RuntimeHierarchy which prevents changing the inspected/selected object from outside (similar to Unity's own Inspector lock) - Space between expand arrow and the label next to it is now configurable via UISkin
- Expand arrows now scale correctly with UISkin's Line Height
v1.6.6
v1.6.5
v1.6.4
v1.6.3
v1.6.2
v1.6.1: New Input System compatibility
Added new Input System support (requires manual modifications, see do…
v1.6.0
- Added "Show Add Component Button" and "Show Remove Component Button" properties to RuntimeInspector
- Changes made to UI Skins via Unity Inspector in Play mode are reflected to UI immediately
- Changes made to RuntimeInspector's properties via Unity Inspector in Play mode are reflected to UI immediately
- ObjectReferencePicker isn't restricted to Unity objects now, it can be used to pick any kinds of objects efficiently with search support (e.g. it is used by Add Component button). Its API is now documented
- Added RuntimeInspectorCustomEditor attribute to quickly create custom editors for specified types in RuntimeInspector (see documentation)
- ObjectReferencePicker's searchbar automatically gains focus on desktop platforms