ball 项目提交

This commit is contained in:
2026-04-20 12:06:34 +08:00
parent 4331ebba60
commit 99145facbd
6052 changed files with 576445 additions and 0 deletions
@@ -0,0 +1,39 @@
namespace BallKingdomCrush
{
public abstract class BaseUnityManager<T> : SingletonUnity<T>, InterfaceManager
where T : BaseUnityManager<T>
{
public bool IsInit { get; private set; }
public bool IsStartUp { get; private set; }
public bool IsDispose { get; private set; }
protected override string ParentRootName
{
get { return AppObjConst.MonoManagerGoName; }
}
protected override void New()
{
base.New();
IsDispose = false;
}
public virtual void Init()
{
IsInit = true;
}
public virtual void StartUp()
{
IsStartUp = true;
}
public virtual void DisposeBefore()
{
IsDispose = true;
IsInit = false;
IsStartUp = false;
}
}
}