答案 0 :(得分:0)
将GUIStyle传递给函数并在GUIStyle中设置字体大小。
这样的事情应该真的有效。
using UnityEngine;
using System.Collections;
public class FontSizeExample : MonoBehaviour
{
GUIStyle smallFont;
GUIStyle largeFont;
void Start ()
{
smallFont = new GUIStyle();
largeFont = new GUIStyle();
smallFont.fontSize = 10;
largeFont.fontSize = 32;
}
void OnGUI()
{
GUI.Label(new Rect(100, 100, 300, 50), "SMALL HELLO WORLD", smallFont);
GUI.Label(new Rect(100, 200, 300, 50), "LARGE HELLO WORLD", largeFont);
}
}
答案 1 :(得分:0)
好的,所以我研究了一下GUIStyle,我这样做了:
var guiStyle:guiStyle;
然后我做了
if(GUI.Button(Rect(playX,playY,sizePlayX,sizePlayY),“Play”,guiStyle)){code}
我在剧本的检查员中得到了一个新东西,我可以改变一切,字体大小,颜色唯一的问题是边框消失了......任何人都知道如何解决这个问题?