UGUI——RectMask2D

作者:追风剑情 发布于:2019-1-15 15:01 分类:GUI

官方文档 https://docs.unity3d.com/Manual/script-RectMask2D.html

33333.png

1111.png2222.png

RectMask2D与Mask区别
1. Mask需要一张图片(Raw Image)作为裁剪遮罩区,而RectMask2D不需要图片。
2. 多个Mask满足合批条件时可以合批,RectMask2D之间不能合批。
3. Mask利用stencil buffer实现其功能,RectMask2D没用使用stencil buffer。
4. Mask可以遮罩不在同一个面上的元素,RectMask2D只能遮罩在同一个面上的元素

RectMask2D限制:
1. RectMask2D只能工作在2D空间
2. RectMask2D不能遮罩不在一个面上的元素

RectMask2D优点:
1. RectMask2D没有使用模板缓冲
2. 没有额外的Draw Calls
3. 没有改变材质
4. 更快的性能


标签: UGUI

Powered by emlog  蜀ICP备18021003号   sitemap

川公网安备 51019002001593号