Shows the game Hierarchy and Inspector Panels on target device.
Allows modifying game objects and components on device.
Shows FPS, CPU and GPU times.* Unity 2022.3+# Device Hierarchy PRO**Version:** 2.0.1**Unity Compatibility:** Unity 2022.3 LTS or higher## OverviewShows the game hierarchy and inspector panels on target device.Also shows FPS, CPU and GPU times.Works with both new and old input systems.## Features* Shows the game hierarchy on device without needing to connect to Unity Editor to see the game's internal state. * Allows modifying game objects and components.* May be used to test performance of the game on device by disabling selected game objects one by one.## Getting Started1. **Importing the Package:** * Open your Unity project. * Go to `Window > Package Manager`. * Navigate to "My Assets," find "Device Hierarchy PRO," and click "Download" then "Import."2. **Initial Setup:** * To see the hierarchy list please set the boolean Anexas.DeviceTools.DeviceHierarchy.Instance.Show to true on any event in the project. * To see an example open the /Anexas/DeviceHierarchy/Examples/Pipelines/URP/ScenesTestDeviceHierarchySceneURP scene and click on the Cube.3. **Basic Usage:** * A window will open up showing the hierarchy panel. If you click on arrow button next to a game object, the Inspector panel shows up. * To remove the window click on the red button in the top left corner of the window or set the flag Anexas.DeviceTools.DeviceHierarchy.Instance.Show to false anywhere in the project. * You may also minimize the panel by pressing yellow button. * You can press the FPS button and see the FPS value and CPU/GPU timings, disable/enable the VSync. * With FPS showing, you can minimize the window with only FPS values showing in horizontal or vertical layout. * Navigate through the hierarchy panel by clicking on arrow buttons next to game objects/components in the list hierarchy and inspector panel. * The Game Objects and Components do not auto refresh. In order to refresh please press the Refresh Button at the top right corner.## Requirements * Unity 2022.3+ * Works with New as well as old Input System. * At this time the product is meant to be used as is and customization or editing is not available.## Troubleshooting * When New Input System is downloaded but PlayerSettings->OtherSettings->ActiveInputHandling is set to Input Manager (Old), you may need to restart the editor more than once. * While navigating nested objects inside a component, it is advicible to not go beyond 2nd level of nesting for optimal performance. ## Known Issues * Values modified inside Particle System-> (Modules) of type "MinMaxCurve" or "MinMaxGradient" are not saved. * The Game Objects and Components do not auto refresh. ## SupportFor any questions, issues, feature requests, please contact me at nihits@yahoo.com.* Shows the game Hierarchy and Inspector Panels on target device without needing to connect to Unity Editor to see the game's internal state.* Allows modifying game objects and components.* A window shows the hierarchy panel. If you click on arrow button next to a game object, the Inspector panel shows up.* You can press the FPS button and see the FPS value and CPU/GPU timings, disable/enable the VSync.* With FPS showing, you can minimize the window with only FPS values showing in horizontal or vertical layout.* Navigate through the hierarchy panel by clicking on arrow buttons next to game objects/components in the list hierarchy and inspector panel.* At this time the product is meant to be used as is and customization or editing is not available.* Unity 2022.3+* Works with both new and old input systems.* May be used to test performance of the game on device by disabling selected game objects one by one.




