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;   //ここでフォントサイズを決められる } }