public override void set_Open()
    {
        base.set_Open();

        nowSelectCharToggleIdx = 99;
        nowTapType             = CharSettingTapType.Info;
        Set_CharSetting();
    }
    //탭정보창 선택 토글
    public void ResponseToggle_TapInfoSelect(int idx)
    {
        if (nowTapType != (CharSettingTapType)idx)
        {
            nowTapType = (CharSettingTapType)idx;

            Set_TapInfomation(nowTapType);
        }
    }
    void Set_TapInfomation(CharSettingTapType tapType)
    {
        //tap종류에따른 object 활성하기
        CharSettingTapType getTapType = Activation_TapInfomation(tapType, nowSelectUnitIdx);

        if (getTapType == CharSettingTapType.Info)
        {
            Set_TapCharacterInfomation();
        }
        else if (getTapType == CharSettingTapType.Weapon)
        {
            Set_TapWeaponInfomation();
        }
    }
    //tap종류에따른 object 활성하기
    CharSettingTapType Activation_TapInfomation(CharSettingTapType _nowTapType, uint unitidx)
    {
        bool isOnBtnBuyChar     = false;
        bool isOnBtnDeco        = false;
        bool isOnTapToggleGroup = false;
        bool isOnUnlockBg       = false;
        bool isOnUnlock         = false;
        bool isOnWeapon         = false;

        //캐릭을 소유중
        if (user.User_Units.ContainsKey(unitidx))
        {
            isOnBtnBuyChar     = false; // 구매버튼 비활성
            isOnBtnDeco        = true;  // 꾸미기버튼 활성
            isOnUnlockBg       = true;  // unlock 뒷배경활성
            isOnTapToggleGroup = true;  //tap토글 활성
        }
        else
        {
            //소유하지 않고 잇으니 info 로
            _nowTapType        = CharSettingTapType.Info;
            isOnBtnBuyChar     = true;  // 구매버튼 활성
            isOnBtnDeco        = false; // 꾸미기버튼 비활성
            isOnUnlockBg       = false; // unlock 뒷배경 비활성
            isOnTapToggleGroup = false; //탭 토글 비활성


            //구매버튼활성 하엿으니 구매가격및 구매재화
            infos_unit _infoUnit = null;
            if (TableDataManager.instance.Infos_units.ContainsKey(nowSelectUnitIdx))
            {
                _infoUnit = TableDataManager.instance.Infos_units[nowSelectUnitIdx];
            }

            if (_infoUnit != null)
            {
                //구매가격
                Text_CharBuyNum.text = _infoUnit.SellItNum.ToString();

                //구매재화이미지
                if (_infoUnit.SellItTp == ITEMTYPE.GEM)
                {
                    Image_CharBuyType.sprite = ImageManager.instance.Get_Sprite(DefineKey.Gem);
                }
                else if (_infoUnit.SellItTp == ITEMTYPE.GOLD)
                {
                    Image_CharBuyType.sprite = ImageManager.instance.Get_Sprite(DefineKey.Gold);
                }
            }
        }



        if (_nowTapType == CharSettingTapType.Info)
        {
            isOnWeapon = false;
            isOnUnlock = true;
        }
        else if (_nowTapType == CharSettingTapType.Weapon)
        {
            isOnWeapon = true;
            isOnUnlock = false;
        }

        Active_tapConfigUIObj(TapConfigUIObjectKind.UnlockBg, isOnUnlockBg);
        Active_tapConfigUIObj(TapConfigUIObjectKind.Btn_BuyChar, isOnBtnBuyChar);
        Active_tapConfigUIObj(TapConfigUIObjectKind.TapToggleGroup, isOnTapToggleGroup);
        Active_tapConfigUIObj(TapConfigUIObjectKind.Btn_Deco, isOnBtnDeco);
        Active_tapConfigUIObj(TapConfigUIObjectKind.Unlock, isOnUnlock);
        Active_tapConfigUIObj(TapConfigUIObjectKind.Weapon, isOnWeapon);

        return(_nowTapType);
    }