UGUI源码 - 图形绘制篇

图形绘制篇

这篇文章是关于Unity UGUI源码学习的学习笔记(一),其实很早就在Typora写好想发了,不过后来因为博启(博德之门3启动!),忘了这茬事,现在才重新想起来。

重要脚本
重要脚本 主要功能
ICanvasElement 此篇中,其作用是提供CanvasUpdateRegistry画布更新注册类与Graphic图形类沟通的桥梁,最关键的是提供接口方法Rebuild,用于接收CanvasUpdateRegistry执行更新时的回调通知。
Graphic 继承自UIBehaviour,并且实现了ICanvasElement接口,是所有UI元素的基类。
CanvasUpdateRegistry 用于管理UI数据的更新,对于需要更新的UI元素,需要向CanvasUpdateRegistry的更新队列注册自身

重要代码

//public enum CanvasUpdate
//{
//    Prelayout = 0,		// Called before layout.
//    Layout = 1,			// Called for layout.
//    PostLayout = 2,		// Called after layout.
//    PreRender = 3,		// Called before rendering.
//    LatePreRender = 4,	// Called late, before render.
//    MaxUpdateValu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值