Unity User Interface
Interface Overview
The Unity user interface is composed of 5 main important windows :
- Hierarchy Window
- Project Window
- Scene View
- Game View
- Inspector Window
The Hierarchy Window
The hierarchy window displays the gameobjects that are currently in the scene.
The Project Window
The project window is used to manage assets saved on the hard drive. These assets can include scripts, textures, 3d models, audio clips, scenes and many other file types.
The Scene View
This is the window used to assemble the game. Objects are added from the project window or native Unity gameobjects are create and added to the scene view. The default Unity 3D project will include a Camera and Directional Light in the game.
The Game View
The game is used to play testing the game during development. Click the Play button in the toolbar to start playing the game.
The Inspector Window
The Inspector window is used to change the different properties of the game objects. When a gameobject is selected the scene view or the hierarchy window, its properties are displayed in the Inspector window.
Note
By default, every gameobject have a Transform property in the Inspector window.
The Toolbar
The Unity Toolbar contains the following : - A set of buttons to move, rotate and scale the game objects - Play and pause the game - Access to unity services, changing the different layouts of the editor
- Hand Tool - Is used to pan around the scene view
- Move Tool - Is used to move around game objects in the scene view
- Rotate Tool - Is used to rotate objects in the scene view
- Scale Tool - Is used to scale objects in the scene view
- Rect Tool - Is used to manipulate the rectangle of 2D and UI objects in the scene view. It can be used to move around objects in the scene.
- Move, Rotate or Scale - This tools is used to apply both the move, rotate and scaling the gameobject at the same time.
- Toggle Handle Position Tool - Is used to select the between pivot position or center position of the gameobject
- Toggle Handle Rotation - Is used to toggle rotation of the gameobject in the world or locally by the gameobject axis.
- Play - Play the game
- Pause - Pause the game during play
- Step - Move one frame in the game
- Unity Collaboration - Enable collaboration on the Unity project. Once collaboration is enabled, multiple teams can work on the same project.
- Unity Services - Access the various services provided by Unity
- Account - Login or manage Unity account
- Layers - Toggle which layers are visible in the Scene view
- Layout - Access options to change the default Unity project or create and save your own layout.
Build and Player Settings
Settings to control which input and keys are used can be changed by accessing Edit -> Project Settings -> Input.