Unity Button高亮颜色代码
时间: 2023-07-08 08:54:10 浏览: 137
Unity HDRP高亮插件
在Unity中,可以通过代码来设置Button组件的高亮颜色。具体代码如下:
```csharp
Button button = GetComponent<Button>(); // 获取Button组件
ColorBlock cb = button.colors; // 获取Button的颜色属性
// 设置高亮颜色
cb.highlightedColor = new Color(1, 0, 0); // 这里设置为红色,可以根据自己的需求设置
// 将修改后的颜色属性重新赋值给Button组件
button.colors = cb;
```
在上述代码中,首先通过`GetComponent<Button>()`获取Button组件,然后获取其颜色属性`ColorBlock`。通过修改`ColorBlock`的`highlightedColor`字段来设置Button的高亮颜色,最后再将修改后的颜色属性重新赋值给Button组件即可。
阅读全文