Unity3D完全自学教程(第1章 初识Unity)

3,369 阅读5分钟

本章将介绍Unity游戏引擎的基础操作,了解引擎界面。

下载与安装

Unity软件安装过程(保姆级教程)

Unity 编辑器共六大窗口

  1. 工程窗口(Project Window)
  2. 场景视图窗口(Scene View)
  3. 层级窗口(Hierarchy Window)
  4. 检视窗口(Inspector Window)
  5. 工具栏(Toolbar)
  6. 游戏视图窗口(Game View)

工程窗口

基本功能

该窗口中可以访问和管理工程中所有的资源。

左侧的文件夹可以通过alt+单击的方式递归展开和隐藏所有子文件夹。

右侧的资源可以通过图标来判断资源类型(如脚本、动画、材质),右下角滑动条可调整大小。

左上角的收藏夹(Favorites),用于快速找到常用的文件夹,直接将文件夹拖入即可。

工具栏最左边的Create按钮和右键的 Create 的功能一样,都是创建资源。

工具栏最右边为搜索栏,详见下节。

搜索功能

在搜索栏输入搜索内容,进行搜索,可以选择搜索范围,甚至可以在资源商店搜索。

搜索栏最右边三个按钮:

  1. 第一个按钮:限定资源类型的
  2. 第二个按钮:限定资源标签的(Label)
  3. 第三个按钮:将搜索结果添加进收藏夹的

高级搜索技巧:

  • 空格隔开,且的关系

快捷键

搜索 ctrl+F 复制并粘贴 ctrl+D

场景视图窗口

用来选择和定位背景、角色、摄像机、灯光等游戏物体。

场景辅助线框

右上角的三维坐标系,分别为X轴、Y轴、Z轴。

单击辅助线框中间的立方体,可以切换透视摄像机和正交摄像机。

2D模式下隐藏。

透视摄像机与正交摄像机

透视摄像机:类似人眼在真实世界中看到的有“近大远小”的效果。

正交摄像机:不会根据距离而收缩,大小都一样。

操作视角

移动:上下左右键,按shift加速,或者选中“小手”,用鼠标左键拖拽

旋转:按住鼠标右键移动

缩放:滑动滚轮

飞行模式:按住鼠标右键,WSAD表示前后左右,QE表示下上

选中物体,按下F,视野就会以选中的物体为中心。

操作物体

选中物体:场景视图单击,或层级窗口单击,多选按shift

左上角的小工具,快捷键依次是QWERTY,即键盘第一行

功能依次是 视角移动、物体位移、旋转、缩放、矩形变换、综合变换

一般操作物体在检视视图调整Transform组件的属性,这样更精确。

局部/世界坐标系

世界坐标系是绝对位置,局部坐标系是相对位置(参照物为父物体)

通俗的说:东、南、西、北、是世界坐标系, 前、后、左、右是局部坐标系

Pivot模式:将用来操作的小图标显示在物体三维网格的基准点上。

Local(布局坐标系):用来操作的小图标的旋转角度,使其和当前物体保持一致。

Center模式:将用来操作的小图标显示到物体外形边界的中心

Global(世界坐标系):用来操作的小图标的旋转角度,使其和世界坐标系保持一致。

按单位坐标移动

按住ctrl,再移动物体,物体会以指定单位长度移动。

单位长度可调整:菜单的Edit>Snap Setting

吸附到平面:使用移动工具,同时按住Shift和Ctrl,可以让物体快速吸附到碰撞体的表面。

吸附到顶点

  • 选择移动物体和使用移动工具
  • 长按V,进入吸附顶点模式
  • 用鼠标选择要移动物体的顶点
  • 拖拽该顶点到另一个物体上,编辑器会保证两物体的顶点是重合的。

好处:方便布置场景

场景视图工具条

  1. 渲染模式:渲染场景的方式,默认为Shaded(显示物体的表面材质),其他渲染模式不太常用,仅帮助开发者浏览场景而已。
  2. 2D开关:切换2D与3D的开关。
  3. 光照开关
  4. 声音开关
  5. 渲染效果开关:开启和关闭天空盒、雾、灯光光晕、设置动态材质是否以动画方式显示。
  6. 辅助线框
  7. 搜索框

辅助线框菜单

作用: 控制一系列辅助线和图标的显示,这些只在开发时能看到,最终发布的版本是不会出现的。

详见书本P16

层级窗口

兄弟关系、父子关系,可以通过拖拽实现

按住alt,可以递归展开和关闭文件夹

层级窗口可以放置多个场景

检视窗口

游戏物体只是一个容器,每个游戏物体上可以添加多个组件,至少有Transform组件

每个组件右上角都有设置按钮,可用来添加、删除、重置、复制、粘贴组件

检视窗口也用来查看素材,显示素材的相关设置与参数

拖拽可以改变组件顺序

工具栏

  • 变换工具组
  • 变换工具相关功能
  • 运行/暂停/单步按钮
  • 云服务按钮——打开Unity的服务窗口
  • 登录和查看当前Unity账号
  • 层下拉菜单——选择在场景视图中显示哪些层的物体
  • 布局下拉菜单——选择编辑器的布局

游戏视图窗口

  • Display:选择摄像机
  • Aspect:选择显示的大小和比例
  • Scale slider:缩放操作
  • Maximize on Play:是否一开始播放视图就最大化
  • Status:是否显示监控游戏性能的数据
  • Gizmos:辅助线框菜单,和场景视图里的作用一样

自定义开发窗口布局

托转窗口到指定位置,选择Layout>save layout,保持布局即可