VR培訓(xùn)大綱
一、 基礎(chǔ)篇(C#入門(mén))
1、 C#基礎(chǔ)
1.數(shù)據(jù)類型
2.分支結(jié)構(gòu)
3.循環(huán)結(jié)構(gòu)
4.枚舉和結(jié)構(gòu)體
2、 C#進(jìn)階
1.類和對(duì)象
2.面向?qū)ο缶幊?
3.字段,屬性和方法
4.靜態(tài)類和抽象類
5.方法參數(shù)
3、 C#高級(jí)
1.接口
2.泛型
3.集合
4委托
5事件
二、 核心篇
1、 Unity引擎的界面和常用類
1.引擎界面認(rèn)知
2.Vetor3類的使用
3.Input類的使用
4.Transform類的使用
5.GanmeObject類的使用
6.Quatenion類的使用
2、 物理引擎
1.剛體
2.碰撞檢測(cè)
3.觸發(fā)檢測(cè)
4.射線檢測(cè)
3、 動(dòng)畫(huà)系統(tǒng)
1.新動(dòng)畫(huà)系統(tǒng)
2.動(dòng)畫(huà)狀態(tài)機(jī)
3.融合樹(shù)
4.動(dòng)畫(huà)曲線
5.幀事件
6動(dòng)畫(huà)遮罩
7.IK動(dòng)畫(huà)
4、 數(shù)據(jù)持久化
1.PlayerPrefs
2.XML
3.JSON
4.SQLITE
5、 優(yōu)化
1.光照貼圖
2.遮擋剔除
3.LOD 4.對(duì)象池
6、 網(wǎng)絡(luò)
1.socket
2.NetWork類使用 3RPC狀態(tài)同步
三、 進(jìn)階篇
1、 NGUI界面搭建
1.NGUI基本控制使用
2.NGUI自帶Tween動(dòng)畫(huà)
3.NGUI背包實(shí)現(xiàn)
2、 Shader語(yǔ)法
1.表面著色器的認(rèn)識(shí)和編寫(xiě)
2.頂點(diǎn)和片斷著色器的認(rèn)識(shí)和編寫(xiě)
3.固定功能管線著色器的認(rèn)識(shí)和編寫(xiě)
3、 LUA熱更新
1.uLua基本語(yǔ)法
2.uLua與Unity引擎的交互
3.uLua熱更新方案 |