예제 #1
0
        public void Init(DataTableUpgrades.UpgradeTypes upgradeType)
        {
            Text_Title.text = "Add Slot";

            UpdateProgress(upgradeType);

            base.Init();
        }
예제 #2
0
        public void UpdateProgress(DataTableUpgrades.UpgradeTypes upgradeType)
        {
            int upgradeLvl  = DataManager.Instance.PlayerAccount.Upgrades.GetUpgradeLevel(upgradeType);
            int curProgress = DataManager.Instance.PlayerAccount.Upgrades.GetUpgradeProgress(upgradeType);
            int totalStep   = DataTableUpgrades.GetStepsToNext(upgradeType, upgradeLvl);

            UpdateProgress(curProgress, totalStep);
        }
예제 #3
0
파일: UIManager.cs 프로젝트: Hengle/Clicker
        public UIElement_AddItemSlot CreateAddItemSlotButton(RectTransform parent, DataTableUpgrades.UpgradeTypes upgradeType)
        {
            UIElement_AddItemSlot addWeaponSlotButton = Instantiate(WindowsManager.UIElement_AddItemSlotPrefab, parent);

            addWeaponSlotButton.Init(upgradeType);

            return(addWeaponSlotButton);
        }