using System.Collections.Generic; using Prefab; using UnityEngine; using UnityEngine.Events; namespace Base { public class RightMenu : Utils.MonoSingleton { public RightMenuPrefab rightMenuPrefab; public Vector3 Position { set { rightMenuPrefab.transform.position = value; } get { return rightMenuPrefab.transform.position; } } public void Show() { rightMenuPrefab.Show(); } public void Hide() { rightMenuPrefab.Hide(); } public void Init(List<(string name, UnityAction callback)> buttons) { rightMenuPrefab.Init(buttons); } protected override void OnStart() { Hide(); } } }