lvjincheng 4 лет назад
Родитель
Сommit
b6d4c90792
1 измененных файлов с 15 добавлено и 1 удалено
  1. 15 1
      Assets/BowArrow/Scripts/Network/UserPlayer.cs

+ 15 - 1
Assets/BowArrow/Scripts/Network/UserPlayer.cs

@@ -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();
         }
     }