‎ ‎
On the Asset Store
Hats
Hats
  • Intro
  • Changelog
  • Workspaces
    • Workspaces
    • Switching workspaces
    • Workspace rules
      • Select Folder
      • Highlight Gizmos
      • Open Scenes
      • Scene Camera to Position
      • Load Layout
      • Lock/Hide Objects
      • Disable Menu Item
      • Lock Folders
  • Teams
    • Teams
    • Switching Teams
  • Building on Hats
    • Building Hats-based tools
Powered by GitBook
On this page

Last updated 6 months ago

Hats enables the concept of workspaces in Unity. You can switch to a workspace at any moment to customise the appearance or the behaviour of the Editor according to the task you are performing.

For instance, an indie developer could create workspaces for Level Design, Set Dressing, Cinematics, Testing...

  • When the Level Design workspace becomes active, it loads the main game scene and hides some components.

  • When the Testing workspace is activated, it loads the Initialisation scene, so the developer can immediately enter Play Mode and test the game from the main menu.

  • When Cinematics loads, it opens the main scene

Hats can make the Unity Editor more streamlined, so you get focus – whichever hat you're wearing at the moment.

By switching workspaces, the Editor can be made to load a specialised layout, open one or more scenes, hide or lock objects in the open scene, hide specific components, and more. Third-party tools can be made to work differently. And you can create as a result of a workspace switch.

custom behaviour
The Workspace Switcher UI