Publisher | Àdam Carballo |
---|---|
File size | 500.53kB |
Number of files | 8 |
Latest version | 1.0.1 |
Latest release date | 2022-01-20 07:09:11 |
First release date | 2021-10-07 08:46:12 |
Supported Unity versions | 2018.4.2 or higher |
Layouter gives you full control over the Unity Editor windows and layouts. Dynamically swap between entire layouts and/or focus specific windows based on the editor status.
Forum Thread • Docs • Publisher Website
Unity is extremely versatile, as it allows working on and testing your project in the same window, almost instantly. Though, this means you need a couple of monitors to use Unity's full potential, share your limited monitor space with multiple windows that may only be useful half of the time, or juggle a bunch of opened nested windows, switching manually between them when needed.
Thanks to Layouter, manually switching between windows is over!
This asset allows you to define specific layouts that should be used during Play, Pause and Edit mode.
Define a testing-centred layout with the Profiler, a big Game window and the Console that will only be shown when the editor is in Play mode, or create a debugger layout with the Frame Debugger and the Memory Inspector to be visible only when turning on the Pause mode... The possibilities are endless!
If you want to keep your layout at all times, but still need to focus or open specific Editor windows, Layouter supports this too. Select multiple windows to be focused and/or opened when the editor switches between Play, Pause and Edit modes.
Fully Customizable
Combine layout swaps with specific windows, or create your own script to open specific windows and layouts based on whatever rule you create!
All layouts and windows are supported, including internal and core windows, normally inaccessible with the default API.
Entire Source Code Included
Change, add or improve any core logic at any time. No obfuscated code or weird DLL's.
Features
- Automatic editor layout switch
- Automatic single or multiple window focus
- Available API for custom layout and window calls
- All windows supported, including internal & normally inaccessible Unity Core windows and any Custom windows
- Direct integration with Unity's layout system
- UI-based window selection support
- Fully featured preferences window
- Full source code included
Limitations
- Because of changes on the API, Unity 2018.4 LTS and lower versions use different icons for certain buttons, and can't maintain fullscreen when dynamically switching layouts. This is a limitation of the Unity Editor.
Unity 2017 or higher supported.