课程大纲:
UGUI源码深度剖析培训
第1节
学习方法论
谈谈学习方法,扫清读代码遇到的拦路虎
第2节
从例子开始
通过一个简单的例子直击UI中核心的两个要素:绘制与交互
第3节
源码简介
介绍源码的物理结构与UML体系
第4节
图形绘制基础
介绍图形绘制的基础知识:网格、UV等概念
第5节
图形绘制过程
深入剖析了图形绘制的过程,图形更新的原理
第6节
事件系统
完整剖析事件系统源码
第7节
Graphic家族
剖析Graphic家族源码
第8节
ImageSprite生成算法
详细介绍了Image中生成图片精灵算法
第9节
Selectable家族
剖析Selectable家族源码
第10节
布局系统-布局过程
通过例子学习布局过程
第11节
布局系统-布局计算
一步步分析布局计算的过程
第12节
UGUI扩展
自己动手实现Image的百叶窗特效