Canvas 当被3D对象遮挡时,如何停止画布对鼠标的反应

Canvas 当被3D对象遮挡时,如何停止画布对鼠标的反应,canvas,unity3d,Canvas,Unity3d,我的画布在世界空间里。我有一个3D立方体部分遮住了画布上的一个按钮,但我仍然能够通过单击立方体来操作按钮 我可以告诉Unity不要让它的UI对3D游戏对象覆盖的部分做出反应吗?在Graphic Raycaster下的相应画布上,有一点是阻止对象。您可以使用此选项让对象阻止ui(可以是2D或3D或All)。根据我的快速测试,如果您将其用于您的ui,它应该可以满足您的需要。在Graphic Raycaster下的相应画布上,有一个点阻塞对象。您可以使用此选项让对象阻止ui(可以是2D或3D或All)

我的画布在世界空间里。我有一个3D立方体部分遮住了画布上的一个按钮,但我仍然能够通过单击立方体来操作按钮


我可以告诉Unity不要让它的UI对3D游戏对象覆盖的部分做出反应吗?

Graphic Raycaster
下的相应画布上,有一点是
阻止对象
。您可以使用此选项让对象阻止ui(可以是
2D
3D
All
)。根据我的快速测试,如果您将其用于您的ui,它应该可以满足您的需要。

Graphic Raycaster
下的相应画布上,有一个点
阻塞对象
。您可以使用此选项让对象阻止ui(可以是
2D
3D
All
)。根据我的快速测试,如果您将其用于您的ui,它应该可以满足您的需要。

没有几个问题……您如何检测用户界面上的
按钮
点击?还有,你有没有检测到点击立方体的代码?如果是,请告诉我们您是如何检测立方体上的点击的。您可以编辑您的问题并添加该信息。这是查看如何解决当前问题所必需的。几个问题……您如何检测用户界面上的
按钮
单击?还有,你有没有检测到点击立方体的代码?如果是,请告诉我们您是如何检测立方体上的点击的。您可以编辑您的问题并添加该信息。这是查看如何解决当前问题所必需的