Unity选项菜单 - 按钮UI - 突出显示启用按钮

时间:2017-05-17 06:01:33

标签: unity3d unityscript

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

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

option menu

1 个答案:

答案 0 :(得分:1)

这是一个解决方案。

1 - 使用切换代替按钮

2 - 将Toggle的背景缩放为按钮。

3 - 而不是刻度标记使用更大的轮廓(以显示发光)图像。

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

5 - 将另一个切换组添加到实体,对实体和换行按钮重复相同的操作。

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