public ACCBoneSlotView(UIParams uiParams, SliderHelper sliderHelper)
        {
            this.uiParams     = uiParams;
            boneRenderer      = new CustomBoneRenderer();
            this.sliderHelper = sliderHelper;
            picker            = new ColorPicker(ColorPresetManager.Instance)
            {
                ColorTex = new Texture2D(32, uiParams.itemHeight, TextureFormat.RGB24, false)
            };
            var col = Color.white;

            picker.SetTexColor(ref col);

            slotNames = CreateSlotNames();
        }
            public EditParts(ref MaidParts.PartsColor pc, ColorPresetManager presetMgr)
            {
                mainPicker = new ColorPicker(presetMgr)
                {
                    ColorTex    = new Texture2D(32, 20, TextureFormat.RGB24, false),
                    texEdgeSize = 2
                };
                shadowPicker = new ColorPicker(presetMgr)
                {
                    ColorTex    = new Texture2D(32, 20, TextureFormat.RGB24, false),
                    texEdgeSize = 2
                };
                var frameCol = Color.white;

                mainPicker.SetTexColor(ref frameCol, 0);
                shadowPicker.SetTexColor(ref frameCol, 0);

                c.Set(pc.m_nMainContrast);
                shadowC.Set(pc.m_nShadowContrast);
                shadowRate.Set(pc.m_nShadowRate);
                parts = pc;
                SetMain(pc);
                SetShadow(pc);
            }