版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1页 第2页 1.1.1 Unity简介简介: vUnity3D是由丹麦是由丹麦Unity公司开发的游戏开发工具,作为一款跨平台的游戏开公司开发的游戏开发工具,作为一款跨平台的游戏开 发工具,从一开始就被设计成易于使用的产品。支持包括发工具,从一开始就被设计成易于使用的产品。支持包括IOS、Android、PC、 Web、PS3、Xbox等多个平台的发布等多个平台的发布。 1.1.2 Unity的诞生与发展的诞生与发展 v2005年年6月,月,Unity1.0发布发布 v2009年年3月,月,Unity2.5加入了对加入了对Windows的支持的支持 v2009年年10月,月,Unity2.
2、6独立版开始免费独立版开始免费 v2010年年9月,月,Unity3.0支持多平台支持多平台 v2012年年2月,月,Unity Technologies发布发布3.5 v2012年年11月,月,Unity Technologies公司正式推出公司正式推出Unity4.0版本版本 v2013年年11月,月,Unity 4.3版本发布版本发布 v2014年年11月,月,Unity 4.6版本发布版本发布 v2015年年3月,月,Unity Technologies在在GDC2015上正式发布了上正式发布了Unity5.0 第3页 1.1.3 Unity的特色的特色: v综合编辑综合编辑 v图形引
3、擎图形引擎 v着色器着色器 v地形编辑器地形编辑器 v物理特效物理特效 v音频和视频音频和视频 v集成集成2D游戏开发工具游戏开发工具 第4页 (1)首先进入到)首先进入到Unity的官方网站的官方网站http:/ 站中的黄色按钮站中的黄色按钮“获取获取Unity”即可进入到即可进入到Unity集成开发环境的选择页面。集成开发环境的选择页面。Unity集成开发集成开发 环境分为个人版和专业版,开发人员需要根据自身的需求进行选择,选择页面如图环境分为个人版和专业版,开发人员需要根据自身的需求进行选择,选择页面如图1-3所示。所示。 图1-2 Unity官网界面 图1-3 Unity集成开发环境选
4、择页面 第5页 (2)Unity在在5.0版本之后,版本之后, 个人版的个人版的Unity集成开发环集成开发环 境开始提供免费下载,与专境开始提供免费下载,与专 业版的业版的Unity集成开发环境集成开发环境 功能大致相同,非常适合独功能大致相同,非常适合独 立游戏开发者使用。本书将立游戏开发者使用。本书将 以个人版的下载和安装为准,以个人版的下载和安装为准, 点击个人版下方的点击个人版下方的“免费下免费下 载载”按钮,即可进入到个人按钮,即可进入到个人 版版Unity集成开发环境的下集成开发环境的下 载页面,如图载页面,如图1-4所示。所示。 图1-4 Unity集成开发环境下载页面 第6页
5、 (3)目前)目前Unity集成开发环集成开发环 境最新版本为境最新版本为5.2.3,而且在,而且在 当前下载页面中能够选择当前下载页面中能够选择 Windows平台和平台和MAC OS X 平台下的平台下的Unity集成开发环境,集成开发环境, 默认为默认为Windows版本,点击版本,点击 Windows即可切换到即可切换到MAC OS X版本,如图版本,如图1-5所示。所示。 图1-5 切换Unity集成开发环境的适用平台 第7页 (4)选择合适的使用平台,点)选择合适的使用平台,点 击上方的击上方的“下载安装程序下载安装程序”按按 钮,就会跳转页面并弹出下载钮,就会跳转页面并弹出下载
6、提示窗口,可以使用各种主流提示窗口,可以使用各种主流 的下载平台进行下载,如迅雷、的下载平台进行下载,如迅雷、 旋风等等。此时下载下来的是旋风等等。此时下载下来的是 Unity官方的软件下载器,如图官方的软件下载器,如图 1-6所示。接下来打开下载器,所示。接下来打开下载器, 开始下载开始下载Unity集成开发环境。集成开发环境。 1-6 Unity下载器 第8页 (5)打开下载器后会弹出)打开下载器后会弹出 安装界面,如图安装界面,如图1-7所示,所示, 点击点击Next进行下一步。进行下一步。 下一个界面是对下一个界面是对Unity游戏游戏 开发引擎的一些相关条款和开发引擎的一些相关条款和
7、 声明,如图声明,如图1-8所示。所示。 第9页 (6)第三个界面用来选择需要)第三个界面用来选择需要 下载的文件,如图下载的文件,如图1-9所示。其所示。其 中包括中包括Unity集成开发环境、集成开发环境、 Web插件、标准资源包、示例插件、标准资源包、示例 工程、和工程、和2015版的版的Visual Studio代码编辑软件,可根据代码编辑软件,可根据 需要自行调整。完成后点击需要自行调整。完成后点击 Next按钮进入下一界面。按钮进入下一界面。 图1-9 Unity安 装界面3 第10页 (7)下一个界面用来设置文件下)下一个界面用来设置文件下 载路径和文件安装路径载路径和文件安装路
8、径,如图如图1-10所所 示。在窗口的上半部分可以设置下示。在窗口的上半部分可以设置下 载的方式,一种是指定下载路径,载的方式,一种是指定下载路径, 另一种是在另一种是在Unity集成开发环境下集成开发环境下 载安装完成后,删除所有下载的文载安装完成后,删除所有下载的文 件安装包,下半部分用来设置件安装包,下半部分用来设置 Unity集成开发环境的安装路径。集成开发环境的安装路径。 图1-10 Unity安界面4 第11页 (8)下一界面用来确认是否下载)下一界面用来确认是否下载Microsoft Visual Studio的相关的相关 软件,如图软件,如图1-11所示。一般情况下勾选下面的复
9、选框点击所示。一般情况下勾选下面的复选框点击Next进入进入 到下一界面即可,下一界面就是下载界面了,如图到下一界面即可,下一界面就是下载界面了,如图1-12所示所示 第12页 (9)安装完成后就会在桌面生成)安装完成后就会在桌面生成 一个一个Unity集成开发环境的快捷方集成开发环境的快捷方 式,双击快捷方式即可进入到式,双击快捷方式即可进入到 Unity集成开发环境中的综合编辑集成开发环境中的综合编辑 界面。为了能够导出界面。为了能够导出Android安装安装 包,还需要为其挂载包,还需要为其挂载Android的的 SDK,点击菜单栏中,点击菜单栏中 EditPreferences打开配置
10、窗口,打开配置窗口, 如图如图1-13所示。所示。 第13页 (10)点击左侧的)点击左侧的External Tools, 右侧就会打开相应的设置面板,在右侧就会打开相应的设置面板,在 下方的下方的SDK处选择处选择SDK文件所在的文件所在的 路径,如图路径,如图1-14所示。还可以根据所示。还可以根据 需要挂载需要挂载JDK和和NDK。 (11)MAC OS X平台下的平台下的Unity 集成开发环境的安装和前面介绍的集成开发环境的安装和前面介绍的 Windows平台下平台下Unity集成开发环集成开发环 境的安装过程完全一样境的安装过程完全一样 图1-14 挂载Android SDK文件
11、第14页 1.3.1Unity集成开发环境的整体布局集成开发环境的整体布局 Unity集成开发环境,其整体布局包含菜单栏、工具栏、场景设计面板、游戏预览面集成开发环境,其整体布局包含菜单栏、工具栏、场景设计面板、游戏预览面 板、游戏组成对象列表面板、项目资源列表面板、属性查看器窗口,每个窗口显示了板、游戏组成对象列表面板、项目资源列表面板、属性查看器窗口,每个窗口显示了 编辑器的某一部分细节,如图编辑器的某一部分细节,如图1-15所示所示 图1-15 Unity集成开发环境的整体布局 第15页 1.3.1Unity集成开发环境的整体布局集成开发环境的整体布局 点击工具栏中最右方的菜单还可以创建
12、并保存习惯用的布局,如图点击工具栏中最右方的菜单还可以创建并保存习惯用的布局,如图1-16所示。所示。 单击该图标可以弹出可用的下拉列表,如图单击该图标可以弹出可用的下拉列表,如图1-17所示。所示。 图1-16 保布局 图1-17 下拉列表 第16页 1.3.2Unity菜单栏菜单栏 File(文件)菜单:打开和保存场景、项目以及创建游戏。(文件)菜单:打开和保存场景、项目以及创建游戏。 Edit(编辑)菜单:普通的复制和粘贴功能,以及修改(编辑)菜单:普通的复制和粘贴功能,以及修改Unity部分属性的设置。部分属性的设置。 Assets(资源)菜单:与资源创建、导入、导出以及同步相关的所有
13、功能。(资源)菜单:与资源创建、导入、导出以及同步相关的所有功能。 GameObject(游戏对象)菜单:创建、显示游戏对象以及为其创建父子关系。(游戏对象)菜单:创建、显示游戏对象以及为其创建父子关系。 Component(组件)菜单:为游戏对象添加新的组件或属性。(组件)菜单:为游戏对象添加新的组件或属性。 Window(窗口)菜单:显示特定视图(例如,项目资源列表或游戏组成对象列表)。(窗口)菜单:显示特定视图(例如,项目资源列表或游戏组成对象列表)。 Help(帮助)菜单:包含到手册、社区论坛以及激活许可证的链接。(帮助)菜单:包含到手册、社区论坛以及激活许可证的链接。 图1-18 菜
14、单栏 第17页 1.3.3Unity工具栏工具栏 Transform(变换)工具:在场景设计面板中用来控制和操控对象。按照从左到右的次序,(变换)工具:在场景设计面板中用来控制和操控对象。按照从左到右的次序, 它们分别是它们分别是Hand(移动)工具、(移动)工具、Translate(平移)工具、(平移)工具、Rotate(旋转)工具和(旋转)工具和Scale (缩放)工具。(缩放)工具。 Transform Gizmo(变换(变换Gizmo)切换:改变场景设计面板中)切换:改变场景设计面板中Translate工具的工作方式。工具的工作方式。 Play(播放)控件:用来在编辑器内开始或暂停游戏
15、的测试。(播放)控件:用来在编辑器内开始或暂停游戏的测试。 Layers(分层)下拉列表:控制任何给定时刻在场景设计面板中显示那些特定的对象。(分层)下拉列表:控制任何给定时刻在场景设计面板中显示那些特定的对象。 Layout(布局)下拉列表:改变窗口和视图的布局,并且可以保存所创建的任意自定义布局。(布局)下拉列表:改变窗口和视图的布局,并且可以保存所创建的任意自定义布局。 图1-19 工具栏 第18页 1.3.4Unity场景设计面板场景设计面板 场景设计面板是游戏世界以及关场景设计面板是游戏世界以及关 卡的一个可视化表示,如图卡的一个可视化表示,如图1-20 所示。所示。 场景设计面板还
16、包含一个名为场景设计面板还包含一个名为 Persp的特殊工具,如图的特殊工具,如图1-20右上右上 角标志所示。这一特殊工具可以角标志所示。这一特殊工具可以 使开发人员迅速地切换观察场景使开发人员迅速地切换观察场景 的角度。单击的角度。单击Persp上的每个箭头上的每个箭头 都会改变观察场景的角度,使其都会改变观察场景的角度,使其 沿着一个不同的正交或是二维方沿着一个不同的正交或是二维方 向变换,还可以通过快捷键对场向变换,还可以通过快捷键对场 景进行操作。景进行操作。 图1-20 场景设计面板 第19页 1.3.4Unity场景设计面板场景设计面板 Tumble(旋转,(旋转,Alt+鼠标左
17、键):摄像机会以任意轴为中心进行旋鼠标左键):摄像机会以任意轴为中心进行旋 转,从而旋转视图。转,从而旋转视图。 Track(移动,(移动,Alt+鼠标中键):在场景中把摄像机向左、向右、向鼠标中键):在场景中把摄像机向左、向右、向 上和向下移动。上和向下移动。 Zoom(缩放,缩放,Alt+鼠标右键或是鼠标滑轮鼠标右键或是鼠标滑轮):在场景中缩小或放大摄像:在场景中缩小或放大摄像 机视角。机视角。 Center(居中,选择游戏对象并按(居中,选择游戏对象并按F键):摄像机会放大并把选中的键):摄像机会放大并把选中的 对象居中显示在视野中对象居中显示在视野中 第20页 1.3.5游戏预览面板游
18、戏预览面板 图1-21 游戏预览面板 第21页 1.3.6Unity项目资源列表项目资源列表 项目资源列表中列出了项目中的所有文件,包括脚本、贴图、模型、场景等文件,项目资源列表中列出了项目中的所有文件,包括脚本、贴图、模型、场景等文件, 并且这些文件都组织到一个并且这些文件都组织到一个Assets(资源)文件夹中。(资源)文件夹中。Assets文件夹包含创建或文件夹包含创建或 导入的所有文件资源,如图导入的所有文件资源,如图1-22所示所示. 图1-22 项目资源列表 第22页 1.3.7Unity属性查看器属性查看器 单击单击Plane对象,其所有组对象,其所有组 件的详细属性就会显示在属
19、件的详细属性就会显示在属 性查看器中,如图性查看器中,如图1-23-1所所 示。这些组件是按照添加的示。这些组件是按照添加的 先后顺序进行排列,在某个先后顺序进行排列,在某个 组件上面右击,在弹出的列组件上面右击,在弹出的列 表中根据选项对组件属性进表中根据选项对组件属性进 行修改,如图行修改,如图1-23-2所示。所示。 在属性查看器的顶端是这个在属性查看器的顶端是这个 对象的名称,然后是该对象对象的名称,然后是该对象 各个方面的一个列表各个方面的一个列表 图1-23-1 属性查看器 图1-23-2 改变组件位置参数 第23页 1.3.8Unity状态栏与控制台状态栏与控制台 状态栏总是出现
20、在编辑器的底部。可以通过菜单状态栏总是出现在编辑器的底部。可以通过菜单WindowConsole或或 按按Ctrl+Shit+C快捷键打开控制台,也可以单击状态栏来打开控制台。快捷键打开控制台,也可以单击状态栏来打开控制台。 图1-24 状态栏与控制栏 第24页 1.3.9菜单栏菜单栏 1.文件(文件(File) “New Scene”菜单功能为新建场景,即新建一个菜单功能为新建场景,即新建一个 游戏场景,每一个新创建的游戏场景包含了一个游戏场景,每一个新创建的游戏场景包含了一个 Main Camera(主摄像机)和一个(主摄像机)和一个Directional Light(平行光光源)。(平行
21、光光源)。 “Open Scene”菜单功能为打开场景,即打开以菜单功能为打开场景,即打开以 前所保存的场景,当单击前所保存的场景,当单击Open Scene后,会弹出后,会弹出 一个一个Load Scene对话框,选择所要打开的场景文对话框,选择所要打开的场景文 件(后缀为件(后缀为“.unity”的文件)即可。的文件)即可。 “Save Scene”菜单功能为保存场景,即保存当前菜单功能为保存场景,即保存当前 所搭建的场景。如果是第一次保存当前场景,会弹所搭建的场景。如果是第一次保存当前场景,会弹 出一个出一个Save Scene对话框,在文件名处输入文件名对话框,在文件名处输入文件名 称
22、,单击保存即可,否则直接保存当前场景。称,单击保存即可,否则直接保存当前场景。 图1-25 File菜单 第25页 1.3.9菜单栏菜单栏 1.文件(文件(File) “Build Settings.”字菜单字菜单 功能为发布设置,即在发布功能为发布设置,即在发布 游戏前,一些准备工作的设游戏前,一些准备工作的设 置。当点击菜单置。当点击菜单Build Settings.,就会立刻弹出,就会立刻弹出 Build Settings对话框,如图对话框,如图 1-26所示。在所示。在Platform下选下选 择该项目发布后所要运行的择该项目发布后所要运行的 平台,同时可以点击平台,同时可以点击 “P
23、layer Setting.” 按钮,按钮, 在在Inspector面板中修改参数。面板中修改参数。 第26页 1.3.9菜单栏菜单栏 2.编辑(编辑(Edit) 单击单击Edit菜单,会弹出一个下拉菜单,每个子菜单及其对应的快捷键如图菜单,会弹出一个下拉菜单,每个子菜单及其对应的快捷键如图 1-27所示。所示。 “Frame Selected”菜单功能为居中并最大化显示当前选中的物体,即菜单功能为居中并最大化显示当前选中的物体,即 若要在场景设计面板中近距离观察所选中的若要在场景设计面板中近距离观察所选中的GameObject,便可单击,便可单击 Frame selected菜单,快捷键为菜
24、单,快捷键为F,可以方便地切换观察视角。,可以方便地切换观察视角。 “Preferences.”菜单功能为偏好设置,即对菜单功能为偏好设置,即对Unity集成开发环境的相集成开发环境的相 应参数进行设置。当单击应参数进行设置。当单击Preferences.菜单后,会立刻弹出一个菜单后,会立刻弹出一个Unity Preferences对话框,在该对话框可进行属性的相关设置。对话框,在该对话框可进行属性的相关设置。 “Project Settings”菜单功能为工程设置,即对工程进行相应的设置。菜单功能为工程设置,即对工程进行相应的设置。 当选中菜单当选中菜单Project Settings,就会
25、弹出其子菜单,如图,就会弹出其子菜单,如图1-28所示,其选所示,其选 项是对工程的具体设置。项是对工程的具体设置。 第27页 1.3.9菜单栏菜单栏 2.编辑(编辑(Edit) 图1-27-1 Edit 菜单1图1-27-2 Edit 菜单2图1-28 设置参数 第28页 1.3.9菜单栏菜单栏 3.资源(资源(Assets) 图1-29 资源菜单 图1-30-1 Create菜单1图1-30-2 Create菜单2 第29页 1.3.9菜单栏菜单栏 3.资源(资源(Assets) “Create”菜单的功能为创建菜单的功能为创建Unity内置的资源,其子菜单为内置的资源,其子菜单为Unit
26、y内置内置 的各个资源,如图的各个资源,如图1-30所示。所创建的任何资源都会出现在项目资源列所示。所创建的任何资源都会出现在项目资源列 表中。表中。 “Show in Explorer”菜单的功能为在资源管理器中显示资源文件。菜单的功能为在资源管理器中显示资源文件。 “Import Package”菜单的功能为导入工程所需要的菜单的功能为导入工程所需要的Unity资源包。单资源包。单 击击“Import Package”菜单下属的菜单下属的“Custom Package”子菜单就会弹子菜单就会弹 出出Import Package对话框,找到资源导入即可。对话框,找到资源导入即可。 “Expo
27、rt Package.”菜单的功能为将所需要的资源导出资源包。选中菜单的功能为将所需要的资源导出资源包。选中 需要导出的资源文件,单击需要导出的资源文件,单击“Export Package.”菜单即可导出资源包。菜单即可导出资源包。 第30页 1.3.9菜单栏菜单栏 4.游戏对象(游戏对象(GameObject) 在在Unity集成环境中,单击集成环境中,单击GameObject菜单会弹出一个下拉菜单,如图菜单会弹出一个下拉菜单,如图 1-31所示,单击所示,单击Component菜单弹出一个下拉列表,如图菜单弹出一个下拉列表,如图1-32所示。所示。 图1-31 GameObject菜单图1
28、-32 Component菜单 第31页 1.3.9菜单栏菜单栏 4.游戏对象(游戏对象(GameObject) “Create Empty”为创建空游戏对象,空游戏对象就是不带有任何组件的游戏对象。当单为创建空游戏对象,空游戏对象就是不带有任何组件的游戏对象。当单 击菜单击菜单“Create Empty”,或按下快捷键,或按下快捷键Ctrl+Shift+N就会在场景中创建一个空游戏对象。就会在场景中创建一个空游戏对象。 “3D Object”下属的子菜单的功能是创建下属的子菜单的功能是创建3D游戏对象。其下属的子菜单分别为游戏对象。其下属的子菜单分别为Cube、 Sphere、Capsule、Cylinder、Plane、Quad、Ragdoll.、Terrain、Tree、Wind Zone 和和3DText。 “Ligth”下属的子菜单的功能是创建光源对象。其下属的子菜单分别为下属的子菜单的功能是创建光源对象。其下属的子菜单分别为Directional Ligth、 Point Ligth、Spotligth、Area Light、Reflection Probe和和Light Probe Group。 “Aud
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026春季江西南昌经济技术开发区赤府幼儿园招聘2人笔试模拟试题及答案解析
- 香水生产技术
- 2026贵州铜仁市第十七幼儿园招聘临聘人员笔试备考题库及答案解析
- 香梨栽培管理技术
- 城发集团下属子公司劳务派遣制员工招聘笔试备考题库及答案解析
- 2026四川成都市成华区二仙桥街道办事处招聘3名编外人员笔试备考试题及答案解析
- 2026年郑州工商学院单招职业技能考试模拟试题含详细答案解析
- 2026江西省水利投资集团有限公司第二批次校园招聘78人笔试模拟试题及答案解析
- 2026云创智算(浙江)装备科技有限公司招聘9人笔试参考题库及答案解析
- 饲料管理培训课件内容
- NB-SH-T 0945-2017 合成有机酯型电气绝缘液 含2025年第1号修改单
- 2026年细胞治疗 免疫性疾病治疗项目商业计划书
- 化工复产安全培训
- NBT 11898-2025《绿色电力消费评价技术规范》
- 2026年总经理工作计划
- 四年级数学(三位数乘两位数)计算题专项练习及答案
- 肋骨骨折护理查房
- 家具制造工艺流程及质量检验标准
- 《老年视功能衰退评估规范》
- 项目资金预警管理办法
- 社会不教、精英不讲坎儿还得自己过(揭秘人才成长规律)
评论
0/150
提交评论