using UnityEngine; using DG.Tweening; using UnityEngine.UI; using UnityEngine.SceneManagement; public class UI_MenuBar : BasePanel { [SerializeField] private Sprite ClickSprite; public void Init() { } void Start() { } //public override void ShowMe() //{ //} //public override void HideMe() //{ //} protected override void OnClick(string btnName) { switch (btnName) { case "CloseDefaultBtn": gameObject.transform.Find("CloseDefaultBtn").GetComponent().sprite = ClickSprite; gameObject.transform.Find("MenuBar").GetComponent().DOLocalMoveX(960, 0.5f); if (gameObject.transform.Find("MenuBar").GetComponent().localPosition.x == 960) { gameObject.transform.Find("MenuBar").GetComponent().DOLocalMoveX(1070, 0.5f); //gameObject.transform.Find("CloseDefaultBtn").GetComponent().sprite = ClickSprite; } break; case "ToolRoomBtn": SceneManager.LoadScene("04_ToolMaterialScene"); break; case "SiteBtn": SceneManager.LoadScene(""); break; case "WorkOrderBtn": break; case "WorkTicketBtn": break; default: break; } } }