前言:
想着去修复mask的内存泄漏问题,方便团队后续开发,结果发现了一个奇怪的问题
当我使用mask的rect或者eclipse模式的时候,图片直接看不到了,当实际上还是显示了
这是为什么?
我甚至加了个ScrollView组件进去,全部调整为UI_2D都看不到,这是为啥?
另外:
使用mask模式下stencil或者imageStencil可以避免mask的内存泄漏问题,找不到解决方案的朋友可以使用这个取巧的办法来规避一下
demo如下
maskProblem.rar (71.3 KB)
根据你这个demo,是由于你将节点的 z 轴设置成和 camera 一样为 1000 导致的不显示情况;
暂时如果有需要,不要设置超过 camera 的 z 轴位置;,