static ModGUIHelper() { ModGUIHelper.tickerArrowTextures = new Tuple <Texture2D, Texture2D>(ModGUIHelper.getTexture("arrow_left.png", 77, 78), ModGUIHelper.getTexture("arrow_right.png", 77, 78)); ModGUIHelper.tickerGUIStyle = new GUIStyle(GUI.skin.button); ModGUIHelper.tickerGUIStyle.fontSize = 24; ModGUIHelper.tickerGUIStyle.alignment = TextAnchor.MiddleCenter; Texture2D texture = ModGUIHelper.getTexture("ticker_texture.png", (int)ModGUIHelper.tickerSize.x, (int)ModGUIHelper.tickerSize.y); ModGUIHelper.tickerGUIStyle.normal.background = texture; ModGUIHelper.tickerGUIStyle.hover.background = texture; ModGUIHelper.tickerGUIStyle.active.background = texture; ModGUIHelper.buttonGUIStyle = new GUIStyle(GUI.skin.button); ModGUIHelper.buttonGUIStyle.fontSize = ((Screen.width < 1000) ? 20 : 28); ModGUIHelper.buttonGUIStyle.alignment = TextAnchor.MiddleCenter; ModGUIHelper.buttonGUIStyle.normal.background = ModGUIHelper.getTexture("button_texture.png", 12, 12); ModGUIHelper.buttonGUIStyle.hover.background = ModGUIHelper.getTexture("button_hover_texture.png", 12, 12); ModGUIHelper.buttonGUIStyle.active.background = ModGUIHelper.getTexture("button_active_texture.png", 12, 12); }
public static void CenteredLabel(Vector3 center, Vector2 size, string text) { ModGUIHelper.CenteredLabel(center, size, text, GUI.skin.label.fontSize); }