Пример #1
0
        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;
            });
        }
Пример #2
0
        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;
            });
        }
Пример #3
0
        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
                };
            });
        }
Пример #4
0
        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;
            });
        }