统一更改焦点颜色

时间:2019-12-20 12:19:33

标签: c# unity3d

我的游戏中有一个输入字段,该字段与Unity 2018.3配合使用非常好

我正在使用色彩,并在清醒时动态设置颜色(取决于用户选择的样式)。

我再次开始研究该游戏,并将其统一性升级到最新版本(2019.2.x),现在当我输入的焦点为黑色(文本和目标图形)

我看不到使用色块设置“聚焦颜色”的任何方法吗?

如何摆脱这种黑色的焦点颜色以使用自定义颜色?

1 个答案:

答案 0 :(得分:0)

根据documentation for ColorBlock,没有称为“聚焦颜色”的属性。 您的选择是:

  • 普通
  • 突出显示
  • 按下
  • 已选择

这里只有gif example的内容。

请务必记住,您的Selectable的ColorBlockImage color属性相乘,因此,如果您希望您的Color Tint过渡可以完成大部分工作,则它应该为白色。如果是黑色,那么一切都会变成黑色。

Image of an Input Field where the Image Color has been set to black.