Unity实战开发教程 课件 项目1、2 开发前准备、界面环境_第1页
Unity实战开发教程 课件 项目1、2 开发前准备、界面环境_第2页
Unity实战开发教程 课件 项目1、2 开发前准备、界面环境_第3页
Unity实战开发教程 课件 项目1、2 开发前准备、界面环境_第4页
Unity实战开发教程 课件 项目1、2 开发前准备、界面环境_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Unity实战开发教程

项目一

开发前准备目录01课程介绍与目标02任务1.1下载和安装Unity03任务1.2简易俄罗斯方块04本章小结课程介绍与目标PARTONE课程目标掌握Unity开发基本内容了解三维引擎开发熟练使用Unity界面熟悉Unity开发工具能运用Unity界面进行开发掌握Unity开发界面课程特点面向大学生授课为大学生量身定制的教程强调实用性和操作注重动手能力和实践应用项目化教学方式通过项目实例加深理解Unity简介支持多平台游戏开发注重实用,采用项目化教学用于创建3D游戏、虚拟现实Unity三维引擎软件跨平台开发强调实用性和可操作性历史与发展由UnityTechnologies公司创立2004年开发成为游戏开发领域主流工具广泛应用于游戏开发0201不断更新版本,提升功能持续更新与发展03应用领域01游戏开发主要应用领域,创建丰富游戏内容02虚拟现实用于VR应用开发,提供沉浸式体验03虚拟仿真与航空航天应用于虚拟仿真及航空航天领域工具栏介绍移动工具用于移动游戏对象旋转工具用于旋转游戏对象缩放工具用于缩放游戏对象视图窗口管理当前工程的所有资源文件Project视图显示场景中的所有游戏对象Hierarchy视图查看和编辑选中对象的属性Inspector视图示例操作在Scene视图中操作01移动游戏对象在Scene视图中操作02旋转游戏对象展示移动和旋转后的游戏对象03示例效果3D坐标系无具体描述内容坐标系方向区分左手与右手坐标系左手与右手系X轴、Y轴、Z轴3D坐标轴Unity坐标系采用左手坐标系Unity坐标类型0102Y轴向上,X轴向右,Z轴向里坐标轴方向03无具体描述内容Unity特色任务1.1:安装UnityPARTTWO下载UnityHub访问Unity中国区官网下载UnityHub下载后进行安装安装UnityHub注册Unity账号注册Unity账号在Unity中国区官网注册安装UnityEditor安装UnityEditor使用UnityHub安装2020.3.29f1c1版本版本选择推荐安装2020.3.29f1c1版本新建项目01打开UnityHub点击新建02设置项目名称和保存位置03使用UnityHub安装指定版本新建项目步骤设置项目名称路径安装指定版本项目结构新建项目默认包含Scene默认包含SampleScene包含MainCamera和DirectionLight主摄像机和平行光任务1.2:简易俄罗斯方块PARTTHREE项目目标展示运行效果展示最终游戏运行效果创建俄罗斯方块包含三个方块模型添加材质颜色为方块添加不同材质和颜色步骤概述0201使用UnityHub新建项目新建Unity项目创建地面和方块03为方块添加并设置材质颜色设置材质颜色创建平面地面和三个立方体方块实例演示展示包含地面和方块的场景展示游戏场景展示游戏运行时的方块下落效果运行游戏效果颜色展示展示三个方块的不同颜色小结与习题PARTFOUR学习小结安装Unity2020.3.29f1c1版本安装UnityHub与Editor包含SampleScene场景等创建第一个Unity项目创建三个方块模型并添加颜色项目实例:简易俄罗斯方块课后习题需回答Unity编辑器中相关快捷键移动游戏对象快捷键需回答Project(项目视图)管理资源文件视图0201创建三个方块模型并为其添加不同颜色创建俄罗斯方块03谢谢Unity实战开发教程

项目二

界面环境目录01项目概述与学习目标02任务2.1预制体搭建砖墙03任务2.2脚本生命周期04任务2.3移动和旋转05任务2.4键盘鼠标控制06项目小结项目概述与学习目标PARTONE学习目标了解预制体作用及管理熟悉预制体掌握常用生命周期函数理解脚本生命周期掌握常用函数Transform及Input类方法任务2.1预制体搭建砖墙PARTTWO任务2.1预制体搭建砖墙利用预制体搭建墙体搭建砖墙目标创建项目-草地-预制体-墙体-优化搭建步骤预制体作用和管理相关知识预制体的作用和特点批量管理游戏对象预制体作用修改预制体参数影响实例影响所有实例0201高效管理复杂场景对象预制体特点03脚本生命周期PARTTHREE脚本生命周期任务添加游戏对象与C#脚本组件验证生命周期函数执行顺序编写并测试生命周期函数理解生命周期函数创建新项目与对象运行场景查看结果生命周期函数详解游戏开始执行,只运行一次Awake函数FixedUpdate固定间隔,LateUpdate在Update后FixedUpdate与LateUpdateStart首帧执行,Update每帧执行Start与Update函数010203移动旋转操作PARTFOUR移动和旋转任务Transform组件控制控制游戏对象位置旋转实现立方体移动旋转编写脚本实现移动旋转功能观察移动旋转效果运行场景观察效果Transform组件常用函数使游戏对象看向目标LookAt看向函数旋转游戏对象Rotate旋转函数移动游戏对象位置Translate移动函数键盘鼠标控制PARTFIVE键盘和鼠标控制任务创建项目编写脚本实现键盘鼠标控制运行场景验证功能测试控制效果Input类与虚拟轴相关知识Input类常用方法01检查键是否被按下/仅一次GetKey/GetKeyDown02检查鼠标按钮是否被按下/仅一次GetMouseButt

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论