查看: 1480|回复: 2
打印 上一主题 下一主题

[GUI] 求教,GUI设置

[复制链接]

2

主题

1

听众

72

积分

设计初学者

Rank: 1

纳金币
11
精华
0
跳转到指定楼层
楼主
发表于 2017-9-24 11:00:31 |只看该作者 |倒序浏览
这段程序是想设置GUI的
GUI.color = Color.red;
GUIStyle dd = new GUIStyle ();
dd.fontSize = 40;
GUI.Label (new Rect (220, 100, 200, 200), " my world ",dd);
为什么颜色设置不起作用。如果把设置字体大小的 dd 去掉,可以设置颜色,但字体大小却不能调整了。
如下:
GUI.color = Color.red;
//GUIStyle dd = new GUIStyle ();
//dd.fontSize = 40;
GUI.Label (new Rect (220, 100, 200, 200), " my world ");
这样,可以设置颜色,但字体大小却不能调整了。
请指教。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

0

主题

6

听众

2026

积分

中级设计师

Rank: 5Rank: 5

纳金币
59
精华
0

最佳新人 活跃会员 灌水之王

沙发
发表于 2017-9-24 15:27:43 |只看该作者
GUIStyle也有颜色设置,你使用了style就覆盖了全局设置,dd.normal.textColor = Color.red
回复

使用道具 举报

2

主题

1

听众

72

积分

设计初学者

Rank: 1

纳金币
11
精华
0
板凳
发表于 2017-9-25 10:52:04 |只看该作者
zombieman 发表于 2017-9-24 15:27
GUIStyle也有颜色设置,你使用了style就覆盖了全局设置,dd.normal.textColor = Color.red ...

谢谢zombieman :
按你说的dd.normal.textColor = Color.red。编程序改为:
GUIStyle dd = new GUIStyle();
dd.normal.textColor=Color.blue;
dd.fontSize = 30;  
GUI.Label (new Rect (170, 100, 10, 10), text, dd);
确实可以改变字体颜色,也可以设置字体大小。
谢谢你,你确实是高手。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-27 08:30 , Processed in 0.096662 second(s), 27 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部