【问题标题】:How to make a button inside scroll view interactable. Unity UI 2D如何使滚动视图中的按钮可交互。 Unity UI 2D
【发布时间】:2022-10-18 23:14:00
【问题描述】:

我有一个滚动视图,当我在其中放置按钮时,它们不可交互,我该如何解决?

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    我列出了在 Unity 中可能导致 UI 棘手问题的常见错误:

    1. 确保您的场景中有一个带有Event SystemStandalone Input Module 组件的游戏对象,您可以从GameObject Menu > UI > Event System 创建一个。 Screenshot showing the same

    2. 确保某些 UI 元素/游戏对象不会阻止您的点击(有时我们的元素上有一个可以阻止输入的透明图像)。

    3. 如果您希望他们的子元素接收输入,请确保有一个 Graphics Raycaster 组件附加到包含 Canvas 组件的游戏对象。

    4. 确保按钮的Interactable 属性设置为true。

    5. 确保将按钮的ImageRaycast Target 属性设置为true

    【讨论】:

      【解决方案2】:

      它在滚动视图内的内容框中吗?如果没有,则将游戏对象放在那里

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-01-22
        • 1970-01-01
        • 2018-12-04
        • 1970-01-01
        • 2012-03-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多