mask作用于子物体
会影响性能:不利于drawcall合并
RectMask2D:不会影响drawcall
mask作用于子物体
会影响性能:不利于drawcall合并
RectMask2D:不会影响drawcall
MASK不建议使用,会影响性能。
重点避免使用Mask遮罩!
parent是child的字物体。
parent是大一点的图,child是小一点的图。
然后在child身上添加Mask脚本。
为什么要极力避免使用它呢,因为它会影响性能,在game窗口的性能里面,它会增大setpass call
可以使用Rect Mask 2D脚本或者自己
1、尽可能避免使用系统组件Mask,会增加draw call、不利于UI部分的层级合并、影响性能。(含有Mask的UI,Mask下的UI会单独draw call)
2、Rect Mask(2D)容易出bug问题,不会增加draw call、不影响层级合并。
3、自己写mask用于替代。
1.避免使用mask,性能
2.使用rect mask 2D替代 ,但是可能出现bug(什么bug?)
mask
Mask组件影响性能
遮罩Mask组件
定义:只会显示遮罩内部的元素,图片
作用于 :子物体,避免使用mask因为会影响性能
用mask2D不会影响性能,但是会有bug,可以自己写mask来替代
Unity的遮罩组件Mask:
父物体时遮罩图片
子物体是要遮罩的图片
将Mask组件挂在父物体上