課程介紹;
界面的搭建和資源導(dǎo)入;
實現(xiàn)Item大小變化效果(中間最大,兩邊依次變小);
重寫NGUI相關(guān)組件,實現(xiàn)相同功能,減少對NGUI依賴,達到工具效果;
Shader置灰修改;
實現(xiàn)item池管理,池管理算法,直接優(yōu)化到上線級別;
表數(shù)據(jù)和服務(wù)器數(shù)據(jù)的整理;
數(shù)據(jù)管理;
刷新數(shù)據(jù)系統(tǒng)搭建;
刷新綁定.
第1章: UI滑動效果實現(xiàn)及池處理
1: 課程介紹
2: SmoothItem基礎(chǔ)屬性的獲取
3: SmoothScrollView屬性獲取
4: 面板中心,寬高的特殊獲取方式
5: item數(shù)據(jù)刷新和縮放刷新
6: Item縮放完成
7: Drag方法實現(xiàn)并調(diào)用
8: item的position刷新,三個刷新完成滑動刷新流程
9: 完成拖拽模塊,實現(xiàn)UI變化功能
第2章: 數(shù)據(jù)刷新底層結(jié)構(gòu)
10: 利用反射刷新數(shù)據(jù),建立基類
11: 反射工廠類構(gòu)造
12: 完成反射同步工廠類
13: 屬性基類,鏈接屬性和反射工廠
14: 觀察者模式完成屬性基類綁定方法、解除綁定,
15: 武將實體類開始,整合服務(wù)器數(shù)據(jù)和表數(shù)據(jù)
16: 武將實體類WarriorEntity構(gòu)造方法講解
17: 完成WarriorEntity類
第3章: UI和數(shù)據(jù)刷新
18: 開始WarriorLoopItem類繼承
19: WarriorLoopItem的屬性獲取以及初始化
20: WarriorItem刷新數(shù)據(jù)回調(diào)
21: WarriorEntityContainer管理所有武將實體
22: 武將管理類處理獲取數(shù)據(jù)項
23: 完成WarriorLoopItem綁定和解綁方法
24: 小Bug解決,調(diào)試完成
25: 置灰效果shader簡單介紹與實現(xiàn)
|