Unity3D高级编程:主程手记
上QQ阅读APP看书,第一时间看更新

4.4.1 UGUI核心源码结构

我们依然从文件夹结构最容易看懂的地方下手,寻找某块之间的划分。先来看看核心部分的文件结构,如图4-3所示。

图4-3 UGUI核心部分的文件夹结构图

从图4-3可以看出,以文件夹为单位拆分模块,有Culling(裁剪)、Layout(布局)、MaterialModifiers(材质球修改器)、SpecializedCollections(收集)、Utility(实用工具)、VertexModifiers(顶点修改器)。下面对每个模块进行分析。