1

对于我的 GUI,我使用的是 GUILabel。

如何更改行之间的大小?

4

3 回答 3

1

与 GUIText 不同,无法为 GUILabel 设置行距。

虽然 GUILabel 能够显示多行文本,但要调整间距,您必须插入额外的换行符或修改使用的字体。

于 2013-07-31T11:49:16.170 回答
1

如果您创建字体的可编辑副本,则可以更改行高,您只需单击字体(在“资产”面板中),转到“检查器”面板的齿轮图标,然后单击“创建可编辑副本”。Assets 面板上的新副本有一个名为“Line Spacing”的参数,您可以随意修改。

于 2014-08-25T20:07:10.957 回答
0

我认为你需要为你的标签分配一个 GUIStyle 然后你可以使用:

http://docs.unity3d.com/Documentation/ScriptReference/GUIStyle-lineHeight.html

== 编辑 ==

lineHeight 是只读的……目前似乎不可能……尝试修改字体

于 2013-07-30T08:37:00.220 回答