求助!Mask反向遮罩问题(新手小白)

使用反向遮罩时,屏幕外的部分不显示


demo如下:
demo.zip (244.3 KB)

请问 creator版本?

2.1.0

你这样设置就可以

2.1.0和2.0.2版本这样设置都不行

您好,请问这个是creator版本的问题吗?

额 并不是 我看了你的demo 这样设置之后运行正常

请问您用的的哪个版本,我用2.0.2和2.1.0如图设置不行的

2.1.0

您好,我试了下,我这边使用2.1.0还是会出现问题,但是1.10.2版本是正常的,可以看到屏幕外的反向遮罩是显示的,如图:

还有,使用正常的遮罩是没有问题的,勾选反向遮罩,屏幕外的就不会渲染(测试版本均为2.1.0)

正向遮罩:


反向遮罩:


屏幕外的本来就不显示的呀

那现在有这个需求,要屏幕外的反向遮罩显示怎么办…而且1.10.2版本是正常显示的

额 屏幕外的东西 用户怎么能看到

有摄像机跟随玩家视角啊…这样玩家移动到屏幕外不就看得到了

大佬,这个问题能解决吗?1.10.2是可以达到需求的,但是又想使用2.1.0的一些新特性,所以不想版本回退呀

你的意思是指当摄像机移动的时候就会有异常是么,请给个能正确复现问题的demo

是的,摄像机跟随玩家移动,屏幕外的mask就不显示了,上面那个demo就是滑动控制怪兽,可以看到屏幕外的mask没有渲染

帖子里最初上传的demo用1.10.2和2.1.0分别打开就可以看出区别。此demo用反向mask模拟一个类似吃鸡的毒圈,可以看到在1.10.2版本里反向遮罩在屏幕外的范围能够正常渲染,到了2.X以上版本(包括2.0.2)后,反向mask只在屏幕范围内渲染,玩家移动角色,摄像机跟随,超出屏幕外的部分,反向mask不可见。

了解 这个问题暂时没有比较好的解决方案 后续如果有好的修复或者解决方案 我再过来告诉你