public void SetUp(MakingUI _MakingUI, Player _player, int _nIndex) { MakingUI = _MakingUI; playerData = _player; nIndex = _nIndex; }
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; } } }
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; } }