using DG.Tweening; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class UI_MenuBar : BasePanel { public Button enter; public Button exit; public Image Bg; protected override void Awake() { base.Awake(); } public override void ShowMe() { base.ShowMe(); } public override void HideMe() { base.HideMe(); } protected override void OnClick(string btnName) { switch (btnName) { case "TaskListBtn": Bootstrap.Instance.uiManager.ShowPanel(this, E_UI_Layer.Top, (panel) => { Debug.Log("UI_CheckTaskPanel"); }); break; case "enter": if (Bg.rectTransform.localPosition.x == 960) { Bg.transform.DOLocalMoveX(860, 1f); enter.gameObject.SetActive(false); exit.gameObject.SetActive(true); } break; case "exit": if (Bg.rectTransform.localPosition.x == 860) { Bg.rectTransform.DOLocalMoveX(960, 1f); enter.gameObject.SetActive(true); exit.gameObject.SetActive(false); } break; } } }