Unity is a comprehensive game development tool developed by unity technologies to enable gamers to easily create multi-platform interactive content such as 3D video games, architectural visualization, and real-time 3D animation, is a fully integrated professional game engine. Unity is similar to Director, blender game engine, virtools, torque game builder, and other software that uses interactive graphic development environments as the primary method. Its editor runs on Windows and Mac OS X, publish games to Windows, Mac, Wii, iPhone, and Android platforms. You can also use the unity web Player Plug-in to publish web game mobile games and Support Web browsing on Mac and windows.
Shortcut Keys in Windows unity3d
Key combination |
Key |
Function |
File |
CTRL |
|
N |
New scene new scenario |
CTRL |
|
O |
Open scene open scenario |
CTRL |
|
S |
Save scene save |
CTRL |
Shift |
S |
Save scene as save scenario: |
CTRL |
Shift |
B |
Build settings... compile settings... |
CTRL |
|
B |
Build and run |
Edit |
CTRL |
|
Z |
Undo undo |
CTRL |
|
Y |
Redo redo |
CTRL |
|
X |
Cut |
CTRL |
|
C |
Copy |
CTRL |
|
V |
Paste |
CTRL |
|
D |
Duplicate Replication |
Shift |
|
Del |
Delete |
|
|
F |
Frame selected |
CTRL |
|
F |
Find |
CTRL |
|
A |
Select All |
CTRL |
|
P |
Play |
CTRL |
Shift |
P |
Pause pause |
CTRL |
ALT |
P |
Step stop |
Assets Resources |
CTRL |
|
R |
Refresh |
Game object |
CTRL |
Shift |
N |
New empty new empty game object |
CTRL |
ALT |
F |
Move to view move to view |
CTRL |
Shift |
F |
Align with view alignment |
Window |
CTRL |
|
1 |
Scene scenario |
CTRL |
|
2 |
Game |
CTRL |
|
3 |
Inspector panel |
CTRL |
|
4 |
Hierarchy hierarchy |
CTRL |
|
5 |
Project |
CTRL |
|
6 |
Animation |
CTRL |
|
7 |
Profiler Analyzer |
CTRL |
|
8 |
Particle effect particle effect |
CTRL |
|
9 |
Asset store resource store |
CTRL |
|
0 |
Asset server resource Server |
CTRL |
Shift |
C |
Console |
CTRL |
|
Tab |
Next window next window |
CTRL |
Shift |
Tab |
Previous window in previous window |
CTRL |
ALT |
F4 |
Quit exit |
Tools |
|
|
Q |
Pan Translation |
|
|
W |
Move |
|
|
E |
Rotate Rotation |
|
|
R |
Scale |
|
|
Z |
Pivot mode toggle axis point mode switch |
|
|
X |
Rotate rotation toggle axis point rotation Switch |
CTRL |
|
LMB |
Snap capture (CTRL + left mouse button) |
|
|
V |
Vertex snap vertex capturing |
Selection |
CTRL |
Shift |
1 |
Load Selection 1 load the selection set |
CTRL |
Shift |
2 |
Load selection 2 |
CTRL |
Shift |
3 |
Load selection 3 |
CTRL |
Shift |
4 |
Load selection 4 |
CTRL |
Shift |
5 |
Load selection 5 |
CTRL |
Shift |
6 |
Load selection 6 |
CTRL |
Shift |
7 |
Load selection 7 |
CTRL |
Shift |
8 |
Load selection 8 |
CTRL |
Shift |
9 |
Load selection 9 |
CTRL |
ALT |
1 |
Save Selection 1 save the selection set |
CTRL |
ALT |
2 |
Save selection 2 |
CTRL |
ALT |
3 |
Save selection 3 |
CTRL |
ALT |
4 |
Save selection 4 |
CTRL |
ALT |
5 |
Save selection 5 |
CTRL |
ALT |
6 |
Save selection 6 |
CTRL |
ALT |
7 |
Save selection 7 |
CTRL |
ALT |
8 |
Save selection 8 |
CTRL |
ALT |
9 |
Save selection 9 |
Shortcut Keys in MAC system unity3d
Key combination |
Key |
Function |
File |
|
CMD |
N |
New scene new scenario |
|
CMD |
O |
Open scene open scenario |
|
CMD |
S |
Save scene save |
Shift |
CMD |
S |
Save scene as save scenario: |
Shift |
CMD |
B |
Build settings... compile settings... |
|
CMD |
B |
Build and run |
Edit |
|
CMD |
Z |
Undo undo |
Shift |
CMD |
Z |
Redo redo |
|
CMD |
X |
Cut |
|
CMD |
C |
Copy |
|
CMD |
V |
Paste |
|
CMD |
D |
Duplicate Replication |
|
Shift |
Del |
Delete |
|
CMD |
F |
Frame selected |
|
CMD |
F |
Find |
|
CMD |
A |
Select All |
|
CMD |
P |
Play |
Shift |
CMD |
P |
Pause pause |
ALT |
CMD |
P |
Step stop |
Assets Resources |
|
CMD |
R |
Refresh |
Game object |
Shift |
CMD |
N |
New empty new empty game object |
ALT |
CMD |
F |
Move to view move to view |
Shift |
CMD |
F |
Align with view alignment |
Window |
|
CMD |
1 |
Scene scenario |
|
CMD |
2 |
Game |
|
CMD |
3 |
Inspector panel |
|
CMD |
4 |
Hierarchy hierarchy |
|
CMD |
5 |
Project |
|
CMD |
6 |
Animation |
|
CMD |
7 |
Profiler Analyzer |
|
CMD |
8 |
Particle effect particle effect |
|
CMD |
9 |
Asset store resource store |
|
CMD |
0 |
Asset server resource Server |
Shift |
CMD |
C |
Console |
Tools |
|
|
Q |
Pan Translation |
|
|
W |
Move |
|
|
E |
Rotate Rotation |
|
|
R |
Scale |
|
|
Z |
Pivot mode toggle axis point mode switch |
|
|
X |
Rotate rotation toggle axis point rotation Switch |
|
CMD |
LMB |
Snap capture (CTRL + left mouse button) |
|
|
V |
Vertex snap vertex capturing |
Selection |
Shift |
CMD |
1 |
Load Selection 1 load the selection set |
Shift |
CMD |
2 |
Load selection 2 |
Shift |
CMD |
3 |
Load selection 3 |
Shift |
CMD |
4 |
Load selection 4 |
Shift |
CMD |
5 |
Load selection 5 |
Shift |
CMD |
6 |
Load selection 6 |
Shift |
CMD |
7 |
Load selection 7 |
Shift |
CMD |
8 |
Load selection 8 |
Shift |
CMD |
9 |
Load selection 9 |
ALT |
CMD |
1 |
Save Selection 1 save the selection set |
ALT |
CMD |
2 |
Save selection 2 |
ALT |
CMD |
3 |
Save selection 3 |
ALT |
CMD |
4 |
Save selection 4 |
ALT |
CMD |
5 |
Save selection 5 |
ALT |
CMD |
6 |
Save selection 6 |
ALT |
CMD |
7 |
Save selection 7 |
ALT |
CMD |
8 |
Save selection 8 |
ALT |
CMD |
9 |
Save selection 9 |
How to Learn unity3d:
The first step is to first understand the unity3d menu and view interface. These are the most basic foundations. Just like learning word operations, you can understand how many menus, basic views, and their respective functions.
Step 2: Understand the coordinate system, input system, and simple vector concept in the scenario. Unity3d coordinate system and vector concept if you do not understand clearly, do not understand the world coordinates, the relationship between local coordinates, even if a simple movement, scaling, rotating several lines of code, it will also confuse you for half a day.
Step 3: learn some basic concepts for creating basic scenarios: Game objects, components, and scripts. The hierarchical view, project view, and attribute view are displayed on the Interface respectively. You must understand the relationship between them.
Step 4: learn some basic elements of resource import: mesh, material, texture, animation, etc.
Step 5: learn the basic methods of script lifecycle, start, update, and ongui. Understanding, prefabrication, time, mathematics, and other common classes and related methods. Understand the relationship between game objects, components, and scripts.
Step 6: Learn about cameras, lights, terrain, rendering, particle systems, physical systems, and so on. Every deep access is a complicated topic.
Some more advanced concepts in Step 7: addition and subtraction of vectors, point multiplication and subtraction, illumination normal maps, memory management, and graphic optimization. Unity3d is easy to get started with. It is quite difficult to be proficient.