Пример #1
0
    public void SetUp(MakingUI _MakingUI, Player _player, int _nIndex)
    {
        MakingUI   = _MakingUI;
        playerData = _player;

        nIndex = _nIndex;
    }
Пример #2
0
    protected override void InsertButton()
    {
        if (bIsCheck)
        {
            bIsCheck = false;

            BossSoulPanel.sprite = unActiveBossSoulPanel;
            SoulCheckSlot.sprite = unActiveBossSoulCheckSlot;
        }
        else
        {
            if (MakingUI.CheckMake() == false)
            {
                return;
            }

            //개수가 있는지 확인 , 현재 활성화 된 버튼이 몇 개인지 확인
            if (playerData.GetSasinMaterial() > 0)
            {
                bIsCheck = true;

                BossSoulPanel.sprite = ActiveBossSoulPanel;
                SoulCheckSlot.sprite = ActiveBossSoulCheckSlot;
            }
        }
    }
Пример #3
0
    public void Setup(CGameMainWeaponOption _WeaponOption, MakingUI _makingUI)
    {
        makingUI     = _makingUI;
        WeaponOption = _WeaponOption;

        OptionText.text = WeaponOption.strOptionExplain;

        if (_WeaponOption.nIndex == (int)E_CREATOR.E_EPIC)
        {
            if (WeaponOption.bIsLock)
            {
                OptionImage.sprite = ActiveEpicSprite;
                LockImage.sprite   = ActiveEpicLockSprite;
            }
            else
            {
                OptionImage.sprite = UnActiveEpicSprite;
                LockImage.sprite   = UnActiveEpicLockSprite;
            }

            OptionText.text = _WeaponOption.strOptionExplain;
        }
        else if (_WeaponOption.nIndex >= (int)E_CREATOR.E_BOSS_ICE)
        {
            OptionImage.sprite = UnActiveBossSprite;
            LockImage.sprite   = NoneResetSprite;
        }
        else
        {
            OptionImage.sprite = UnActiveNormalSprite;

            LockImage.sprite = ResetSprite;
        }
    }