CloseNameButtonHandler.cs 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. using UnityEngine;
  2. using System.Collections;
  3. public class CloseNameButtonHandler : MonoBehaviour {
  4. void OnClick()
  5. {
  6. //Debug.Log("CouponPopupWrongNumber");
  7. if (LoginManager.Instance.LoginOpen)
  8. {
  9. //Debug.Log("CouponPopupWrongNumber");
  10. LoginManager.Instance.LoginOpen = false;
  11. NGUIMenuScript.Instance.GetCoupon = false;
  12. transform.parent.GetComponent<ScreenBase>().Hide();
  13. }
  14. else if (transform.parent.gameObject.name == "CouponPopup" || transform.parent.gameObject.name == "CouponPopupWrongNoConnect1"
  15. || transform.parent.gameObject.name == "CouponPopupWrongNumber")
  16. {
  17. //Debug.Log("CouponPopupWrongNumber");
  18. NGUIMenuScript.Instance.GetCoupon = false;
  19. PlayerPrefs.SetInt("CloseEnterNumber", 1);
  20. foreach (var b in LoginManager.Instance.ButtonsCoupon)
  21. {
  22. if (b.gameObject.activeSelf)
  23. {
  24. b.ActivateButton();
  25. }
  26. }
  27. if (LifeManager.Lifes != 0)
  28. {
  29. LoginManager.Instance.CouponeClosedWin();
  30. }
  31. else
  32. {
  33. }
  34. transform.parent.GetComponent<ScreenBase>().Hide();
  35. //if (PlayerPrefs.GetInt("LevelDone", 0) == 1)
  36. //{
  37. // //LoginManager.Instance.PopupLifeEndMessages.Show();
  38. // PlayerPrefs.SetInt("LevelDone", 2);
  39. //}
  40. }
  41. else
  42. {
  43. //Debug.Log("CouponPopupWrongNumber");
  44. NGUIMenuScript.Instance.GetCoupon = false;
  45. transform.parent.GetComponent<ScreenBase>().Hide();
  46. }
  47. }
  48. }