备份CatanBuilding瘦身独立工程

This commit is contained in:
JSD\13999
2026-05-26 16:15:54 +08:00
commit 2d0e6a61b7
12001 changed files with 2431925 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
using asap.core;
using UniRx;
using UnityEngine;
public class BasePanel : MonoBehaviour
{
protected static string panelName = "HomePanel";
protected string oldPanelName;
public static string PanelName => panelName;
protected CompositeDisposable disposables = new CompositeDisposable();
protected virtual void Start()
{
panelName = GetType().Name;
}
protected virtual void OnDestroy()
{
GContext.container.Resolve<IUIService>()?.ReleaseSpriteDic(GetType().Name);
disposables?.Dispose();
disposables = null;
//if (!string.IsNullOrEmpty(oldPanelName))
//{
// panelName = oldPanelName;
//}
}
}