# UI模块架构

本章节主要介绍,二维系统的大致架构与运作机制。

# 架构与运行机制

# 总体架构图

framework

# 渲染顺序

同一个二维世界中,根据 深度优先遍历 的顺序,定义每个渲染元素的渲染顺序

# 运行更新

引擎主循环 RectTransform 布局更新 - 组件系统生命周期 - 矩阵更新 - 二维渲染管线更新(渲染组件preRender - 构建客户端组件 - 准备渲染队列)- 客户端渲染(自动合批 - 渲染)

# 二维渲染组件架构图

frameworkrender

  • SDF 暂不支持

# 二维渲染脏逻辑

frameworkrender

# 二维渲染更新流程

frameworkrender