//################################################################### void Awake() { if (!OptionManager.Instance) { return; } Instance = this; SceneLobby.Instance.OnChangedMenu += OnChangedLobbyMenu; canvas.gameObject.SetActive(false); }
IEnumerator InitFreeDraw(ShopData _shopData) { LoadingManager.Show(); string _drawResult = ""; string _php = "Draw.php"; WWWForm _form = new WWWForm(); _form.AddField("userID", PlayerPrefs.GetString("userID")); _form.AddField("shopID", _shopData.id); _form.AddField("type", "2"); yield return(StartCoroutine(WebServerConnectManager.Instance.WWWCoroutine(_php, _form, x => _drawResult = x))); drawCoroutine = null; StartCoroutine(ShowDrawScene()); UIAdAlarmController.SaveFreeHeroCoolTime(); }
IEnumerator InitDraw(ShopData _shopData) { LoadingManager.Show(); string _drawResult = ""; string _php = "Draw.php"; WWWForm _form = new WWWForm(); _form.AddField("userID", PlayerPrefs.GetString("userID")); _form.AddField("shopID", _shopData.id); _form.AddField("type", "1"); yield return(StartCoroutine(WebServerConnectManager.Instance.WWWCoroutine(_php, _form, x => _drawResult = x))); drawCoroutine = null; if (!string.IsNullOrEmpty(_drawResult)) { // 1 = 재화 부족 if (_drawResult == "1") { LoadingManager.Close(); UIPopupManager.ShowOKPopup("알림", GameDataManager.moneyBaseDataDic[_shopData.costType].name + "이(가) 부족합니다.", null); if (UIShop.Instance != null && UIShop.Instance.loadingPanel.activeSelf) { UIShop.Instance.loadingPanel.SetActive(false); } yield break; } } else { StartCoroutine(ShowDrawScene()); } if (_shopData.price == "광고보기") { UIAdAlarmController.SaveFreeHeroCoolTime(); } }