

✏️This option is besides File in the Menu bar
✏️ It includes options relating to editing your scene/game
✏️ For example lets make a cube in our scene
✏️And up in the edit menu we can undo the cube GameObject that we just created
✏️ We can also re create it
✏️ We can also use keyboard shortcuts for this
✏️ We can also duplicate the game cube by clicking on Duplicate or use the keyboard shortcut
✏️ Familiarly we can also delete an object with the delete option
✏️We can also Rename Game object though you can also select the game object in the Hierarchy window
✏️ We can also perform standard Copy Paste operations
✏️ The Frame Selected command will allow you to focus on a particular game object. So it will center the view port on the selected game object. So we can either select the game object in the scene, or select it in the Hierarchy window and then move the pointer in the scene view and press F and you see it centers the focus on the game object
✏️ The Select command will select all objects so if you’re in the Hierarchy window and you click on Select all in the Edit menu it will select all game objects. Similarly if you click on the Project window and click on Select all in the Edit menu it will select everything in the Project window. So Select all will select all the content in the chosen window or panel
✏️ The Find option is used to find a game object. You can also find for game objects by typing in the search bar in the chosen panel
✏️ The Preferences options will allow you to edit the preferences of the Unity Editor and when we click on it this window pops up. For example we can choose to compress assets on import, auto refreash content. There are other options for example if we go to External Tools we can choose what code editor should open our scripts by default. We can also customize the colors of our UI elements in the editor, the shortcut keys
✏️ We also have the Play, Pause and Step commands in the Edit dropdown menu. The Play command will allow us to Play the game, the Pause command will pause the game play and the Step command will allow us to see the game frame by frame which is useful for testing the game and and debug it
✏️ We can also Sign in and Sign out by clicking on these options, at current I am Signed in already so you see the Sign in option greyed out
✏️The Selection command allows you save and load collections of game objects. So I can select these 2 game objects and then go up to Select and then Save Selection 1 and then we can Load this Selection by clicking on Load Selection 1 which automatically loads my previously saved Selection
✏️ Next we have the Project Settings option which will allow us to customize the settings for our Unity Editor in regards to the current project that we’re working on. For example if we click on Input it displays the Input manager which allows us to choose the mapping of keys for jumping, moving forward etc. The Audio option will allow you to choose the maximum volume of game sounds and so on. The Time command will allow you to choose the fixed time step for physics.
The Physics option will allow you to control the physic settings of the game such as the gravity etc So Physics if for 3D games and Physics2D is for 2D games
Next we have the Quality settings for the render graphic settings, shadow settings
The Graphics settings allow you to customize the shaders, resolution quality and so on
✏️ The Graphics Tier will allow you to choose options to check out how your scene or game is rendered on different graphics cards. Different graphics cards have different shader models, so we can check how the game is rendered on these graphics cards
✏️ The Grid and Snap Settings command will allow you to snap a GameObject to a grid projected along the X, Y, or Z axes