您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > unity--3D-课件-第01章-Unity基础与开发环境配置
第1页第一章Unity基础与开发环境配置第2页1.1初识Unity游戏开发引擎1.1.1Unity简介:Unity3D是由丹麦Unity公司开发的游戏开发工具,作为一款跨平台的游戏开发工具,从一开始就被设计成易于使用的产品。支持包括IOS、Android、PC、Web、PS3、Xbox等多个平台的发布。1.1.2Unity的诞生与发展2005年6月,Unity1.0发布2009年3月,Unity2.5加入了对Windows的支持2009年10月,Unity2.6独立版开始免费2010年9月,Unity3.0支持多平台2012年2月,UnityTechnologies发布3.52012年11月,UnityTechnologies公司正式推出Unity4.0版本2013年11月,Unity4.3版本发布2014年11月,Unity4.6版本发布2015年3月,UnityTechnologies在GDC2015上正式发布了Unity5.0第3页1.1初识Unity游戏开发引擎1.1.3Unity的特色:综合编辑图形引擎着色器地形编辑器物理特效音频和视频集成2D游戏开发工具第4页1.2Unity集成开发环境的搭建(1)首先进入到Unity的官方网站,官网如图1-2所示。然后点击网站中的黄色按钮“获取Unity”即可进入到Unity集成开发环境的选择页面。Unity集成开发环境分为个人版和专业版,开发人员需要根据自身的需求进行选择,选择页面如图1-3所示。图1-2Unity官网界面图1-3Unity集成开发环境选择页面第5页1.2Unity集成开发环境的搭建(2)Unity在5.0版本之后,个人版的Unity集成开发环境开始提供免费下载,与专业版的Unity集成开发环境功能大致相同,非常适合独立游戏开发者使用。本书将以个人版的下载和安装为准,点击个人版下方的“免费下载”按钮,即可进入到个人版Unity集成开发环境的下载页面,如图1-4所示。图1-4Unity集成开发环境下载页面第6页1.2Unity集成开发环境的搭建(3)目前Unity集成开发环境最新版本为5.2.3,而且在当前下载页面中能够选择Windows平台和MACOSX平台下的Unity集成开发环境,默认为Windows版本,点击Windows即可切换到MACOSX版本,如图1-5所示。图1-5切换Unity集成开发环境的适用平台第7页1.2Unity集成开发环境的搭建(4)选择合适的使用平台,点击上方的“下载安装程序”按钮,就会跳转页面并弹出下载提示窗口,可以使用各种主流的下载平台进行下载,如迅雷、旋风等等。此时下载下来的是Unity官方的软件下载器,如图1-6所示。接下来打开下载器,开始下载Unity集成开发环境。1-6Unity下载器第8页1.2Unity集成开发环境的搭建(5)打开下载器后会弹出安装界面,如图1-7所示,点击Next进行下一步。下一个界面是对Unity游戏开发引擎的一些相关条款和声明,如图1-8所示。第9页1.2Unity集成开发环境的搭建(6)第三个界面用来选择需要下载的文件,如图1-9所示。其中包括Unity集成开发环境、Web插件、标准资源包、示例工程、和2015版的VisualStudio代码编辑软件,可根据需要自行调整。完成后点击Next按钮进入下一界面。图1-9Unity安装界面3第10页1.2Unity集成开发环境的搭建(7)下一个界面用来设置文件下载路径和文件安装路径,如图1-10所示。在窗口的上半部分可以设置下载的方式,一种是指定下载路径,另一种是在Unity集成开发环境下载安装完成后,删除所有下载的文件安装包,下半部分用来设置Unity集成开发环境的安装路径。图1-10Unity安界面4第11页1.2Unity集成开发环境的搭建(8)下一界面用来确认是否下载MicrosoftVisualStudio的相关软件,如图1-11所示。一般情况下勾选下面的复选框点击Next进入到下一界面即可,下一界面就是下载界面了,如图1-12所示第12页1.2Unity集成开发环境的搭建(9)安装完成后就会在桌面生成一个Unity集成开发环境的快捷方式,双击快捷方式即可进入到Unity集成开发环境中的综合编辑界面。为了能够导出Android安装包,还需要为其挂载Android的SDK,点击菜单栏中Edit→Preferences打开配置窗口,如图1-13所示。第13页1.2Unity集成开发环境的搭建(10)点击左侧的ExternalTools,右侧就会打开相应的设置面板,在下方的SDK处选择SDK文件所在的路径,如图1-14所示。还可以根据需要挂载JDK和NDK。(11)MACOSX平台下的Unity集成开发环境的安装和前面介绍的Windows平台下Unity集成开发环境的安装过程完全一样图1-14挂载AndroidSDK文件第14页1.3Unity集成开发环境的配置1.3.1Unity集成开发环境的整体布局Unity集成开发环境,其整体布局包含菜单栏、工具栏、场景设计面板、游戏预览面板、游戏组成对象列表面板、项目资源列表面板、属性查看器窗口,每个窗口显示了编辑器的某一部分细节,如图1-15所示图1-15Unity集成开发环境的整体布局第15页1.3Unity集成开发环境的配置1.3.1Unity集成开发环境的整体布局点击工具栏中最右方的菜单还可以创建并保存习惯用的布局,如图1-16所示。单击该图标可以弹出可用的下拉列表,如图1-17所示。图1-16保布局图1-17下拉列表第16页1.3Unity集成开发环境的配置1.3.2Unity菜单栏File(文件)菜单:打开和保存场景、项目以及创建游戏。Edit(编辑)菜单:普通的复制和粘贴功能,以及修改Unity部分属性的设置。Assets(资源)菜单:与资源创建、导入、导出以及同步相关的所有功能。GameObject(游戏对象)菜单:创建、显示游戏对象以及为其创建父子关系。Component(组件)菜单:为游戏对象添加新的组件或属性。Window(窗口)菜单:显示特定视图(例如,项目资源列表或游戏组成对象列表)。Help(帮助)菜单:包含到手册、社区论坛以及激活许可证的链接。图1-18菜单栏第17页1.3Unity集成开发环境的配置1.3.3Unity工具栏Transform(变换)工具:在场景设计面板中用来控制和操控对象。按照从左到右的次序,它们分别是Hand(移动)工具、Translate(平移)工具、Rotate(旋转)工具和Scale(缩放)工具。TransformGizmo(变换Gizmo)切换:改变场景设计面板中Translate工具的工作方式。Play(播放)控件:用来在编辑器内开始或暂停游戏的测试。Layers(分层)下拉列表:控制任何给定时刻在场景设计面板中显示那些特定的对象。Layout(布局)下拉列表:改变窗口和视图的布局,并且可以保存所创建的任意自定义布局。图1-19工具栏第18页1.3Unity集成开发环境的配置1.3.4Unity场景设计面板场景设计面板是游戏世界以及关卡的一个可视化表示,如图1-20所示。场景设计面板还包含一个名为Persp的特殊工具,如图1-20右上角标志所示。这一特殊工具可以使开发人员迅速地切换观察场景的角度。单击Persp上的每个箭头都会改变观察场景的角度,使其沿着一个不同的正交或是二维方向变换,还可以通过快捷键对场景进行操作。图1-20场景设计面板第19页1.3Unity集成开发环境的配置1.3.4Unity场景设计面板Tumble(旋转,Alt+鼠标左键):摄像机会以任意轴为中心进行旋转,从而旋转视图。Track(移动,Alt+鼠标中键):在场景中把摄像机向左、向右、向上和向下移动。Zoom(缩放,Alt+鼠标右键或是鼠标滑轮):在场景中缩小或放大摄像机视角。Center(居中,选择游戏对象并按F键):摄像机会放大并把选中的对象居中显示在视野中第20页1.3Unity集成开发环境的配置1.3.5游戏预览面板图1-21游戏预览面板第21页1.3Unity集成开发环境的配置1.3.6Unity项目资源列表项目资源列表中列出了项目中的所有文件,包括脚本、贴图、模型、场景等文件,并且这些文件都组织到一个Assets(资源)文件夹中。Assets文件夹包含创建或导入的所有文件资源,如图1-22所示.图1-22项目资源列表第22页1.3Unity集成开发环境的配置1.3.7Unity属性查看器单击Plane对象,其所有组件的详细属性就会显示在属性查看器中,如图1-23-1所示。这些组件是按照添加的先后顺序进行排列,在某个组件上面右击,在弹出的列表中根据选项对组件属性进行修改,如图1-23-2所示。在属性查看器的顶端是这个对象的名称,然后是该对象各个方面的一个列表图1-23-1属性查看器图1-23-2改变组件位置参数第23页1.3Unity集成开发环境的配置1.3.8Unity状态栏与控制台状态栏总是出现在编辑器的底部。可以通过菜单Window→Console或按Ctrl+Shit+C快捷键打开控制台,也可以单击状态栏来打开控制台。图1-24状态栏与控制栏第24页1.3Unity集成开发环境的配置1.3.9菜单栏1.文件(File)“NewScene”菜单功能为新建场景,即新建一个游戏场景,每一个新创建的游戏场景包含了一个MainCamera(主摄像机)和一个DirectionalLight(平行光光源)。“OpenScene”菜单功能为打开场景,即打开以前所保存的场景,当单击OpenScene后,会弹出一个LoadScene对话框,选择所要打开的场景文件(后缀为“.unity”的文件)即可。“SaveScene”菜单功能为保存场景,即保存当前所搭建的场景。如果是第一次保存当前场景,会弹出一个SaveScene对话框,在文件名处输入文件名称,单击保存即可,否则直接保存当前场景。图1-25File菜单第25页1.3Unity集成开发环境的配置1.3.9菜单栏1.文件(File)“BuildSettings...”字菜单功能为发布设置,即在发布游戏前,一些准备工作的设置。当点击菜单BuildSettings...,就会立刻弹出BuildSettings对话框,如图1-26所示。在Platform下选择该项目发布后所要运行的平台,同时可以点击“PlayerSetting...”按钮,在Inspector面板中修改参数。第26页1.3Unity集成开发环境的配置1.3.9菜单栏2.编辑(Edit)单击Edit菜单,会弹出一个下拉菜单,每个子菜单及其对应的快捷键如图1-27所示。“FrameSelected”菜单功能为居中并最大化显示当前选中的物体,即若要在场景设计面板中近距离观察所选中的GameObject,便可单击Frameselected菜单,快捷键为F,可以方便地切换观察视角。“Preferences...”菜单功能为偏好设置,即对Unity集成开发环境的相应参数进行设置。当单击Preferences...菜单后,会立刻弹出一个UnityPreferences对话框,在该对话框可进行属性的相关设置。“ProjectSettings”菜单功能为工程设置,即对工程进行相应的设置。当选中菜单ProjectSettings,就会弹出其子菜单,如图1-28所示,其选项是对工程的具体设置。第27页1.3Unity集成开发环境的配置1.3.9菜单栏2.编辑(Edit)图1-27-1Edit菜单1图1-27-2Edit菜单2图1-28设置参数第28页1.3Unity集成开发环境的配置1.3.9菜单栏3.资源(Assets)图1-29资源菜单图1-30-1Create菜单1图1-30-2Create菜单2第29页1.3Unity集成开发环境的配置1.3.9菜单栏3.资源(Assets)“Cre
本文标题:unity--3D-课件-第01章-Unity基础与开发环境配置
链接地址:https://www.777doc.com/doc-4702844 .html