Size of texts - PointLineAharaLab/PointLine GitHub Wiki
Size of texts
Header text
public class Menu : MonoBehaviour
private string TextADD_POINT0 = "メニュー ";
static Rect GuideTextRect;// テクストを入れる長方形
public void DrawGuideText(){
//ガイドテキストはgstに従う。
GUILabel(TextADD_POINT1);
}
Menu mouse-on texts
public class MenuButton: Menu
{
public GUIStyle menuHoverStyle;
void Start()
{
menuHoverStyle = new GUIStyle(MyStyle);
menuHoverStyle.fontSize = (int)Mathf.Floor(Screen.width / 39); ;// // 横幅のサイズからここを決めるべき。
}
void OnGUI()
{
float rectX = menuHoverStyle.CalcSize(new GUIContent(message)).x;
float rectY = menuHoverStyle.CalcSize(new GUIContent(message)).y;
GUI.Label(new Rect(Input.mousePosition.x, Screen.height - Input.mousePosition.y, rectX, rectY), message, menuHoverStyle);
}
}
Log box texts
Preference texts
public class Preference : MonoBehaviour { void Start() { LabelStyle.fontSize = 20; ButtonStyle.fontSize = 20; //ここでフォントサイズを決められる } }