[+] Module

[+] Module
This commit is contained in:
ALEXTANG
2023-04-13 14:50:16 +08:00
parent 1766500f7c
commit 8d1078cb91
2 changed files with 16 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
namespace TEngine
{
/// <summary>
/// 模块化基础组件。
/// </summary>
/// <typeparam name="T">游戏框架模块抽象类。</typeparam>
public abstract class Module<T> where T : GameFrameworkModuleBase
{
private static T _instance;
public static T Instance => _instance ??= GameModule.Get<T>();
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: ca5335769163409baf13a0d5e3596dd2
timeCreated: 1681367938