protected override void OnSetSkin(GUISkin skin) { base.OnSetSkin(skin); skin.SetCustomStyle("packet-type-down", skin.label, s => { s.normal = new GUIStyleState { textColor = Color.green }; s.fontStyle = FontStyle.Bold; s.alignment = TextAnchor.MiddleLeft; }); skin.SetCustomStyle("packet-type-up", skin.label, s => { s.normal = new GUIStyleState { textColor = Color.red }; s.fontStyle = FontStyle.Bold; s.alignment = TextAnchor.MiddleLeft; }); }
private void SetBaseStyle(GUISkin skin) { skin.label.alignment = TextAnchor.MiddleLeft; skin.label.margin = new RectOffset(); skin.label.padding = new RectOffset(); skin.SetCustomStyle("header", skin.label, s => { s.margin.top = 10; s.margin.bottom = 10; s.alignment = TextAnchor.MiddleCenter; s.fontSize = 16; s.fontStyle = FontStyle.Bold; }); skin.SetCustomStyle("tab", skin.button, s => { s.fontSize = 16; s.margin = new RectOffset(5, 5, 5, 5); }); skin.SetCustomStyle("tabActive", skin.button, s => { s.fontStyle = FontStyle.Bold; s.fontSize = 16; }); }
protected override void OnSetSkin(GUISkin skin) { base.OnSetSkin(skin); skin.SetCustomStyle("soundKeyLabel", skin.label, s => { s.fontSize = 15; }); skin.SetCustomStyle("enabled", skin.label, s => { s.normal = new GUIStyleState { textColor = Color.green }; }); skin.SetCustomStyle("disabled", skin.label, s => { s.normal = new GUIStyleState { textColor = Color.red }; }); }
protected override void OnSetSkin(GUISkin skin) { base.OnSetSkin(skin); skin.SetCustomStyle("sceneLoaded", skin.label, s => { s.normal = new GUIStyleState { textColor = Color.green }; s.fontStyle = FontStyle.Bold; }); skin.SetCustomStyle("loadScene", skin.button, s => { s.fixedWidth = 60; }); skin.SetCustomStyle("mainScene", skin.label, s => { s.margin = new RectOffset(2, 10, 10, 10); s.alignment = TextAnchor.MiddleLeft; s.fontSize = 20; }); skin.SetCustomStyle("fillMessage", skin.label, s => { s.stretchWidth = true; s.stretchHeight = true; s.fontSize = 24; s.alignment = TextAnchor.MiddleCenter; s.fontStyle = FontStyle.Italic; }); skin.SetCustomStyle("breadcrumb", skin.label, s => { s.fontSize = 20; s.fontStyle = FontStyle.Bold; }); skin.SetCustomStyle("breadcrumbNav", skin.box, s => { s.stretchWidth = false; s.fixedWidth = 100; }); skin.SetCustomStyle("options", skin.textField, s => { s.fixedWidth = 200; s.margin = new RectOffset(8, 8, 4, 4); }); skin.SetCustomStyle("options_label", skin.label, s => { s.alignment = TextAnchor.MiddleLeft; }); skin.SetCustomStyle("bold", skin.label, s => { s.fontStyle = FontStyle.Bold; }); skin.SetCustomStyle("error", skin.label, s => { s.fontStyle = FontStyle.Bold; s.normal.textColor = Color.red; }); }