[+] GameFrameworkModuleSystem

[+] GameFrameworkModuleSystem
This commit is contained in:
ALEXTANG
2023-07-22 17:53:00 +08:00
parent 5787d0f9dc
commit c96d20a89a
12 changed files with 15 additions and 15 deletions

View File

@@ -338,7 +338,7 @@ namespace TEngine
return;
}
ResourceManager = GameFrameworkEntry.GetModule<IResourceManager>();
ResourceManager = GameFrameworkModuleSystem.GetModule<IResourceManager>();
if (m_InstanceRoot == null)
{

View File

@@ -163,7 +163,7 @@ namespace TEngine
{
base.Awake();
m_DebuggerManager = GameFrameworkEntry.GetModule<IDebuggerManager>();
m_DebuggerManager = GameFrameworkModuleSystem.GetModule<IDebuggerManager>();
if (m_DebuggerManager == null)
{
Log.Fatal("Debugger manager is invalid.");

View File

@@ -30,7 +30,7 @@ namespace TEngine
{
base.Awake();
m_FsmManager = GameFrameworkEntry.GetModule<IFsmManager>();
m_FsmManager = GameFrameworkModuleSystem.GetModule<IFsmManager>();
if (m_FsmManager == null)
{
Log.Fatal("FSM manager is invalid.");

View File

@@ -4,9 +4,9 @@ using System.Collections.Generic;
namespace TEngine
{
/// <summary>
/// 游戏框架入口
/// 游戏框架模块实现类管理系统
/// </summary>
public static class GameFrameworkEntry
public static class GameFrameworkModuleSystem
{
private static readonly GameFrameworkLinkedList<GameFrameworkModule> GameFrameworkModules = new GameFrameworkLinkedList<GameFrameworkModule>();

View File

@@ -63,7 +63,7 @@ namespace TEngine
{
base.Awake();
m_LocalizationManager = GameFrameworkEntry.GetModule<ILocalizationManager>();
m_LocalizationManager = GameFrameworkModuleSystem.GetModule<ILocalizationManager>();
if (m_LocalizationManager == null)
{
Log.Fatal("Localization manager is invalid.");
@@ -86,7 +86,7 @@ namespace TEngine
return;
}
m_LocalizationManager.SetResourceManager(GameFrameworkEntry.GetModule<IResourceManager>());
m_LocalizationManager.SetResourceManager(GameFrameworkModuleSystem.GetModule<IResourceManager>());
LocalizationHelperBase localizationHelper = Helper.CreateHelper(m_LocalizationHelperTypeName, m_CustomLocalizationHelper);
if (localizationHelper == null)

View File

@@ -30,7 +30,7 @@ namespace TEngine
{
base.Awake();
m_ObjectPoolManager = GameFrameworkEntry.GetModule<IObjectPoolManager>();
m_ObjectPoolManager = GameFrameworkModuleSystem.GetModule<IObjectPoolManager>();
if (m_ObjectPoolManager == null)
{
Log.Fatal("Object pool manager is invalid.");

View File

@@ -56,7 +56,7 @@ namespace TEngine
{
base.Awake();
m_ProcedureManager = GameFrameworkEntry.GetModule<IProcedureManager>();
m_ProcedureManager = GameFrameworkModuleSystem.GetModule<IProcedureManager>();
if (m_ProcedureManager == null)
{
Log.Fatal("Procedure manager is invalid.");
@@ -94,7 +94,7 @@ namespace TEngine
yield break;
}
m_ProcedureManager.Initialize(GameFrameworkEntry.GetModule<IFsmManager>(), procedures);
m_ProcedureManager.Initialize(GameFrameworkModuleSystem.GetModule<IFsmManager>(), procedures);
yield return new WaitForEndOfFrame();

View File

@@ -173,7 +173,7 @@ namespace TEngine
return;
}
m_ResourceManager = GameFrameworkEntry.GetModule<IResourceManager>();
m_ResourceManager = GameFrameworkModuleSystem.GetModule<IResourceManager>();
if (m_ResourceManager == null)
{
Log.Fatal("YooAssetsManager component is invalid.");

View File

@@ -142,7 +142,7 @@ namespace TEngine
private void Update()
{
GameTime.StartFrame();
GameFrameworkEntry.Update(Time.deltaTime, Time.unscaledDeltaTime);
GameFrameworkModuleSystem.Update(Time.deltaTime, Time.unscaledDeltaTime);
}
private void OnApplicationQuit()
@@ -153,7 +153,7 @@ namespace TEngine
private void OnDestroy()
{
GameFrameworkEntry.Shutdown();
GameFrameworkModuleSystem.Shutdown();
}
/// <summary>

View File

@@ -36,7 +36,7 @@ namespace TEngine
{
base.Awake();
m_SettingManager = GameFrameworkEntry.GetModule<ISettingManager>();
m_SettingManager = GameFrameworkModuleSystem.GetModule<ISettingManager>();
if (m_SettingManager == null)
{
Log.Fatal("Setting manager is invalid.");

View File

@@ -17,7 +17,7 @@ namespace TEngine
{
base.Awake();
_timerManager = GameFrameworkEntry.GetModule<TimerManager>();
_timerManager = GameFrameworkModuleSystem.GetModule<TimerManager>();
if (_timerManager == null)
{
Log.Fatal("TimerMgr is invalid.");