虚拟现实制作技术(Unity)教案项目二-创建3D场景-

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1章节标题项目二创建3D场景课程类型理论+实践授课班级数字媒体应用技术专业第2周教学目标知识目标本章主要了解Unity3D界面布局、Hierarchy视图、Project视图、Inspector视图、SceneView视图、GameView视图、菜单栏、工具栏、其他快捷键、资源管理、Unity资源商店能力目标1.了解Unity3D界面布局2.了解Hierarchy视图3.了解Project视图4.了解Inspector视图5.了解SceneView视图6.了解GameView视图7.了解菜单栏8.了解工具栏9.了解其他快捷键10.了解资源管理11.了解Unity资源商店重点了解Unity3D界面布局难点了解Unity3D界面布局教学方法任务驱动法、案例法教学手段采用:打“√”模具实地参观挂图现场演练√多媒体√上机训练√CAI听力训练虚拟仿真其他教学过程设计(分教学步骤列出内容、时间安排、教学方法、训练项目、素材等)过程教师活动学生活动2课程导入Unity的用户界面具备视觉化编辑特性,游戏开发者可以随时动态的预览游戏并实时的更改属性编辑器,对游戏进行测试,为游戏开发节省大量时间。观看幻灯片思考讨论1.Unity3D界面Unity3D拥有强大的编辑界面,开发者在创建项目过程中可以通过可视化的编辑界面创建游戏及虚拟现实。Unity3D的基本界面主要包括菜单栏、工具栏以及五大视图。这5个视图分别为Hierarchy(层次)视图、Project(项目)视图、Inspector(检视)视图、Scene(场景)视图和Game(游戏)视图。在Unity3D中有几种类型的视图,每种视图都有指定的用途。2.Unity界面布局点击右上角Layouts按钮可以改变视图模式,在下拉列表中看到很多种视图,其中有2by3、4Split、Default、Tall、Wide等,如下图所示。Unity2by3界面Unity4Split界面观看幻灯片案例演示讨论学生练习3新课UnityTall界面UnityWide界面3.Hierarchy层次视图层次视图包含了当前场景中的所有游戏物体。我们在游戏开发中所创建的GameObject都会出现在Hierarchy视图中。当我们想要寻找场景中的某个物体时,只要在Hierarchy视图中找到对应物体的名称双击即可。我们还可以选中物体点击鼠标右键轻松的实现GameObject的复制、删除等操作。44.Project项目视图项目视图相当于一个资源仓库,我们所有项目资源都会放置在这里,他的主要作用就是管理我们的项目资源。项目视图左侧是一个层次面板,打开它可以看见他是一层一层的文件夹,当你选中其中一个文件夹,它相应的内容就会显示在右侧的面板中。5.Inspector属性编辑器Unity中的游戏是由多边形物体、脚本、声音或其它图形元素组成。我们在Hierarchy视图中选中某一个物体后,相应的在右侧的Inspectror视窗会显示当前选择物体的详细信息,包括物体上当前连接的所有Componens(组件)和它们的属性。55.Scene视图场景视图是该面板为Unity的编辑面板,是创建游戏的主要场所。我们所创建的所有灯光、物体、资源都会显示在场景视图中,同时我们可以在场景视图中进行选择和定位环境物体、角色物体、摄像机、敌人角色等,构建游戏中所能呈现景象6.Game视图该面板是用来渲染场景面板中景象的,该面板不能用作编辑,但却可以呈现完整的动画效果。7.菜单栏简介菜单栏中包含有八个菜单选项:分别是File【文件】Edit【编辑】Assets【资源】GameObject【游戏对象】Component【组件】Terrain【地形】Window【窗口】Help【帮助】。8.变换工具组变换工具组---主要用于场景视图的操作和场景中物体的移动6图标工具名称功能平移窗口工具平移场景视图画面位移工具针对单个或两个轴向做位移旋转工具针对单个或两个轴向做旋转缩放工具针对单个轴向或整个物体做缩放矩形手柄设定矩形选框播放播放游戏以进行测试暂停暂停游戏并暂停测试单步执行单步进行测试9.游戏测试按钮组游戏测试按钮组---主要用于游戏视图的播放控制10.场景视图控制条Unity为我们提供了不同的视图模式:Textured、线框、RGB、Overdraw等来观察场景,还可以控制用户是否可以在场景视图中看到(听到)灯光、声音等。11.快捷键F2:对资源进行重命名。按住Alt键并单击鼠标左键拖动可以绕当前枢轴点旋转摄像机。按住鼠标的中键可以四处移动场景视图摄像机。使用鼠标滚轮可缩放场景视图。7知识延伸本任务通过在Unity中创建简单的游戏场景,让学习者掌握在Unity中如何创建游戏场景。在Unity3D创建项目,在项目中创建场景,然后在场景中创建地面,在地面上创建立方体来搭建简单游戏场景。步骤1:启动Unity3D后,在弹出的对话框中,单击New创建一个新的工程,可以设置工程的目录,然后修改文件名称和文件路径,如下图所示。步骤2:在Projectname下(项目名称)中输入项目名称,然后在Location(项目路径)下选择项目保存路径并且选择2D或者3D工程的默认配置。步骤3:设置完成后,单击Createproject按钮完成新建项目。Unity3D会自动创建一个空项目,其中会自带一个名为MainCamera的相机和一个DirectionalLight的平行光。点击键盘上的QWER分别可以快速切换下图的手型选中、移动、旋转、缩放四个功能。F键定位。12.资源管理导入系统资源包、导入外部资源包、资源导出13.UnityAssetStore资源商店8步骤4:创建好新项目后新建场景。场景新建的方法是:选择Unity菜单File(文件)→NewScene(新建场景)命令即可新建场景,如下图所示。步骤5:选择GameObject(游戏对象)→3DObject(三维物体)→Plane(平面)命令创建一个平面用于放置物体,如下图所示。步骤6:选择GameObject(游戏对象)→3DObject(三维物体)→Cube(立方体)命令创建一个立方体,如下图所示。步骤7:最后使用场景控件调整物体位置,从而完成游戏物体的基本创建,如下图所示。9步骤8:为Cube(立方体)组件添加Rigidbody(刚体)组件,选中Cube,执行Component(组件)→Physics(物理)→Rigidbody(刚体)菜单命令,为游戏物体Cube添加Rigidbody组件,如下图所示。步骤9:Rigidbody添加完成后,在Scene(场景)视图中单击Cube并将其拖曳到平面上方,然后单击Play按钮进行测试,可以发现Cube会做自由落体运动,与地面发生相撞,最后停在地面。步骤10:项目保存,执行File(文件)→SaveScene(保存场景)菜单命令或按快捷键Ctrl+S,如下图所示。10步骤11:在弹出的保存场景对话框中输入要保存的文件名,如下图所示。此时在Project(项目)面板中能够找到刚刚保存的场景。课堂小结本章主要介绍了Unity强大的场景界面窗口以及资源导入流程方法,通过一个实践案例让游戏开发者初步体验使用各类资源制作一款Unity3D游戏。自由导入方法的学习是熟练制作游戏的前提基础,希望通过本章的学习,游戏开发者能够初步体验Unity的强大软件功能,为后续的学习做好铺垫。思考讨论上机实训1.自由物体创建、创建简单3D场景作业布置课后反思

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功