Пример #1
0
    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
        {
        }
    }
Пример #2
0
    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);
    }