LuanShi 2 місяці тому
джерело
коміт
3d314c5f2b
2 змінених файлів з 15 додано та 1 видалено
  1. +1
    -1
      Assets/Scenes/Init.unity
  2. +14
    -0
      Assets/Scripts/LoginAndPay/LoginView.cs

+ 1
- 1
Assets/Scenes/Init.unity Переглянути файл

@@ -1737,7 +1737,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: V1.3.1
m_Text: V1.3.2
--- !u!222 &1722103144
CanvasRenderer:
m_ObjectHideFlags: 0


+ 14
- 0
Assets/Scripts/LoginAndPay/LoginView.cs Переглянути файл

@@ -20,6 +20,16 @@ public class LoginView : MonoBehaviour
{
SendCodeButton.onClick.AddListener(SendVerifyCode);
LoginButton.onClick.AddListener(Login);
// 读取缓存的手机号
if (PlayerPrefs.HasKey("CachedPhoneNumber"))
{
string cachedPhoneNumber = PlayerPrefs.GetString("CachedPhoneNumber");
if (!string.IsNullOrEmpty(cachedPhoneNumber))
{
HttpManager.Instance.phoneNum = cachedPhoneNumber;
SceneManager.LoadScene("LoadingScreen");
}
}
}

private void SendVerifyCode()
@@ -67,6 +77,10 @@ public class LoginView : MonoBehaviour
LoginResponse loginResponse = await HttpManager.Instance.RequestPost<LoginRequest, LoginResponse>("verify-code", new LoginRequest(){phone = phonenum, code = VerifyCodeInputField.text});
if (loginResponse.message == "验证成功")
{
// 缓存手机号
PlayerPrefs.SetString("CachedPhoneNumber", phonenum);
PlayerPrefs.Save();

//ShowHomeView(phonenum);
//SceneManager.LoadSceneAsync("LoadingScreen");
HttpManager.Instance.phoneNum = phonenum;


Завантаження…
Відмінити
Зберегти