unity入门
一、界面介绍
1、项目介绍
项目结构:项目 -> 场景 -> 游戏对象 -> 组件 -> 属性
2、工具栏
工具栏 |
英文 |
翻译 |
快捷键 |
File |
New Scene |
新建 |
Ctrl+N |
File |
Open Scene |
打开 |
Ctrl+O |
File |
Save Scenes |
保存 |
Ctrl+S |
File |
Save Scenes as... |
另存为 |
Ctrl+Shift+S |
... |
... |
... |
... |
Edit |
Undo |
撤销 |
Ctrl+Z |
Edit |
Redo |
反撤销 |
Ctrl+Y |
Edit |
Cut |
剪切 |
Ctrl+X |
Edit |
Copy |
拷贝 |
Ctrl+C |
Edit |
Paste |
粘贴 |
Ctrl+V |
Edit |
Duplicate |
复制 |
Ctrl+D |
Edit |
Delete |
删除 |
Shift+Del |
... |
... |
... |
... |
Assets |
Create |
新建一个资源 |
... |
Assets |
Show in Explorer |
在文件管理器中打开 |
... |
Assets |
Import Package |
导入资源包 |
... |
Assets |
Export Package... |
导出资源包 |
... |
... |
... |
... |
... |
GameObject |
Create Empty |
空物体 |
Ctrl+Shift+N |
GameObject |
3D Object |
3D物体 |
... |
GameObject |
2D Object |
2D物体 |
... |
GameObject |
Effects |
头像 |
... |
GameObject |
Light |
光 |
... |
GameObject |
Audio |
音频 |
... |
GameObject |
Video |
视频 |
... |
GameObject |
UI |
2D元素 |
... |
GameObject |
Camera |
摄像机 |
... |
... |
... |
... |
... |
Component |
Mesh |
... |
... |
Component |
Effects |
... |
... |
Component |
Physics |
... |
... |
Component |
Physics 2D |
... |
... |
Component |
Navigation |
... |
... |
Component |
Audio |
... |
... |
Component |
Video |
... |
... |
Component |
Rendering |
... |
... |
Component |
Layout |
... |
... |
Component |
Playables |
... |
... |
Component |
AR |
... |
... |
Component |
Miscellaneous |
... |
... |
Component |
Analytics |
... |
... |
... |
... |
... |
... |
Window |
Next Window |
... |
Ctrl+Tab |
Window |
Previous Window |
... |
Ctrl+Shift+Tab |
Window |
Layouts |
... |
... |
Window |
Services |
... |
Ctrl+0 |
Window |
Scene |
... |
Ctrl+1 |
Window |
Game |
... |
Ctrl+2 |
Window |
Inspector |
... |
Ctrl+3 |
Window |
Hierarchy |
... |
Ctrl+4 |
Window |
Project |
... |
Ctrl+5 |
Window |
Animation |
... |
Ctrl+6 |
Window |
Profiler |
... |
Ctrl+7 |
Window |
Audio Mixer |
... |
Ctrl+8 |
Window |
Asset Store |
... |
Ctrl+9 |
3、面板
面板 |
解释 |
菜单 |
界面布局Layout |
可以选择系统提供的布局样式 |
... |
界面布局Layout |
也可以自定义布局样式并保存 |
Save Layout |
界面布局Layout |
可以删除布局样式 |
Delete Layout |
界面布局Layout |
恢复出厂设置 |
Revert Factory Settings |
... |
... |
... |
项目面板Project |
管理一个项目中用到的所有的资源文件 |
... |
项目面板Project |
Project面板和项目文件夹中的Assets文件夹完全相通 |
... |
... |
... |
... |
场景面板Scene |
用来编辑场景 |
... |
场景面板Scene |
列出场景中所有的游戏对象 |
... |
... |
... |
... |
游戏面板Game |
玩家看到的面板 |
... |
游戏面板Game |
由场景中的摄像机拍摄到的 |
... |
... |
... |
... |
层级面板Hierarchy |
用来管理场景中所有的游戏对象 |
... |
层级面板Hierarchy |
将所有的游戏对象以层级的形式列举出来 |
... |
... |
... |
... |
检视面板Inspector |
显示一个游戏对象身上的组件 |
... |
检视面板Inspector |
显示组件中的属性 |
... |
4、坐标系
unity:左手坐标系
数学:右手坐标系
5、场景中的操作
目的 |
操作 |
旋转场景 |
按住鼠标右键拖拽 |
旋转场景 |
按住Alt+鼠标左键拖拽 |
旋转场景 |
坐标轴右上角的锁,表示锁定场景的旋转 |
... |
... |
缩放场景 |
鼠标滚动 |
... |
... |
快速的在场景中找到指定的游戏对象 |
在层级面板中双击 |
... |
... |
拖动场景 |
按住鼠标中键拖动 |
拖动场景 |
Hand Tool(Q) |
... |
... |
移动游戏对象 |
Move Tool(W) |
... |
... |
旋转游戏对象 |
Rotate Tool(E) |
... |
... |
缩放游戏对象 |
Scale Tool(R) |
... |
... |
切换中心点 |
Pivot:选中的游戏对象的中心点(Z) |
切换中心点 |
Center:由所有选中的游戏对象计算出来的中心点(Z) |
... |
... |
切换坐标系 |
Global:采用世界坐标系,东南西北 |
切换坐标系 |
Local:采用自身坐标系,前后左右 |
6、GameObject
术语 |
概念 |
父子物体关系 |
一个游戏对象只能有一个父物体 |
父子物体关系 |
一个游戏对象可以有无数个子物体 |
父子物体关系 |
当对一个子物体进行位移、旋转、缩放的时候,不会对父物体产生影响 |
父子物体关系 |
当对一个父物体进行位移、旋转、缩放的时候,会对所有的子物体产生影响 |
父子物体关系 |
子物体的位置、旋转和缩放都是相对于父物体的 |
7、基于组件
组件:就是一个具有一定功能的集合。如果希望某个游戏对象具有什么功能,只需要给这个游戏对象添加对应的组件即可
名称 |
功能 |
Mesh Filter |
网格过滤器:决定了一个游戏对象的形状 |
Mesh Renderer |
网格渲染器:决定了一个游戏对象的外观展示 |
... |
... |
Material |
材质:决定了一个游戏对象的外观 |