在我的Unity场景中,我有两个不同的画布,一个设置在“屏幕空间- Overlay”上,另一个设置在“世界空间”上,我尝试使用IsPointerOverGameObject来阻止第二个画布上的点击通过,但第一个似乎阻止了一切。
Here's my scene
我用蓝色圈出了“世界空间”画布,用红色圈出了“屏幕空间-覆盖”画布。我需要让蓝色的一个停止点击通过,但允许红色的一个被点击通过。
谢谢你。
在我的Unity场景中,我有两个不同的画布,一个设置在“屏幕空间- Overlay”上,另一个设置在“世界空间”上,我尝试使用IsPointerOverGameObject来阻止第二个画布上的点击通过,但第一个似乎阻止了一切。
Here's my scene
我用蓝色圈出了“世界空间”画布,用红色圈出了“屏幕空间-覆盖”画布。我需要让蓝色的一个停止点击通过,但允许红色的一个被点击通过。
谢谢你。
2条答案
按热度按时间qybjjes11#
只需禁用
Graphic Raycaster
组件即可修复:bxjv4tth2#
如果您有一个图像组件,禁用光线投射目标1