课程目录4 j" W5 R+ M/ C8 E
1. Unity3D 的最新资讯与下载安装 ]; A U, l J
走进 Unity3D 工程师的世界# z: v$ f3 p) t$ O! K: Z
GDC 2015 游戏开发者大会 与 Unity 5.0 介绍) k' N2 W% j" A! Z/ S
$ K7 M3 | }! ?* n. o9 t7 Z
2. Unity3D 基础操作: b5 e9 e/ ^: L( V! h$ U
Unity3D 窗口界面介绍- Z! d' j7 A& [ B9 B/ g \% z
Unity3D 菜单界面介绍
Scene与场景漫游+ F; k6 t7 X) k* v0 e
Hierarchy与场景搭建" c. d D' }% Q9 J
Project与资源管理
Inspector 与游戏组件
$ J/ E" C `- O
3. C# 语言基础
C#的值类型
C#的引用类型( L% k2 r, n& |* X
C#的类型转换
C#的逻辑语句
C#的集合类型
C# 的面向对象特性之封装
C# 的面向对象特性之继承
C#的面向对象特性之多态
0 p1 m- P; V. W
4. Unity3D 脚本开发基础/ y) {: M. h. f/ m' ]
课程准备与脚本介绍7 A2 d" L& j9 x
脚本生命周期与脚本变量
脚本的响应事件与组件访问
Transform 场景物体的变换
脚本开发中的基础数学4 h) i' C9 V2 v) c
脚本开发中的 3D 数学( ~0 B1 O1 X6 l1 V2 Y/ N) E+ `" @
脚本开发的输入与控制
常用的方法函数4 g- q$ {( j' Y8 p! T
GUI 组件的应用
代码调试与 MonoDevelop 的使用
9 P: c0 ^3 t9 { v% a
5. Unity3D 界面系统: ?+ I3 }/ d% i) P/ o0 a
uGUI 系统的介绍与创建 Canvas 画布. E3 G% s O" y, O' i* o
Native2D 系统的介绍与使用# u& e5 e# Y# Z# K K) }, b
Rect Transform 界面系统的布局
UI Event 界面系统的事件机制1 T* }" f* T8 Z2 y
UI Element 界面系统的可视组件(上)& l! _( f5 g# `
Auto Layout 界面系统的自动布局0 } H! t: Y2 F' h! P
UI Element 界面系统的可视组件(下)
6. Unity3D 动画系统
课程准备与动画系统介绍
资源准备与模型导入
Animation View 动画的编辑 U! W3 ?- d+ |
Animator Transitions 动画的设置与状态的过渡
Animator Controller 动画控制器的介绍1 R' v1 Y+ _7 {/ M! r
Animator Scripting 动画控制键的脚本控制
! Y6 Q: I# v: G: t# |
7. Unity3D 图形处理系统- o {: }$ y7 Z
Unity5.0 着色器系统介绍$ X* U! k" o. `" y& B8 @
Unity5.0 渲染系统介绍' ~( \3 M' m; x7 ?. M/ O- P
8. Unity3D 粒子系统" q E# ^. W/ I6 B4 e: @7 e) P
Unity3D 粒子界面及创建0 ? @7 F, r2 T
粒子形状模块及生命周期速度类模块
Unity3D 粒子的颜色及速度控制方法
Unity3D 粒子的旋转、外部作用力与碰撞( s: K( P& n2 C/ @/ S5 f
FX Maker 效果(特效)插件
Xffect 粒子系统
下载地址:
|