CanvasUpdateRegistry(画布更新注册处)是一个单例,它是UGUI与Canvas之间的中介,继承了ICanvasElement接口的组件都可以注册到它,它监听了Canvas即将渲染的事件,并调用已注册组件的Rebuild等方法。
按照惯例,附上UGUI源码下载地址。
本文就讲解一下CanvasUpdateRegistry这个类。
CanvasUpdateRegistry作为UGUI与Canvas的中介,管理ICanvasElement接口组件的更新。它维护布局和图形更新队列,监听Canvas渲染事件,触发Rebuild等方法。在渲染前,通过willRenderCanvases事件执行PerformUpdate,处理布局更新,调用修剪方法,并执行图形更新。
本文就讲解一下CanvasUpdateRegistry这个类。
2460

被折叠的 条评论
为什么被折叠?