LoginState.cs 516 B

123456789101112131415161718192021222324
  1. using UnityEngine;
  2. using System.Collections;
  3. [GameStateAttribute]
  4. public class LoginState : BaseState
  5. {
  6. public override void OnStateEnter()
  7. {
  8. UIMgr.Instance.Open(UIPageIDs.PAGE_ID_LOGIN);
  9. MusicMgr.Instance.PlayBGMusic("bgm_login");
  10. DebugHelper.Log("LoginScene begin load");
  11. }
  12. private void OnLoginSceneCompleted()
  13. {
  14. }
  15. public override void OnStateLeave()
  16. {
  17. UIMgr.Instance.Close(UIPageIDs.PAGE_ID_LOGIN);
  18. base.OnStateLeave();
  19. }
  20. }