RectMask2D的合批情况验证

文章探讨了RectMask2D在游戏开发中的合批行为,指出当RectMask2D的位置变化会影响是否能与其他UI元素合批。同时,强调了深度计算时的逻辑,即被裁剪但仍有渲染部分的元素会保持一定的深度值。另一部分讨论了RectMask2D结合Image时的合批可能性。
摘要由CSDN通过智能技术生成

1.经过实际测试,RectMask2D在裁剪区域完全相同且位置完全重合的情况下能够合批
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

但是当RectMask2D位置不重合时,就不能合批
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意,虽然此处被RectMask2D裁剪了,但是有部分是被渲染的,在计算深度时属于需要渲染的UI元素,所以绿色图片此时的depth应该是1,如果完全不在RectMask2D范围内,则属于不需要渲染的元素
在这里插入图片描述
2.还有一种情况,在RectMask2D上添加Image的情况
在这里插入图片描述
如果外部有能够满足合批条件的UI元素,则能够和RectMask2D上的图片合批
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值