From c5679cb58551843e74d31a839de649f16885fa8b Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Thu, 24 Dec 2020 19:50:09 +0800 Subject: [PATCH] 修改主页面 使用事件加载场景 --- Assets/Scripts/UI/Main/MainStartUI.cs | 25 ++++++------------------- 1 files changed, 6 insertions(+), 19 deletions(-) diff --git a/Assets/Scripts/UI/Main/MainStartUI.cs b/Assets/Scripts/UI/Main/MainStartUI.cs index 2b54f68..354fdb1 100644 --- a/Assets/Scripts/UI/Main/MainStartUI.cs +++ b/Assets/Scripts/UI/Main/MainStartUI.cs @@ -1,22 +1,16 @@ using UnityEngine; using UnityEngine.UI; -using DG.Tweening; +using KTGMGemClient; public class MainStartUI : MonoBehaviour { - private Image errorImage; private Button pvpPanel; - private Color normal = new Color(1, 1, 1, 1); - private Color dis = new Color(1, 1, 1, 0); // Start is called before the first frame update void Start() { transform.Find("GoToBattleBtn").GetComponent<Button>().onClick.AddListener(OnClickGoToBattleBtn); transform.Find("ShowPVPBtn").GetComponent<Button>().onClick.AddListener(OnClickShowPVPBtn); - transform.Find("ErrorBtn1").GetComponent<Button>().onClick.AddListener(OnClickErrorBtn); - transform.Find("ErrorBtn2").GetComponent<Button>().onClick.AddListener(OnClickErrorBtn); - errorImage = transform.Find("ErrorBtn1/ErrorImage").GetComponent<Image>(); - errorImage.color = dis; + pvpPanel = transform.Find("PVPPanel").GetComponent<Button>(); pvpPanel.onClick.AddListener(OnClickPVPPanelBtn); pvpPanel.gameObject.SetActive(false); @@ -24,22 +18,15 @@ private void OnClickGoToBattleBtn() { - gameObject.SetActive(false); //跳转场景 - transform.parent.GetComponent<Loading>().StartLoadingScene(); + EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.ChangeScene); + gameObject.SetActive(false); + + //transform.parent.GetComponent<Loading>().StartLoadingScene(); } private void OnClickShowPVPBtn() { pvpPanel.gameObject.SetActive(true); - } - - private void OnClickErrorBtn() - { - errorImage.DOKill(); - errorImage.DOColor(normal, 1.0f).OnComplete(() => - { - errorImage.DOColor(dis, 1.0f); - }); } private void OnClickPVPPanelBtn() -- Gitblit v1.9.1