Beispiel #1
0
    public void BuyGemAdvanced5()
    {
        var gotItems = GemDataPack.Instance.BuyGemItem(1, 5);

        if (gotItems == null || gotItems.Count == 0)
        {
            return;
        }

        UIGemGetEffect.ShowAsyn(gotItems);
    }
Beispiel #2
0
    public void BuyGemElementary1()
    {
        var gotItems = GemDataPack.Instance.BuyGemItem(0, 1);

        if (gotItems == null || gotItems.Count == 0)
        {
            return;
        }

        UIGemGetEffect.ShowAsyn(gotItems);
    }
    public void OnBtnCombine()
    {
        var resultItem = GemDataPack.Instance.CombineGemItem(_SelectedItems);
        if (resultItem != null)
        {
            _SelectedItems.Clear();
            foreach (var gemSlot in _MatGemSlots)
            {
                gemSlot.ShowGem(null);
            }

            UIGemGetEffect.ShowAsyn(new List<GemDataItem>() { resultItem });
        }
    }