Unity 2018.1:按钮在所有画布中没有响应但是第一个

时间:2018-06-03 19:26:28

标签: unity3d

我已经在所有论坛上搜索了一段时间但没有答案:

我几乎通过创建4个画布回答了我的问题here:每一面都有一个画布,我移动相机。 这似乎适用于动画,但不适用于UI:除了第一个画布上的按钮之外的所有按钮都不响应。我已经完成了周围的建议:

  • 将GraphicRaycaster组件添加到所有画布对象
  • 确保有一个EventSystem对象

但没有成功。按钮在所有画布中都没有响应,而是第一个。我能做错什么?

1 个答案:

答案 0 :(得分:2)

我已经开始工作了,做了什么:

设置场景:

  1. 创建了两个世界空间画布,每个画布都有一个按钮
  2. 旋转90度
  3. 放一个透视相机看着它们。
  4. 此时,我只能使用其中一个按钮。

    但是,如果我在第二个画布的" Graphics Raycaster" -component上取消选中" Ignore Reversed Graphics" -checkbox,我可以点击两个按钮。

    参考:https://docs.unity3d.com/Manual/script-GraphicRaycaster.html