一:前言CanvasUpdateRegistry是一个单例,它了Canvas即将渲染的UGUI组件,并调用已注册组件的Rebuild等方法二:源码解析首先可以看到ICanvasElement这个接口,每个UGUI的组件都继承自ICanvasElement接口——Rebuild:重构方法,需要在继承类中实现——transform:因为每个UGUI组件
原创 2022-04-19 15:22:36
8901阅读
5、CanvasUpdateRegistryCanvasUpdateRegistry(画布更新注册处)是一个单例,它是UGUI与Canvas之间的中介,继承了ICanvasElement接口的组件都可以注册到它,它监听了Canvas即将渲染的事件,并调用已注册组件的Rebuild等方法。CanvasUpdateRegistry维护了两个索引集(不会存放相同的元素)://布局重建序列索引...
原创 2022-11-29 20:03:03
108阅读
一:图像相关——UIBehaviour:UGUI源码解析——UIBehaviourUI组件的基类,负责接收一些事件——CanvasUpdateRegistry、ICanvasElement
原创 2022-04-29 23:30:03
5584阅读