Пример #1
0
 //overload method that lets you make custom font sizes
 public static bool ButtonPressed(GUIParams guiParams, int customFontSize, GUIStyle style)
 {
     GUI.skin.button.fontSize = customFontSize;
     if (GUI.Button(new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height), guiParams.text, style))
     {
         GUI.skin.button.fontSize = fontSizeDefault;
         return(true);
     }
     else
     {
         GUI.skin.button.fontSize = fontSizeDefault;
         return(false);
     }
 }
Пример #2
0
 //draws a button and returns true if it was pressed
 public static bool ButtonPressed(GUIParams guiParams)
 {
     GUI.skin.button.fontSize = (int)guiParams.fontSize;
     if (GUI.Button(new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height), guiParams.text))
     {
         GUI.skin.button.fontSize = fontSizeDefault;
         return(true);
     }
     else
     {
         GUI.skin.button.fontSize = fontSizeDefault;
         return(false);
     }
 }
Пример #3
0
    //a method that converts GUIParams into a Rect
    public static Rect MakeRect(GUIParams guiParams)
    {
        Rect rectangle = new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height);

        return rectangle;
    }
Пример #4
0
 //overload method that lets you make custom font sizes
 public static void MakeLabel(GUIParams guiParams, int customFontSize, GUIStyle style , string additionalText = "")
 {
     GUI.skin.label.fontSize = customFontSize;
     GUI.Label(new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height), guiParams.text + additionalText, style);
     GUI.skin.label.fontSize = fontSizeDefault;
 }
Пример #5
0
 //draws a label
 public static void MakeLabel(GUIParams guiParams, string additionalText = "")
 {
     GUI.skin.label.fontSize = (int)guiParams.fontSize;
     GUI.Label(new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height), guiParams.text + additionalText);
     GUI.skin.label.fontSize = fontSizeDefault;
 }
Пример #6
0
 //overload method that lets you make custom font sizes
 public static bool ButtonPressed(GUIParams guiParams, int customFontSize, GUIStyle style)
 {
     GUI.skin.button.fontSize = customFontSize;
     if (GUI.Button(new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height), guiParams.text, style))
     {
         GUI.skin.button.fontSize = fontSizeDefault;
         return true;
     }
     else
     {
         GUI.skin.button.fontSize = fontSizeDefault;
         return false;
     }
 }
Пример #7
0
 //draws a button and returns true if it was pressed
 public static bool ButtonPressed(GUIParams guiParams)
 {
     GUI.skin.button.fontSize = (int)guiParams.fontSize;
     if (GUI.Button(new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height), guiParams.text))
     {
         GUI.skin.button.fontSize = fontSizeDefault;
         return true;
     }
     else
     {
         GUI.skin.button.fontSize = fontSizeDefault;
         return false;
     }
 }
Пример #8
0
 //overload method that lets you make custom font sizes
 public static void MakeLabel(GUIParams guiParams, int customFontSize, GUIStyle style, string additionalText = "")
 {
     GUI.skin.label.fontSize = customFontSize;
     GUI.Label(new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height), guiParams.text + additionalText, style);
     GUI.skin.label.fontSize = fontSizeDefault;
 }
Пример #9
0
 //draws a label
 public static void MakeLabel(GUIParams guiParams, string additionalText = "")
 {
     GUI.skin.label.fontSize = (int)guiParams.fontSize;
     GUI.Label(new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height), guiParams.text + additionalText);
     GUI.skin.label.fontSize = fontSizeDefault;
 }
Пример #10
0
    //a method that converts GUIParams into a Rect
    public static Rect MakeRect(GUIParams guiParams)
    {
        Rect rectangle = new Rect(guiParams.x, guiParams.y, guiParams.width, guiParams.height);

        return(rectangle);
    }