using UnityEngine; namespace Game.NavigationTool.Editor.Toolbar { public sealed class Styles { public GUIStyle popup; public GUIStyle button; public GUIStyle slider; public GUIStyle label; public GUIStyle labelCenter; private GUISkin skin; public void Initialize(GUISkin skin) { if (this.skin == skin) return; this.skin = skin; popup = skin.FindStyle("ToolbarPopup"); button = skin.FindStyle("toolbarbutton"); slider = skin.FindStyle("ToolbarSlider"); label = skin.FindStyle("ToolbarLabel"); labelCenter = skin.FindStyle("ToolbarLabel"); labelCenter.alignment = TextAnchor.MiddleCenter; // Available: ToolbarBoldLabel, ToolbarBottom, ToolbarButtonLeft, ToolbarButtonRight, ToolbarDropDown, // ToolbarLabel, ToolbarTextField, ... } } }