- 1.1.2.产品发布会总结
- 1.1.3.Unity 5.0的下载与安装
- 1.1.4.Unity 5.0的升级与变动(上)
- 1.1.5.Unity 5.0的升级与变动(下)
- 2.1.1.窗口界面介绍
- 2.2.1.File 文件菜单
- 2.2.2.Edit 编辑菜单
- 2.2.3.Asset 资源菜单
- 2.2.4.GameObject 物体菜单
- 2.2.5.Component 组件菜单
- 2.2.6.Window 窗口菜单
- 2.2.7.Help 帮助菜单
- 2.3.1.Scene 与场景漫游
- 2.4.1.Hierarchy 与场景搭建 (1):基本组件
- 2.4.2.Hierarchy 与场景搭建 (2):灯光组件
- 2.4.3.Hierarchy 与场景搭建 (3):物体组件
- 2.4.4.Hierarchy 与场景搭建 (4):Sprite 组件
- 2.4.5.Hierarchy 与场景搭建 (5):Terrain 地形组件
- 2.4.6.Hierarchy 与场景搭建 (6):树木生成器与风区
- 2.5.2.窗口操作与资源的导入导出
- 2.5.3.项目资源类型
- 2.5.4.fbx 模型与 frefab 预设物体
- 2.5.5.贴图材质与着色器
- 2.5.6.项目资源管理
- 2.6.1.本课概要
- 2.6.2.检视面板的使用
- 2.6.4.效果组件与脚本组件
- 第28集
- 的值类型
- 第30集
- 的 struct 和 enum
- 第32集
- 的 Class
- 第34集
- 的 Interface
- 第36集
- 的封装和 public、private
- 第38集
- 中关于继承的几个实例
- 第40集
- 的封装和 public、private
- 第42集
- 中关于继承的几个实例
- 5.1.1.本课概要
- 5.1.2.知识准备与专题课程安排
- 5.1.3.脚本的创建与调试
- 5.2.1.课程介绍
- 5.2.2.脚本生命周期
- 5.3.1.课程概要
- 5.3.3.Message 响应事件
- 5.3.5.组件的添加与访问
- 5.4.1.本课概要
- 5.4.4.物体的旋转 (上):基本旋转
- 5.4.6.物体的缩放与位置关系的调整
- 5.5.1.本课概要
- 5.5.3.Random 随机数
- 5.5.4.Mathf 数学运算:基本运算
- 5.5.6.Mathf 数学运算:其他函数
- 5.6.1.课程概要
- 5.6.2.3D数学基础 (1):向量与坐标系
- 5.6.3.3D数学基础 (2):点积与叉积
- 5.6.4.Vector3 三维向量 (1) :静态变量与实例变量
- 5.6.6.实例:星球指南针
- 5.7.1.本课概要
- 5.7.2.系统的输入与输入管理控制器
- 5.7.3.键盘的输入与控制
- 5.7.4.鼠标的输入与控制 (1): OnMouse 方法
- 5.7.5.Raycast 光线投射与降落伞实例
- 5.7.6.鼠标的输入与控制 (2) Raycast方法
- 5.7.7.实例:鼠标拖动场景内的物体
- 5.8.1.本课概要
- 5.8.2.Object 体系结构
- 5.8.3.Destroy 物体的销毁
- 5.8.4.Instantiate 物体的生成
- 5.8.5.CompareTag 物体标签的辨认
- 5.8.6.SendMessage 消息的推送
- 5.8.7.Invoke 延迟执行程序
- 5.8.8.Coroutine 协同执行程序
- 5.9.1.本课概要
- 5.9.2.Unity 界面的发展史
- 5.9.3.GUI 控件(1):图片,文本与按钮
- 5.9.4.GUI 控件(2):文本输入
- 5.9.5.GUI 控件(3):其他控件
- 5.9.6.GUILayout 自动布局
- 5.9.7.GUISkin 与 GUIStyle
- 5.10.1.课程介绍
- 5.10.2.MonoDevelop 的常用操作、设置与热键
- 5.10.3.Debugger 与 Breakpoint 的使用
- 5.10.4.Call Stack 的使用
- 5.10.5.Immediate Window 的使用
- 6.1.1.课程介绍
- 6.1.2.界面系统的介绍
- 6.1.3.课程知识体系的准备与介绍
- 6.1.4.Canvas 画布的创建与使用
- 6.2.1.课程介绍
- 6.2.2.2D 系统的介绍与 Sprite 精灵体
- 6.2.3.Sprite Editor 的介绍与使用
- 6.2.4.Sprite Packer 的介绍与使用
- 6.2.5.Sorting Layer 的介绍与使用
- 6.3.1.课程介绍
- 6.3.2.Rect Transform的介绍
- 6.3.3.Anchor 锚点的设定
- 6.3.4.其他细节的设定
- 6.4.1.课程介绍
- 6.4.2.UI Event 事件系统的介绍
- 6.4.3.Event Trigger 事件触发的介绍与使用
- 6.4.4.Event System 事件接口的介绍与使用
- 6.5.1.1.课程介绍
- 6.5.2.2.UI 组件的介绍与分类
- 6.5.3.3.Image 图片组件
- 6.5.4.4.Raw Image 纹理组件
- 7.1.1.课程介绍
- 7.1.2.课程的知识准备与课程安排
- 7.1.3.Mecanim 动画系统介绍
- 7.1.4.常用的建模软件与工作流
- 7.2.1.课程介绍
- 7.2.2.模型创建
- 7.2.3.模型导入
- 7.2.4.模型配置
- 8.1.1.课程介绍
- 8.1.2.课程的知识准备与课程安排
- 8.1.3.Shader 的基本概念
- 8.1.4.Shader 的种类
- 8.1.5.Unity5.0 Physical-Based Shader 简介
- 9.1.1.粒子界面及创建
- 9.1.2.初始化模块(Initial Module)
- 9.1.3.发射模块(Emission Module)
Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director, Virtools等利用交互的图型化开发环境为首要方式的软件,其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)和Android平台。也可以利用Unity web player插件发布网页游戏,