From f160929f79f942c08623683bb7b7175868544a83 Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Wed, 09 Dec 2020 20:32:30 +0800 Subject: [PATCH] 允许玩家不输入昵称,使用 "游客" + DateTime.Now.ToString("fffff") 作为昵称 --- Assets/Scripts/UI/FinalPanel/InputNamePanel.cs | 22 +++++++++++++++++++--- 1 files changed, 19 insertions(+), 3 deletions(-) diff --git a/Assets/Scripts/UI/FinalPanel/InputNamePanel.cs b/Assets/Scripts/UI/FinalPanel/InputNamePanel.cs index b805da7..09e222f 100644 --- a/Assets/Scripts/UI/FinalPanel/InputNamePanel.cs +++ b/Assets/Scripts/UI/FinalPanel/InputNamePanel.cs @@ -15,7 +15,7 @@ { input = transform.Find("InputFieldName").GetComponent<InputField>(); transform.Find("OKBtn").GetComponent<Button>().onClick.AddListener(OnClickOKBtn); - //transform.Find("ResetNameBtn").GetComponent<Button>().onClick.AddListener(OnClickResetBtn); + transform.Find("GiveUpBtn").GetComponent<Button>().onClick.AddListener(OnClickGiveUpBtn); } public void Init(Action<string> ac) @@ -40,9 +40,25 @@ } - private void OnClickResetBtn() + private void OnClickGiveUpBtn() { - input.text = ""; + if (callBack != null) + { + string randomName = GetRandomName(); + callBack(randomName); + } + Destroy(gameObject); + } + + private string GetRandomName() + { + // TimeSpan timeStamp = new TimeSpan(DateTime.Now.Ticks); + // string s = timeStamp.TotalMilliseconds.ToString(); + // //s = "游客"+s.Replace() + // DateTime dt = DateTime.Now; + // Debug.Log(dt.ToString("fffff")); + // s = DateTime.Now.ToString("fffff"); + return "游客" + DateTime.Now.ToString("fffff"); } -- Gitblit v1.9.1