void Awake() { closeButton.OnReleased += PressCloseButton; newsButton.OnReleased += NewsButtonPress; oryorButton.OnReleased += OryorButtonPress; schoolButton.OnReleased += SchoolButtonPress; SoundOn = UserCommonData.IsSoundOn(); TelOn = UserCommonData.IsPhoneOn(); LatOn = UserCommonData.IsGPSOn(); ActivityOn = UserCommonData.IsActivityOn(); OryorOn = UserCommonData.IsOryorOn(); RegisGlobal.postDownloaded += RegisResult; Debug.Log(ActivityOn + " " + OryorOn); Debug.Log("UserCommonData : " + UserCommonData.IsActivityOn() + ", " + UserCommonData.IsOryorOn() + " " + PlayerPrefs.GetString("OryorActivityText")); Debug.Log("Test Activity : " + ActivityOn + ", " + OryorOn); if (SoundOn) { Sound.transform.localPosition = new Vector3(0.35f, 0, 0); AudioListener.volume = 1.0f; } else { Sound.transform.localPosition = new Vector3(-0.344f, 0, 0); AudioListener.volume = 0.0f; } if (TelOn) { Tel.transform.localPosition = new Vector3(0.35f, 0, 0); } else { Tel.transform.localPosition = new Vector3(-0.344f, 0, 0); } if (LatOn) { Lat.transform.localPosition = new Vector3(0.35f, 0, 0); } else { Lat.transform.localPosition = new Vector3(-0.344f, 0, 0); } if (ActivityOn != "") { SchoolConfirm(); } else { } if (OryorOn != "") { OryorConfirm(); } else { } }
IEnumerator InitializeApplication() { #if !UNITY_WEBGL && !DISABLE_WEBVIEW //Check IMEI if (!UserCommonData.IsLogin) { UserCommonData.pGlobal.Load(); IsChecked = false; WWWForm form = new WWWForm(); form.AddField("type", "getLogin"); form.AddField("imei", UserCommonData.imei); api.wwwCallAPI(form); Debug.Log("apiCall " + UserCommonData.imei); while (!IsChecked) { yield return(null); } if (api.msg.msg == "OK") { //pull all UserData here UserCommonData.SetUserData(api.msg.user[0]); LoadingScript.ChangeScene("MainMenu"); } else { if ((api.IsError) && (!UserCommonData.IsLogin)) { //popup and break; PopupObject.ShowAlertPopup("พบปัญหาในการเชื่อมต่อ", "กรุณาลองใหม่อีกครั้ง", "ตกลง", initApp); yield break; } } } if (UserCommonData.IsSoundOn()) { AudioListener.volume = 1.0f; } else { AudioListener.volume = 0.0f; } // while(!FacebookLogin.IsInit) // { // yield return null; // } //LoadingNewScene Debug.Log("IsFacebookLogin : "******"MainMenu"); #else //Check IMEI { IsChecked = false; //api.wwwCallAPI(form,false); string getForm = "&type=getLoginWeb&user_id=" + UserCommonData.imei; api.wwwCallAPINoForm(getForm); Debug.Log("apiCall " + UserCommonData.imei); while (!IsChecked) { yield return(null); } if (api.msg.msg == "OK") { //pull all UserData here UserCommonData.SetUserData(api.msg.user[0]); } else { if (api.IsError) { //popup and break; PopupObject.ShowAlertPopup("พบปัญหาในการเชื่อมต่อ", "กรุณาลองใหม่อีกครั้ง", "ตกลง", initApp); yield break; } } } LoadingScript.ChangeScene("GameLand"); #endif yield return(null); }