ラベルのフォントのサイズを大きくするにはどうすればよいですか?
この関数を使用してテキストを表示しました:
function OnGUI()
{
GUI.color = Color.green;
GUI.Label(Rect(500,350,200,50),"Lose");
}
その結果、次のようになります。
このテキストを大きくするにはどうすればよいですか?
ラベルのフォントのサイズを大きくするにはどうすればよいですか?
この関数を使用してテキストを表示しました:
function OnGUI()
{
GUI.color = Color.green;
GUI.Label(Rect(500,350,200,50),"Lose");
}
その結果、次のようになります。
このテキストを大きくするにはどうすればよいですか?
適切な を作成してGUIStyle
を設定するだけfontSize
です。これをラベルに渡せば準備完了です。
だから、このようなもの:
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);
}
}
結果として
Unity の GUI が「リッチ テキスト」タグをサポートするようになりました。
http://docs.unity3d.com/Documentation/Manual/StyledText.html
したがって、これは機能します:
GUI.Label(Rect(500,350,200,50),"<color=green><size=40>Lose</size></color>");