private void ProcessBuyGem() { switch (packName) { case PACK_NAME.P_25GEM_PACK: ShopManager.Instance.ShowBuyPanel("Buy 25 Gem", GameIAPManager.GetPriceByID(packID), packID, 0, 25, 0, 0, false); break; case PACK_NAME.P_220GEM_PACK: ShopManager.Instance.ShowBuyPanel("Buy 220 Gem", GameIAPManager.GetPriceByID(packID), packID, 0, 220, 0, 0, false); break; case PACK_NAME.P_600GEM_PACK: ShopManager.Instance.ShowBuyPanel("Buy 600 Gem", GameIAPManager.GetPriceByID(packID), packID, 0, 600, 0, 0, false); break; case PACK_NAME.P_1750GEM_PACK: ShopManager.Instance.ShowBuyPanel("Buy 1750 Gem", GameIAPManager.GetPriceByID(packID), packID, 0, 1750, 0, 0, false); break; case PACK_NAME.P_4000GEM_PACK: ShopManager.Instance.ShowBuyPanel("Buy 4000 Gem", GameIAPManager.GetPriceByID(packID), packID, 0, 4000, 0, 0, false); break; case PACK_NAME.P_12500GEM_PACK: ShopManager.Instance.ShowBuyPanel("Buy 12500 Gem", GameIAPManager.GetPriceByID(packID), packID, 0, 12500, 0, 0, false); break; } }
void Start() { InitWeaponInfo(); if (GameIAPManager.GetPriceByID(DataUtils.P_STARTER_PACK) != null) { txtPrice.text = GameIAPManager.GetPriceByID(DataUtils.P_STARTER_PACK); } }
private void Awake() { if (Instance == null) { Instance = this; DontDestroyOnLoad(this); InitIAP(); } }
private void ProcessBuyPackage() { switch (packName) { case PACK_NAME.CHEAP_PACK: ShopManager.Instance.ShowBuyPanel("Beginner Pack", GameIAPManager.GetPriceByID(packID), packID, 0, 25, 7500, 10, false); break; case PACK_NAME.PROFESSIONAL_PACK: ShopManager.Instance.ShowBuyPanel("Professional Pack", GameIAPManager.GetPriceByID(packID), packID, 50, 100, 85000, 45, true); break; case PACK_NAME.BEST_CHOICE: ShopManager.Instance.ShowBuyPanel("Best Choice", GameIAPManager.GetPriceByID(packID), packID, 20, 50, 15000, 25, false); break; } }
private void ProcessPackID() { switch (packName) { case PACK_NAME.CHEAP_PACK: packID = DataUtils.P_CHEAP_PACK; break; case PACK_NAME.PROFESSIONAL_PACK: packID = DataUtils.P_PROFESSIONAL_PACK; break; case PACK_NAME.BEST_CHOICE: packID = DataUtils.P_BEST_CHOICE; break; case PACK_NAME.P_12500GEM_PACK: packID = DataUtils.P_12500GEM_PACK; break; case PACK_NAME.P_1750GEM_PACK: packID = DataUtils.P_1750GEM_PACK; break; case PACK_NAME.P_220GEM_PACK: packID = DataUtils.P_220GEM_PACK; break; case PACK_NAME.P_25GEM_PACK: packID = DataUtils.P_25GEM_PACK; break; case PACK_NAME.P_4000GEM_PACK: packID = DataUtils.P_4000GEM_PACK; break; case PACK_NAME.P_600GEM_PACK: packID = DataUtils.P_600GEM_PACK; break; } txtPrice.text = GameIAPManager.GetPriceByID(packID); //"BUY"; }