(client) feat:右键菜单全局与UI分离,Building生成支持,双层地图重写

This commit is contained in:
m0_75251201
2025-08-11 12:45:52 +08:00
parent 670f778eee
commit 9922f06990
30 changed files with 1060 additions and 1986 deletions

View File

@ -0,0 +1,31 @@
using System.Collections.Generic;
using Prefab;
using UnityEngine;
using UnityEngine.Events;
namespace Base
{
public class RightMenu : Utils.MonoSingleton<RightMenu>
{
public RightMenuPrefab rightMenuPrefab;
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();
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 7f6fd5ff82ab4ce4aae8dd41118277f8