本篇只是为了让Unity新手进行基础操作扫盲,介绍的并不全面,具体细节操作请参考Unity 用户手册 2020.3 (LTS) - Unity 手册
1. 基础知识
1. unity内的模型对象都是由三角形构成,三角形越多代表渲染需要消耗的性能就越多。
2. untiy使用的是左手坐标系;每个物体的transform组件中的position,代表的是相对坐标系,而不是世界坐标系;每个物体默认父物体是世界,所以默认坐标是相对世界坐标系。
3. 材质球material的显示取决于着色器shader。
4. .meta文件是资源管理的关键组成部分,用于存储资源的元数据(Metadata),GUID确保项目资源的唯一性和正确引用。手动删除.meta文件会导致资源引用丢失。
5. unity中的所有物体都是由组件Component构成的,所有的物体都有同一个Transform组件。其他特性都是由于添加了特定的组件而决定的。
6. 视图常用快捷键:
- QWERTY:分别对应Tools菜单栏中的View、Move、Rotate、Scale、Rect、Transform工具
- V键:在Move Tools下,可以进行游戏物体顶点的吸附操作
- F建:在 Scene 视图中聚焦选中的物体(Frame Selected)
- 鼠标滚轮:滑动控制视图缩放,按住控制视角平移(同View Tools)
- 鼠标右键:环绕观察场景(以自我为中心)
- 鼠标右键+WASD:第一人称移动(WASD前进后退,Q/E升降,Shift加速)
- Alt+鼠标左键:环绕观察场景(以当前选中物体为中心)
- Alt+鼠标右键:缩放视图(同滚轮)
2. 地形---Terrain
绘制地形的六种模式:
1. Raise or Lower Terrain:升高或者降低地形,左键升高地形;shift加左键降低模型。
2. Set Height:设置一个绘制的最大高度。
3. Paint Texture:首先要创建地形层Terrain Layer,当只有一个Terrain Layer时,全局都会设置为第一个Terrain Layer的样式,可以通过添加多个Terrain Layer去选择性绘制。
4. Paint Holes:绘制孔洞。
5. Stamp Terrain:绘制标记,只绘制左键单击一下的效果。
6. Smooth Height:平缓地形。可调节Blur Direction属性值,以达到不同效果。Blur Direction为0,低变高,高变低;Blur Direction为1,低变高,高不变;Blur Direction为-1,低不变,高变低。
绘制树:
首先添加树,选择树的.spm文件。可以调节画笔大小、树密度、树高、树宽等参数。也可以通过大量放置树Mass Place Trees自动放置固定数量的树。shift+鼠标左键可以消除树。
绘制草:
首先还是添加草纹理Add Grass Texture。可以调节目标强度,这样不会出现过度密集的情况。同样,shift+鼠标左键可以消除草。
3. 预制体---Prefab
1. 对于Prefab创建的多个子物体,当更改Prefab时,子物体会同步更改。当单独对子物体进行更改时,不会影响Prefab,也会失去与Prefab的关联(Prefab发生变化时,子物体不再同步)。
2. 嵌套Prefab:如果Prefab1嵌套了Prefab2时,当Prefab2发生更改时,Prefab1也会同步更改。
3923

被折叠的 条评论
为什么被折叠?



