博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
unity之UI ------------------------GUI的样式改写
阅读量:5058 次
发布时间:2019-06-12

本文共 626 字,大约阅读时间需要 2 分钟。

Unity3D 设置OnGUI中的字体样式、字体颜色、字体大小等

2014-02-06 
   转自 
 
分享:
 

1:字体样式

从系统盘,如C:\Windows\Fonts找一个.ttf格式的字体库,放到Assets目录下。

此时选中该字体库,在Inspector面板可以修改字体的大小,试了一下修改字体的颜色(Font Color)无效

 

Project面板右键选择创建GUI Skin,或者Assets-->Create-->GUI Skin

在新建的GUI Skin的Inspector面板,拖拽字体库到其Font属性

在需要使用的脚本,声明一个公共public GUISkin guiSkin;然后在OnGUI()中设置GUI.skin = guiSkin;

2:改字体颜色

在OnGUI()中使用GUI.color = Color.XXX;便可以实现

3:可以使用GUI Style来实现对GUI样式的重写(颜色、字体大小等等),但是比较麻烦,会打乱默认的GUI界面,需要重新把所有东西设置好。

在脚本中声明一个public 的GUIStyle变量即可,把脚本拖拽给物体后,在对应物体的Inspector界面便可以对该GUIStyle进行编辑

脚本中使用该GUIStyle,只需要在GUI.XXX(,,GUIStyle XX)调用这个GUIStyle变量即可

 

转载于:https://www.cnblogs.com/w-wfy/p/7833442.html

你可能感兴趣的文章
Windows7中双击py文件运行程序
查看>>
Market entry case
查看>>
bzoj1230 开关灯 线段树
查看>>
LinearLayout
查看>>
学习python:day1
查看>>
css3动画属性
查看>>
第九次团队作业-测试报告与用户使用手册
查看>>
Equal Sides Of An Array
查看>>
CentOS笔记-用户和用户组管理
查看>>
Mongodb 基本命令
查看>>
Qt中QTableView中加入Check列实现
查看>>
“富豪相亲大会”究竟迷失了什么?
查看>>
控制文件的备份与恢复
查看>>
返回代码hdu 2054 A==B?
查看>>
Flink独立集群1
查看>>
iOS 8 地图
查看>>
20165235 第八周课下补做
查看>>
[leetcode] 1. Two Sum
查看>>
iOS 日常工作之常用宏定义大全
查看>>
PHP的SQL注入技术实现以及预防措施
查看>>