|
|
@@ -3,6 +3,7 @@ using System.Collections.Generic;
|
|
|
using UnityEngine;
|
|
|
using JCEngineCore;
|
|
|
using UnityEngine.SceneManagement;
|
|
|
+using DG.Tweening;
|
|
|
|
|
|
public class UserPlayer : JCEntity
|
|
|
{
|
|
|
@@ -76,8 +77,21 @@ public class UserPlayer : JCEntity
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
|
+ //clear token info
|
|
|
PlayerPrefs.DeleteKey("IdAndToken");
|
|
|
- SceneManager.LoadScene("Login", LoadSceneMode.Single);
|
|
|
+ //tip
|
|
|
+ PopupMgr.ins.ShowTip("登录Token失效!");
|
|
|
+ //delay back login or quit
|
|
|
+ Sequence seq = DOTween.Sequence();
|
|
|
+ seq.AppendInterval(1.5f);
|
|
|
+ seq.AppendCallback(() => {
|
|
|
+ if (SceneManager.GetActiveScene().name == "Home") {
|
|
|
+ SceneManager.LoadScene("Login", LoadSceneMode.Single);
|
|
|
+ } else {
|
|
|
+ Application.Quit();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ //close socket
|
|
|
Close();
|
|
|
}
|
|
|
}
|