Unity Button高亮颜色代码
时间: 2023-07-08 11:54:10 浏览: 160
Unity HDRP高亮插件
在Unity中,可以通过代码来设置Button组件的高亮颜色。具体代码如下:
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组件即可。
阅读全文