从零开始的Unity学习笔记
一、Unity3D介绍
1.概念
Unity是用于游戏开发和三维互动内容的开发工具,是一个游戏引擎。
2.名字的由来
为了让移动端的游戏开发得到统一。
3.游戏
Unity可以开发2D和3D游戏。
- 2D游戏:游戏视角锁定,二维坐标
- 3D游戏:可以任意变换视角,三维坐标
4.虚拟现实
5.游戏引擎
(1)概念
游戏的核心代码。
(2)组成
渲染引擎、物理引擎、碰撞检测系统、音效、脚本引擎、动画系统、人工智能、网络引擎、场景管理
6.特点
- 简单易用
- 开发效率高
- 价格便宜
- 23个平台*迁移
7.发展历程
- 2005年,Unity1.0发布
- 2007年,Unity2.0发布
- 2009年,Unity2.5发布,推出Windows版本
- 2010年,Unity3.0发布,支持Android平台
- 2012年,Unity4.0发布,支持Web平台
- 2012年,Unity上海分公司成立
- 2015年,Unity5.0发布
8.游戏开发分工
- 策划
- 美工
- 软件工程师
- 测试工程师
- 客服
- ……
二、开始接触Unity
1.版本
本人学习Unity所使用的Unity版本号为2019.3.13f1
2.启动
启动Unity以后,首先设置布局,在右上角最右边的下拉菜单选择2 by 3
如图2.2.1所示
3.Scene场景面板
如图2.3.1所示是Scene场景面板。
1.快捷键
- 按住鼠标滚轮移动鼠标:平移场景
- 滚动滚轮:缩放
- 按住鼠标右键移动鼠标:旋转视角
- 按住鼠标右键并按下W/A/S/D/Q/E键:前/后/左/右/上/下漫游
- 选中物体后按下F键:视角切换到以该物体为中心
- 按下Alt+鼠标左键:以某物体为中心旋转场景
- 按下Alt+鼠标右键:缩放
2.Inspector面板
物体的属性面板