Exemple #1
0
 public ModLayoutManager(LayoutGroup layout, UIStyleManager styleManager, ModUIStyleApplier styleApplier,
                         Vector3 scale, Graphic[] constantGraphics, Graphic[] backGraphics)
     : this(layout, styleManager, styleApplier, scale, constantGraphics)
 {
     backGraphics.ToList().ForEach(element => _backingGraphics.Add(element));
     styleApplier.SetBackground(backGraphics);
 }
Exemple #2
0
        public void Init(UIStyleManager uiStyleManager1)
        {
            //初始化用户设置
            string  style = LocalConfig.GetConfigValue("style");
            UIStyle t     = (UIStyle)Enum.Parse(typeof(UIStyle), style);

            uiStyleManager1.Style = t;
        }
Exemple #3
0
        public ModLayoutManager(LayoutGroup layout, UIStyleManager styleManager, ModUIStyleApplier styleApplier, Vector3 scale)
        {
            _scale        = scale;
            _styleManager = styleManager;
            _styleApplier = styleApplier;
            LayoutGroup   = layout;
            LayoutGroup.childAlignment          = TextAnchor.MiddleCenter;
            LayoutGroup.transform.localPosition = Vector3.zero;
            var rectTransform = (RectTransform)LayoutGroup.transform;

            rectTransform.pivot = NormalPivot;
            UpdateState();
        }
Exemple #4
0
 public ModLayoutManager(LayoutGroup layout, UIStyleManager styleManager, ModUIStyleApplier styleApplier,
                         Vector3 scale, Graphic[] constantGraphics)
     : this(layout, styleManager, styleApplier, scale)
 {
     constantGraphics.ToList().ForEach(element => _constantGraphics.Add(element));
 }