unity学习日记——初识unity(20201122)

什么是Unity 3D?
Unity 3D是由Unity Technologies 公司开发的用于轻松创建游戏和三维互动内容的开发工具,是一个国际领先的游戏引擎。
在这里插入图片描述
什么是游戏引擎?

  • 程序的框架,一款游戏最最核心的代码。
  • 包含以下系统:渲染引擎、物理引擎、碰撞检测系统、音效、脚本引擎、动画系统、人工智能、网络引擎以及场景管理。
  • 使用游戏引擎,开发者可以重用已有的核心技术,将精力集中在逻辑和设计上,从而简单快速的创建游戏。

游戏与unity

  • 在移动平台,unity几乎成为3D开发的标准工具,使用它开发的游戏数不胜数。
  • 2D游戏:视角完全锁定,二维坐标。
  • 3D游戏:可以任意变化视角,无锁定,三维坐标。

初识unity界面
打开unity2020,将layout设为2 by 3,右键点击Project,选择One Column Layout,界面如下所示
在这里插入图片描述
面板介绍
Project:用于存放美工模型、图片、代码、音乐等项目资源。可以导入PNG、PBX file等文件,导入后的文件存放在项目的Basescene\Assets文件夹。如果有unity package file(类似压缩包),也可导入Project。若要导出自己的文件,可以右键选择Export Package…再选择位置。

Hierarchy:用于存放游戏对象。通过拖拽Project面板的游戏资源到Hierarchy面板创建游戏对象。

Scene:进行对游戏对象的操作。

Game:游戏运行预览。主要与摄像头的设置关联。

Inspector:检视当前选定游戏对象附加的组件及其属性信息

工具栏:抓手工具【Q】(拖动视角)、移动工具【W】(移动对象)、旋转工具【E】(旋转对象)、缩放工具【R】(改变大小)

播放控件:预览游戏、暂停游戏、逐帧播放

快捷键介绍
F键:将所选对象居中
Ctrl+D键:复制对象
Alt键+鼠标左键:围绕对象旋转
Alt键+鼠标右键:视图放大缩小
鼠标右键+W\S\A\D\Q\E键:实景漫游
V键:选择物体后,按住V键同时移动鼠标选择顶点,再拖曳到目标物体的某个顶点上进行自动吸附。

操作练习
1.在Hierarchy面板右键,在3D Object中选择Cube,创建一个正方体。
2.在scene面板练习基本操作和快捷键
3.选定对象,在Inspector面板的Transform组件调整物体的Position、Rotation、Scale数值,观察效果
4.练习搭建车库,并在视图轴切换视角、切换观察模式(正交观察模式和透视观察模式)

归纳总结
了解基础概念,包括坐标、场景、物体、组件,了解游戏对象的组件的重要性,Transform为变换组件,决定物体位置,旋转,缩放比,Mesh File为网格过滤器,用于从资源中获取网格信息,Mesh Render为网格渲染器,从网格过滤器中获得几何形状,再根据位置进行渲染。Mesh File和Mesh Render联合使用使模型显示到屏幕上。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值