《(1.3)--第3章 Unity基本介绍3D数学基础知识.ppt》由会员分享,可在线阅读,更多相关《(1.3)--第3章 Unity基本介绍3D数学基础知识.ppt(79页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第1页第3章 Unity的基本介绍第2页p课程内容第第3章章 Unity基本介基本介绍u3.1 Unity的下载与安装u3.2 创建第一个工程u3.3 Unity操作界面u3.4 常用工作视图u3.5 Unity资源商店介绍3.1Unity的下载与安装n3.1.1 Windows平台下Unity的下载与安装n3.1.2 Unity的账号注册与配置第4页uUnity发布了两种类型的安装包,分别针对Windows和MacOS两个主流平台。用户可以根据自己的计算机平台使用相应的安装包安装编辑器,Unity支持在一个平台上安装多个编辑器版本。u自2019年前后,安装Unity2018.x以上版本必须安
2、装UnityHub才能启动Unity编辑器,以集成管理不同版本的Unity工程资源。uUnityHub的安装可以在编辑器安装前或安装后进行。在UnityHub下也可以直接安装不同版本的Unity编辑器,这也是Unity官方推荐使用的方式。u下面以Windows平台下的安装为例来介绍Unity开发环境的下载与安装。3.1 Unity的下的下载与安装与安装第5页3.1.1 Windows平台下Unity的下载与安装u在Windows平台下搭建Unity集成开发环境,主要包括如何从Unity官网下载Unity安装包,以及如何安装下载好的Unity安装程序,并注册个人账号。u(1)登录Unity中国官
3、方网站,单击最右侧圆形头像链接,注册并登录Unity官方账号(详见3.1.2Unity的账号注册与配置),然后单击“下载Unity”链接,即可打开Unity所有版本的下载页面。3.1 Unity的下的下载与安装与安装第6页3.1.1 Windows平台下Unity的下载与安装u以“Unity2018.4.34f1”版本为例来介绍Windows平台下Unity的下载与安装。3.1 Unity的下的下载与安装与安装第7页u(2)向下拖动网页,单击“Unity2018.x”选项,显示Unity2018下的所有版本的下载链接。如图3-2所示。找到需要下载的版本,例如Unity2018.4.34,选中“
4、下载(Win)”按钮,出现下拉菜单,选中“UnityEditor64-bit”,即可下载相应的版本。u在此页面若单击“从Hub下载”按钮,可以激活UnityHub安装程序的下载链接,下载后即可安装UnityHub,安装过程不涉及到具体的配置选项,故不再赘述。3.1 Unity的下的下载与安装与安装3.1.1 Windows平台下Unity的下载与安装第8页u(3)当安装程序下载完成后,双击“UnitySetup64.exe”应用程序,打开程序安装界面3.1 Unity的下的下载与安装与安装3.1.1 Windows平台下Unity的下载与安装第9页u(4)单击“Next”按钮,进入Licens
5、eAgreement(许可协议)窗口,阅读后,单击勾选“IacceptthetermsoftheLicenseAgreement”选项。3.1 Unity的下的下载与安装与安装3.1.1 Windows平台下Unity的下载与安装第10页u(5)继续单击“Next”按钮,进入ChooseComponents(组件选择)窗口。3.1 Unity的下的下载与安装与安装3.1.1 Windows平台下Unity的下载与安装第11页u(6)继续单击“Next”按钮,进入“ChooseInstallLocation”界面,在“DestinationFolder”选项中选择安装路径,单击“Browse”按
6、钮,在弹出的界面中可以指定程序的安装路径。3.1 Unity的下的下载与安装与安装3.1.1 Windows平台下Unity的下载与安装第12页u(7)选择好安装路径后,单击“Next”按钮,开始安装程序。3.1 Unity的下的下载与安装与安装3.1.1 Windows平台下Unity的下载与安装第13页u(8)等待一段时间,当安装进度条走完,即安装完成后将显示提示窗口,单击“Finish”按钮,完成Unity的安装3.1 Unity的下的下载与安装与安装3.1.1 Windows平台下Unity的下载与安装第14页u程序安装完成后,会在桌面出现程序的快捷方式,双击Unity2018.4.3
7、4f1(64-bit)的快捷方式,此时会提示先安装UnityHub,在安装并启动UnityHub后登录Unity官方账号,才可以正常启动Unity游戏引擎,打开程序设计界面。uUnity在MacOS平台下的安装与在Windows平台下的安装略有差异,可参考Windows平台下的安装方法,在此不再赘述。3.1 Unity的下的下载与安装与安装3.1.1 Windows平台下Unity的下载与安装第15页3.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册与配置uUnity编辑器的下载、启动以及Asset资源的下载都离不开Unity账号如果没有Unity官方的登录账号,则需要立
8、即创建一个Unity的账号。u账号的创建有多种渠道,可以在官网上单击右上角圆形头像链接,然后根据注册向导来完成,也可以在安装UnityHub后,在其程序界面下进行。第16页3.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册与配置u在此以UnityHub2.4.13版本为例引导并完成注册,双击启动桌面上的UnityHub快捷方式,打开其程序启动界面,可以查看当前平台下已打开过的项目列表。第17页3.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册与配置u单击右上角的用户头像按钮,在弹出的菜单里选择登录,可调出UnityHubSignIn对话框。第18页3
9、.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册与配置u用户可通过手机上安装的ConnectApp扫描二维码登录,也可单击“账号登录”选项卡完成登录。u在此,单击“账号登录”选项卡。第19页3.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册与配置u此时可以选择用手机注册并登录Unity,也可以选择电子邮件注册并登录的方式。第20页3.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册与配置u单击“电子邮件登录”按钮,然后单击“注册”按钮,打开Unity账号的注册界面,填写完合适信息后,并勾选下面的三个选项,单击“创建UnityID”
10、按钮,即可完成Unity账号的注册账号注册。第21页3.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册与配置u注册完成后需要进入个人邮箱激活邮件,以人机身份验证方式通过,激活完成后再单击继续按钮,绑定手机号码才能完成整个注册过程。u除了上面的注册方式,通过Unity官网进行Unity账号注册,注册内容基本一致,在此不再赘述。u在官网账号注册时有两种验证方法:图片选择验证和听力语音验证(英语),这两种方式选其中一种验证就行。验证通过后,会收到一封需要进行确认的电子邮件,确认后即可完成账号的注册。第22页3.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册
11、与配置uUnity账号注册完成后,再次打开UnityHub的应用程序界面就可以利用注册的账号进行登录,也可以在Unity官网以web形式登录。u完成在线登录账号后,首次进入Unity编辑器界面前得单击用户管理,选择“管理许可证”菜单项,进入许可证管理界面。点击账号弹出菜单第23页3.1 Unity的下的下载与安装与安装3.1.2 Unity的账号注册与配置u如果没有许可证,需要单击“激活新许可证”按钮,这时可看到“新许可证激活”选项。u对于个人学习者而言,可以直接选择Unity个人版下的任一选项,然后单击“完成”即可。u此时,Unity许可证配置步骤基本完成。第24页3.1 Unity的下的下
12、载与安装与安装3.1.2 Unity的账号注册与配置u单击左上角“偏好选项”,返回UnityHub“项目”视图。在项目列表下单击任一项目后面的“Unity版本”下拉列表,选择最适合该项目的版本号,随后单击项目名称,即可用对应版本的编辑器启动该项目。u若当前项目列表没有项目,则可单击“添加”按钮添加已存在的项目;单击“新建”按钮即可创建一个新项目。3.2创建第一个工程第26页u在前面UnityHub的启动界面上,单击“新建”按钮或其右侧三角形,然后在下拉列表内选择“Unity2018.4.34f1”,即可进入项目创建界面。3.2 创建第一个工程建第一个工程新建Unity工程第27页u填写工程的存
13、放路径以及工程名称不要含有中文字符。u需要确定Unity项目是2D还是3D项目。u首次保存时,需要为场景命名。3.2 创建第一个工程建第一个工程创建新工程注意的问题第28页u在模板选项中确认2D或3D项目,如选择3D项目,在“项目名称”下面输入项目名称“BallFreeFall”,在“位置”下面输入保存路径,确定项目存储位置,取消勾选“启用PlasticSCM”选项,单击“创建”按钮,进入Unity2018集成开发环境。3.2 创建第一个工程建第一个工程创建新工程注意的问题第29页u在刚创建的名为BallFreeFall的Unity工程(Project)中,制作一个自由坠落的球体,使其能落在平
14、面上。具体操作步骤如下:u(1)进入Unity集成开发环境后,Unity会自动创建一个默认名为“SampleScene”的空场景。其中,场景自带了两个游戏对象,分别是名为MainCamera的摄像机和名为DirectionalLight的平行光。3.2 创建第一个工程建第一个工程创建新工程自由坠落的球体第30页u在菜单栏中执行“GameObject3DObjectSphere”命令,即可在场景中创建一个名为Sphere的3D球体。3.2 创建第一个工程建第一个工程创建新工程自由坠落的球体第31页u(2)在Hierarchy视图中双击Sphere对象,在Scene视图的中心会出现Sphere对象
15、,单击Inspector检视视图在Transform右侧的Reset按钮完成Transform的重置。使用同样的方法,在场景中创建名为Plane的平面作为地面。随后利用辅助工具栏的“MoveTool”工具调整Sphere对象的位置,让球体悬空在Plane平面上方。3.2 创建第一个工程建第一个工程创建新工程自由坠落的球体第32页u(3)为Sphere添加刚体组件。在Hierarchy(层级)视图中选中Sphere对象,在菜单栏中执行“ComponentPhysicalRigidbody”命令,即可为Sphere添加刚体组件。在Inspector(检视)视图中,默认勾选“UseGravity”选
16、项,使用重力。3.2 创建第一个工程建第一个工程创建新工程自由坠落的球体第33页u(4)单击“播放”按钮运行程序,在Game窗口下可以看到Sphere对象会自由下落,最后掉落在地面上。3.2 创建第一个工程建第一个工程创建新工程自由坠落的球体第34页u(5)保存Scenes场景。在菜单栏中执行“FileSaveAs”命令,打开SaveScenes对话框,在文件名输入框中输入文件名main,单击“保存”按钮,即可保存场景为main.Unity文件。3.2 创建第一个工程建第一个工程创建新工程自由坠落的球体3.3Unity操作界面n3.3.1 操作界面布局n3.3.2 菜单栏n3.3.3 工具栏第
17、36页3.3.1 界面布局3.3 Unity操作界面操作界面uUnity既是游戏引擎同时又是个游戏开发的编辑器,它不但可以让开发人员高效地创建对象、导入外部资源,还能让开发人员通过代码把对象有机连接在一起。uUnity编辑器是可视化的,其集成开发环境被分割成功能不同的区域,被称为视图或者面板,每个视图上都有一个功能的详细数据及功能按钮的展示,开发人员可以使用不同视图上的功能设计开发游戏。第37页3.3.1 界面布局3.3 Unity操作界面操作界面Scene(场场景)景)视图视图Hierarchy(层级层级)视图视图Project(项项目目)视图视图Inspector(检视检视)视图视图菜单栏
18、工具栏Game(游游戏戏)视图视图第38页3.3.1 界面布局3.3 Unity操作界面操作界面uUnity编辑器由若干个面板窗口组成,这些面板窗口统称为视图。u常用的视图主要包括:Scene(场景)视图、Game(游戏)视图、Hierarchy(层级)视图、Project(项目)视图、Inspector(检视)视图等,每个视图都有其特定的作用。第39页3.3.1 界面布局3.3 Unity操作界面操作界面uUnity常用的视图的功能如表,其他视图后续将结合实例再作介绍。名称名称功能功能Scene(场景)视图(场景)视图用于设置场景以及放置游戏对象,是构造游戏场景的地方Game(游戏)视图(游
19、戏)视图由场景中摄像机所渲染的游戏画面,是游戏发布后玩家所能看到的内容Hierarchy(层级)视图(层级)视图用于显示当前场景中所有游戏对象的层级关系Project(项目)视图(项目)视图整个项目中所有可用的资源,例如模型、脚本等Inspector(检视)视图(检视)视图用于显示当前所选择游戏对象的相关属性与信息第40页3.3.2菜单栏3.3 Unity操作界面操作界面uUnity编辑器菜单栏集成了开发环境所有的功能,和其他大部分软件一样,位于所有视图的顶端。uUnity默认情况下共有8个菜单项,分别是File(文件)菜单、Edit(编辑)菜单、Assets(对象资源)菜单、GameObje
20、ct(对象)菜单、Component(组件)菜单、增强版功能、Windows(窗口)菜单、Help(帮助)菜单等。第41页3.3.2菜单栏3.3 Unity操作界面操作界面名称名称功能功能File(文件)(文件)场景Scenes和项目Project的创建、保存及输出等功能Edit(编辑)(编辑)编辑功能,设置关联环境,控制输入的设置等Assets(对象资源)(对象资源)创建资源,导入导出资源,提取预制体,导入C#项目等GameObject(对象)(对象)创建场景对象和UI等,调整摄像机视野等Component(组件)(组件)给对象添加系统提供的组件增强版功能增强版功能此菜单是这个版本的,点开可
21、以打开增强功能的列表Windows(窗口)(窗口)打开各种视图窗口和面板Help(帮助)(帮助)查看证书,获得帮助(UnityManual)第42页3.3.2工具栏3.3 Unity操作界面操作界面变换变换工具工具变换变换Gizmo工具工具播放工具播放工具布局工具布局工具层层工具工具uUnity工具栏位于菜单栏下方,主要由5个控制区域,它提供了常用功能的快捷访问方式,使操作快捷方便。Unity工具栏包括的工具有:TransformTools(变换工具)、TransformGizmosTools(变换辅助工具)、Play(播放控制)、Layer(分层下拉列表)和Layout(布局下拉列表)第43
22、页3.3.2工具栏3.3 Unity操作界面操作界面工具工具名称名称快捷键快捷键主要功能主要功能Hand(手形)工具Q平移Scene视图Move(移动)工具W移动所选择的游戏对象Rotate(旋转)工具E按任意角度旋转游戏对象Scale(缩放)工具R缩放选中的游戏对象矩形(Rect)工具T控制游戏对象的矩形手柄综合工具Y具有移动、旋转,缩放功能u(1)TransformTools(变换工具)主要用于Scene场景视图,控制和操作场景及游戏对象,调节游戏对象位置、旋转、变形等工具,各个工具的主要功能和快捷键等说明如表第44页3.3.2工具栏3.3 Unity操作界面操作界面工具工具名称名称主要功
23、能主要功能Pivot以最后一个选择的游戏对象作为轴心参考点Global选择游戏对象时,坐标轴的显示为世界坐标轴Center当选择多个游戏对象时,全部选择对象组成的轴心作为参考点Local选择游戏对象时,坐标轴的显示为局部坐标轴u(2)TransformGizmosTools(变换辅助工具)是转换中心点模式及世界坐标和局部坐标切换按钮。TransformGizmosTools变换辅助工具的按钮形式有两种,每种形式的主要功能如表。第45页3.3.2工具栏3.3 Unity操作界面操作界面工具工具名称名称快捷键快捷键主要功能主要功能播放按钮Ctrl+P播放/运行,对游戏场景进行预览暂停按钮Ctrl+
24、Shift+P 暂停/中断,停止预览逐帧播放按钮Ctrl+Alt+P单帧进行预览u(3)Play(播放控制)工具用于实现游戏开始运行、暂停、逐帧播放等功能,具体的工具主要功能和快捷键等说明如表第46页3.3.2工具栏3.3 Unity操作界面操作界面uLayer(分层下拉列表)用于编辑层中的对象,当场景中的对象非常多时,可以分层编辑,编辑起来不会受其他对象干扰。u只渲染被选层中的对象,这样编辑速度快,节约资源。当后边的眼睛被关闭时,对象在Scene场景中不显示。第47页uLayout(布局下拉列表)用于选择不同的布局,可以打开界面风格不同的布局,也可以自定义布局,然后保存便于以后使用。3.3.
25、2工具栏3.3 Unity操作界面操作界面3.4常用工作视图n3.4.1 Scene(场景)视图n3.4.2 Game(游戏)视图n3.4.3 Hierarchy(层级)视图n3.4.4 Project(项目)视图n3.4.5 Inspector(检视)视图n3.4.6 Console(控制台)视图第49页3.4 常用工作常用工作视图3.4.1Scene(场景)视图(场景)视图摄像机摄像机模型模型SceneGizmoSceneGizmo工具工具uScene(场景)视图是Unity最常用的视图之一,该视图用来构造游戏场景,场景中所用到的模型、光源、摄像机等都显示在此窗口中,在这个视图中可对游戏对
26、象进行操作。u以项目BallFreeFall为例,打开项目中的main场景。平行光平行光第50页3.4 常用工作常用工作视图3.4.1Scene(场景)视图(场景)视图操作方法操作方法作用作用旋转操作旋转操作按Alt+鼠标左键并拖动鼠标,可以在场景中沿所注视的位置旋转视角移动操作移动操作按住鼠标的滚轮键,或者按键盘上的Q键,可移动场景视图下的观看位置缩放操作缩放操作使用滚轮键,按Alt+鼠标右键可以放大和缩小视图的视角居中显示所选居中显示所选择的物体择的物体按F键可以将选择的游戏对象居中显示Flythrough(飞(飞行浏览)模式行浏览)模式鼠标右键+W/A/S/D键可以切换Flythroug
27、h模式,让用户以第一人视角在Scene视图中进行场景漫游。在Flythrough模式下加按Shift键会使移动加速u选中Scene视图的对象,可对该对象进行操作,其常用的操作方法如表第51页3.4 常用工作常用工作视图3.4.1Scene(场景)视图(场景)视图工具工具主要功能主要功能为用户提供多种场景渲染模式,默认选项是Shaded切换2D或3D场景视图切换场景中灯光的打开与关闭切换声音的开关切换天空盒、雾效、光晕的显示与隐藏显示或隐藏场景中用到的光源、声音、摄像机等对象的图标查找物体,找到的物体会带颜色显示,而其他物体用灰色显示uSceneViewControlBar(场景视图控制栏),它
28、可以改变摄像机查看场景的方式,如绘图模式、2D/3D场景视图切换、场景光照、场景特效等。第52页3.4 常用工作常用工作视图uScene视图的右上角是SceneGizmos工具,使用它可快速将摄像机的视角切换到预设的视角。u单击SceneGizmos工具的每个箭头都可以改变场景的视角,如Top(顶视图)、Bottom(底视图)、Front(前视图)、Back(后视图)等;单击中间的方块或下方的文字,可以在IsometricMode(等角投影模式)和PerspectiveMode(透视模式)之间切换,在IsometricMode模式下无透视效果,物体不会随着距离的调整而缩小,主要用于等距场景效果
29、、GUI和2D游戏中;在PerspectiveMode模式会模拟一个真实的三维空间,随着距离的调整物体会有近大远小的视觉效果。3.4.1Scene(场景)视图(场景)视图第53页3.4 常用工作常用工作视图项目项目工具图示工具图示场景观察场景观察视角视角3.4.1Scene(场景)视图(场景)视图第54页3.4 常用工作常用工作视图uGame(游戏)视图是预览模式,在预览模式下可以实时看到游戏设计或调整好的效果。u在预览模式下可以继续编辑游戏,如在Inspector(检视)视图中调节游戏对象的参数,这时在Game视图中可以实时看到调节后的效果,但对游戏场景的所有修改都是临时的,在退出游戏预览模
30、式后所有的修改都不会保存,将被自动还原。3.4.2Game(游戏)视图(游戏)视图第55页3.4 常用工作常用工作视图uGame视图的顶部是GameViewControlBar(游戏视图控制条),用于控制Game视图中显示的属性,如屏幕显示比例、当前游戏运行的参数显示等。3.4.2Game(游戏)视图(游戏)视图工具工具名称名称主要功能主要功能显示若场景中有多个摄像机,单击此按钮从摄像机列表中进行选择。默认为显示1视图显示比例 用于调整屏幕显示的比例。缩放滑块通过缩放检查游戏屏幕的各个区域。运行时最大化最大化显示场景的切换按钮,可以让游戏运行时将Game视图扩大到整个编辑器静音开关开启或关闭场
31、景中的音频。显示游戏运行状态在Statistics面板里会显示当前运行场景的渲染速度/DrawCall的数量/帧率/贴图占用的内存等参数小工具显示或隐藏场景中灯光/声音/摄像机等游戏对象第56页3.4 常用工作常用工作视图uGizmos下拉列表:包含许多用于显示对象图标和小工具的选项。此菜单在场景视图和游戏视图中都可用。uFreeAspect:用于调整屏幕显示的比例,通过单击三角符号弹出屏幕显示比例的下拉列表,可选择常用的屏幕显示比例,也可以自己设定显示比例。使用此功能可非常方便地模拟游戏在不同显示比例下的显示效果。3.4.2Game(游戏)视图(游戏)视图第57页3.4 常用工作常用工作视图
32、u一个场景中的游戏对象是以树形结构储存的,显示在Hierarchy(层级)视图中为树形结构图,包含了当前场景中的所有游戏对象。u在Hierarchy(层级)视图中,可选择对象并将它拖到另一个对象内成为子对象。子对象会继承父对象的移动和旋转路径。可根据需要,单击父对象的三角形折叠箭头,显示或隐藏子对象。3.4.3Hierarchy(层级)视图(层级)视图父父对对象象子子对对象象第58页3.4 常用工作常用工作视图u在Hierarchy(层级)视图的操作主要有添加或删除游戏对象、游戏对象之间建立父子关系,下面简单介绍具体的操作方法3.4.3Hierarchy(层级)视图(层级)视图u添加游戏对象:
33、在Hierarchy(层级)视图中的空白处右击,在弹出的快捷菜单中选择要创建的游戏对象即可。u删除游戏对象:在Hierarchy(层级)视图中先选中被删除对象,按下键盘上的Delete键(或者右击,在弹出的快捷菜单中选中Delete),就可从当前场景中删除该对象。u建立父子关系:在Hierarchy(层级)视图列表中,可以建立对象的父子关系,只需要把游戏对象拖放到另一个游戏对象上面即可建立父子关系。第59页3.4 常用工作常用工作视图u一个子对象只能有一个父对象,一个父对象可以有多个子对象。u对父对象的操作会影响子对象,对子对象的操作不影响父对象。u多个相关联的子对象可以通过建立父子关系做成一
34、个整体进行一起操作,如对父对象进行移动或变换操作时,其下所有的子对象也会一起进行同样的操作。3.4.3Hierarchy(层级)视图(层级)视图第60页3.4 常用工作常用工作视图uProject(项目)视图中列出了项目中所有的文件、脚本、贴图、场景、预制体、材质、动画等内容,这些文件都放在了资源文件夹Assets下,从外部导入的资源文件也会自动放在Assets下。3.4.4Project(项目)视图(项目)视图第61页3.4 常用工作常用工作视图uProject(项目)视图组织管理文件与资源管理器的管理模式一样,一般也是对各种资源采用分类管理,即把同一类文件放到一个文件夹下进行管理。如果需要
35、移动或重新组织项目内资源,应该在Project(项目)视图的项目资源内进行,否则会损坏或删除和该资源相关联的原数据和链接,严重的可能会因为这些操作把项目破坏掉。u在Project(项目)视图内,直接双击项目内的文件,会启动相应的编辑器可直接进行编辑,对文件编辑完毕并保存后,文件的更新会被Unity自动的更新到项目中,后继的操作就可应用该更新。在Project(项目)视图中的空白处右击,可以弹出快捷菜单,可以用快捷菜单的命令创建和管理项目资源。3.4.4Project(项目)视图(项目)视图第62页3.4 常用工作常用工作视图u在Project(项目)视图中还有搜索功能,帮助开发者在项目众多的文
36、件中快速找到目标文件。只要在搜索框中输入文件名字的全部或一部分就可以搜索到文件名含有这部分字符串的文件,搜索出的文件列在项目资源视图的内容显示窗口内,大小写不限。3.4.4Project(项目)视图(项目)视图搜索到含有搜索到含有Red字符的字符的文件文件填入搜索关填入搜索关键键字字第63页3.4 常用工作常用工作视图uInspector(检视)视图主要用于显示和设置游戏对象的属性、添加代码或组件等。在Scene视图中选中某个游戏对象,就可在Inspector(检视)视图详细查看和设置该对象的所有属性。u勾选游戏对象名前的复选框,可以暂时关闭或隐藏游戏对象,也可以使用同样的方法将游戏对象的某个
37、组件暂时关闭。3.4.5Inspector(检视)视图(检视)视图搜索到含有搜索到含有Red字符的文字符的文件件填入搜索关填入搜索关键键字字第64页3.4 常用工作常用工作视图uTransform组件:显示游戏对象的Position(位置)、Rotation(旋转)和Scale(缩放)这三个属性。uMeshFilter组件:网格过滤器uMeshCollider组件:Mesh碰撞体uMeshRenderer组件:网格渲染器uMaterials属性:设置游戏的颜色、贴图等信息3.4.5Inspector(检视)视图(检视)视图第65页3.4 常用工作常用工作视图uConsole(控制台)视图是调试
38、工具,显示程序运行时产生的调试信息。可以通过在菜单栏中执行“WindowsConsole”命令,也可以按“Ctrl+Shift+C”组合键来打开Console(控制台)视图,单击编辑器底部状态栏的信息同样可以打开该视图。3.4.6Console(控制台)视图(控制台)视图搜索到含有搜索到含有Red字符的文字符的文件件填入搜索关填入搜索关键键字字第66页3.4 常用工作常用工作视图工具工具主要功能主要功能清除,单击此按钮清除所有日志显示的内容收缩,折叠,将所有重复的日志内容折叠起来运行时清除即:每次项目重新运行时,将会重置显示内容当出现错误暂停,当脚本中出现错误的时候游戏暂停3.4.6Conso
39、le(控制台)视图(控制台)视图u在Console的信息栏上面有一排按钮,主要有调试信息清除、折叠重复日志内容、出现错误暂停等功能,第67页3.4 常用工作常用工作视图3.4.6Console(控制台)视图(控制台)视图u在Console(控制台)视图中,分别用不同颜色图标区别输出的内容,白色正常、黄色警告、红色错误,与后边三个小图标对应。u在每条信息前面的图标可显示信息的种类,白色惊叹号是正常信息,黄色三角型是警告信息,不影响运行;红色惊叹号是错误报警信息,出现此类信息,程序无法运行,只能调试后不再出现此类信息程序才可以运行。u所以根据出现的信息种类可以判断信息的处理方式,双击错误信息会直接
40、跳转到脚本代码中出现问题的位置,方便快捷调试程序。3.5Unity资源商店介绍第69页3.5 Unity资源商店介源商店介绍3.5.1打开资源商店打开资源商店uunityAssetStore(Unity资源商店)汇集了丰富的插件资源和游戏素材资源,在创建游戏时,通过unityAssetStore获取资源,如人物模型、动画、粒子特效、纹理、音频特效和各类扩展插等,可以节省时间,提高效率。uunityAssetStore还能为用户提供技术支持,作为一个发布者还可以在unityAssetStore中出售或提供自己的资源,同时推出了包括英文、日文、韩文、简体中文四种语言界面模式,方便全球用户开发与使用
41、。第70页3.5 Unity资源商店介源商店介绍3.5.1打开资源商店打开资源商店u通过浏览器访问Unity中文官方网站,在Unity应用程序中在菜单栏中执行栏“WindowsAssetStore”命令直接访问,或在Unity应用程序中按“Ctrl+9”组合键访问。u通过网页访问unityAssetStore的效果。第71页3.5 Unity资源商店介源商店介绍3.5.1打开资源商店打开资源商店u在Unity应用程序中访问unityAssetStore的效果如图。u下面以在浏览器打开unityAssetStore的情况为例,简单介绍一下在unityAssetStore中下载所需的游戏资源的方法
42、。第72页3.5 Unity资源商店介源商店介绍3.5.2免费的资源免费的资源-查找查找u(1)利用浏览器打开unityAssetStore的主页,在资源分类中根据查找自己所需下载的资源类型,并查找所需的资源。u如下载Free类型的资源“NatureStarterKit2”,这时打开“免费热门资源”类型,找到资源“NatureStarterKit2”免费资源。第73页3.5 Unity资源商店介源商店介绍3.5.2免费的资源免费的资源-查找查找u(2)单击所需的“NatureStarterKit2”免费资源图标,进入到资源的详细介绍,可以查看资源对应的分类、资源包内容、文件大小、最新发布日期、
43、支持Unity版本和评论等内容。还可以预览该资源的相关图片。第74页3.5 Unity资源商店介源商店介绍3.5.2免费的资源免费的资源-查找查找u(3)登录Unity的账号,单击“添加至我的资源”按钮,进入“AssetStoreTermsofServiceandEULA”对话条款,单击“接受”按钮确认,即可将所选资源放入“我的资源”之中。第75页3.5 Unity资源商店介源商店介绍3.5.2免费的资源免费的资源-打开打开u(4)在“我的资源”列表中,单击“NatureStarterKit2”免费资源后面的“在Unity中打开”按钮,即可在Unity应用程序中的“AssetStore”窗口打
44、开该资源,或在Unity应用程序中的“AssetStore”窗口直接单击“我的资源”菜单命令也可以打开该资源。第76页3.5 Unity资源商店介源商店介绍3.5.2免费的资源免费的资源-下载下载u(5)单击该资源的“下载”按钮,即可下载选择的资源。下载完成后,在该资源的页面中出现“导入”按钮。第77页3.5 Unity资源商店介源商店介绍3.5.2免费的资源免费的资源-导入导入u(6)单击“导入”按钮,Unity会自动弹出“ImportUnityPackage”对话框,该对话框左侧是需要导入的资源列表,根据需要选择所需的资源,选择完成后,单击“Import”按钮,即可将下载资源导入到当前的Unity项目中。第78页3.5 Unity资源商店介源商店介绍3.5.2免费的资源免费的资源-使用使用u(7)在“Project”视图中查看导入的下载资源,这时,可选择需要的资源拖放到Scene场景中使用。感谢您的倾听!THANK YOU