2

好的,当您阅读标题时,您会知道问题。这个问题很老,很多人告诉修复。但没有什么对我有用。所以请下次帮忙。我在层次结构中有 EventSystem。见图片这是层次结构和其他的视图

让我给你看我的inspector的画布图片 画布的检查器视图

正如你所看到的,我还有其他 Canvas,所以让我看看那个名字“Shop Canvas”的图片 在 Inspector 视图中购买 Canvas

我在检查器中的事件系统 EventSystem 在层次结构中

检查器中的按钮面板 检查员视图中的面板

最后是检查器中的按钮(这两个按钮图像,因为检查器中的按钮有些长)。 检查器中的按钮第一张图片

检查器中的按钮第二个图像

如果您在下面需要更多信息,我将编辑该帖子。谢谢你的帮助

4

2 回答 2

0

我有一个类似的问题,无法使用按钮。原因是另一个启用了光线投射的 UI 组件不允许输入到达按钮。

对于您的情况,我认为是“事情……”。尝试禁用它,看看您是否可以再次使用该按钮。

于 2020-11-20T07:53:48.527 回答
0

我有一个类似的问题,我在滚动视图中看不到按钮交互。我最终创建了一个点击事件(有效)来找到我的问题的根源。虽然这不是 Raycast 问题,但其他人可能会觉得这很方便(或者我将来会看到它!)

我的问题(我过去不小心 ‍♂️ 创建的一个问题)是我将附加的 Image 组件的颜色设置为黑色,并且在 Button 中看不到交互状态。因此,重申一下,如果您想要深色菜单,请将 Image.Color 保留为白色/不透明,但更改按钮状态。

破碎的 固定的

于 2022-01-02T16:11:23.573 回答