【问题标题】:Unity Options Menu - Button UI - Highlighting Enabled ButtonUnity 选项菜单 - 按钮 UI - 突出显示启用的按钮
【发布时间】:2017-10-16 10:30:07
【问题描述】:

我正在为我的 Snake 游戏创建一个“选项”菜单。我有 2 个类别:1)难度和 2)墙(用户可以选择实心墙或环绕)。如果我的游戏设置为 Easy 和 Solid,我希望突出显示这两个按钮。

请与我分享您如何做到这一点的想法。使用 Unity 按钮的默认过渡设置,我发现我只能突出显示 4 个按钮中的 1 个(可能是因为它们都在同一个画布上?)。有哪些有效的方法可以构建交互式选项来检查您的设置并突出显示正确的按钮?

【问题讨论】:

    标签: unity3d unityscript


    【解决方案1】:

    这里有一个解决方案。

    1 - 使用 Toggle 而不是 Button

    2 - 缩放 Toggle 的背景以看起来像按钮。

    3 - 使用更大的轮廓(以显示发光)图像代替 刻度标记

    4 - 在检查器中添加 Toggle Group 到简易按钮。将简单和硬按钮的切换组设置为组。将 Hard 的 IsOn 属性设置为 OFF 状态。 (这一次只能选择一个按钮)。

    5 - 将另一个 Toggle Group 添加到实体,对实体和环绕按钮重复相同的操作。

    1. 开始游戏时,读取按钮的状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多