using System; using UnityEngine; using System.Collections; public class PublicButtonHandler : MonoBehaviour { public ScreenBase LoginPopup; public ScreenBase CouponPopupWrongNoConnect; public ScreenBase CouponPopupWrongNumber; public bool Login; public void Start() { //PlayerPrefs.SetInt("Phone", 0); //PlayerPrefs.SetInt("Mail", 0); //CouponPopup.Hide(); //LoginPopup.Hide(); CouponPopupWrongNoConnect.Hide(); CouponPopupWrongNumber.Hide(); } void OnClick() { Debug.Log(ServerGiftManager.Instance.SantaNameProvided); if (ServerGiftManager.Instance.SantaNameProvided) { Login = true; } if (!Login) { if (LoginManager.Instance.OverLogin()) { Debug.Log("TOP"); var top = GameObject.Find("fbTOP100").GetComponent(); var distance = PlayerControllerLevels.Instance.AllDistance; var gifts = PlayerControllerLevels.Instance.AllGifts; top.AddScore(distance, gifts,TooltipLastterController.Instance.PontWords); // NGUIMenuScript.Instance.ShowMenu(NGUIMenuScript.NGUIMenus.LoadingIndicator); //NGUIMenuScript.Instance.LoadinHide(); NGUIMenuScript.Instance.ShowMenu(NGUIMenuScript.NGUIMenus.LeaderBoardNew); NGUIMenuScript.Instance.CloseMenu(NGUIMenuScript.NGUIMenus.GameOver); NGUIMenuScript.Instance.CurStatePopup = NGUIMenuScript.StatesMenuForPopup.Popup; } else { LoginManager.Instance.LoginOpen = true; LoginPopup.Show(); } } else { Debug.Log("TOP"); var top = GameObject.Find("fbTOP100").GetComponent(); var distance = PlayerControllerLevels.Instance.AllDistance; var gifts = PlayerControllerLevels.Instance.AllGifts; top.AddScore(distance, gifts, TooltipLastterController.Instance.PontWords); // NGUIMenuScript.Instance.ShowMenu(NGUIMenuScript.NGUIMenus.LoadingIndicator); //NGUIMenuScript.Instance.LoadinHide(); NGUIMenuScript.Instance.ShowMenu(NGUIMenuScript.NGUIMenus.LeaderBoardNew); NGUIMenuScript.Instance.CloseMenu(NGUIMenuScript.NGUIMenus.GameOver); NGUIMenuScript.Instance.CurStatePopup = NGUIMenuScript.StatesMenuForPopup.Popup; } } }