我就废话不多说了,大家还是直接看代码吧~用脚本更改按钮的颜色组合一:字体样式从系统盘,如C:\Windows\Fonts找一个.ttf格式的字体库,放到Assets目录下。此时选中该字体库,在Inspector面板可以修改字体的大小,试了一下修改字体的颜色无效Project面板右键选择创建GUI Skin,或者Assets-->Create-->GUI Skin在新建的GUI Skin的Inspector面板,拖拽字体库到其Font属性在需要使用的脚本,声明一个公共public GUISkin guiSkin;然后在OnGUI()中设置GUI.skin = guiSkin;二:改字体颜色在OnGUI()中使用GUI.color = Color.XXX;便可以实现三:可以使用GUI Style来实现对GUI样式的重写但是比较麻烦,会打乱默认的GUI界面,需要重新把所有东西设置好。在脚本中声明一个public 的GUIStyle变量即可,把脚本拖拽给物体后,在对应物体的Inspector界面便可以对该GUIStyle进行编辑脚本中使用该GUIStyle,只需要在GUI.XXX调用这个GUIStyle变量即可

Unity3d 如何更改Button的背景色

Unity3d 如何更改Button的背景色