MyNick.cs 508 B

123456789101112131415161718192021222324252627282930
  1. using UnityEngine;
  2. using UnityEngine.UI;
  3. using System.Collections;
  4. public class MyNick : MonoBehaviour
  5. {
  6. public Text nickTxt;
  7. void Start()
  8. {
  9. UpdateValue ();
  10. Session.GetInstance ().myUserData.NickChanged.AddListener (UpdateValue);
  11. }
  12. void OnDestroy()
  13. {
  14. Session.GetInstance ().myUserData.NickChanged.RemoveListener (UpdateValue);
  15. }
  16. public void UpdateValue()
  17. {
  18. nickTxt.text = Session.GetInstance().myUserData.nick;
  19. }
  20. public void OnClick()
  21. {
  22. ProfilePanel.Show (Session.myUserId);
  23. }
  24. }