mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
模块
This commit is contained in:
@@ -5,7 +5,7 @@ using Object = UnityEngine.Object;
|
||||
namespace TEngine
|
||||
{
|
||||
/// <summary>
|
||||
/// 调试器组件。
|
||||
/// 调试器模块。
|
||||
/// </summary>
|
||||
[DisallowMultipleComponent]
|
||||
public sealed partial class DebuggerModule : GameFrameworkModuleBase
|
||||
@@ -157,7 +157,7 @@ namespace TEngine
|
||||
private SettingModule _mSettingModule = null;
|
||||
|
||||
/// <summary>
|
||||
/// 游戏框架组件初始化。
|
||||
/// 游戏框架模块初始化。
|
||||
/// </summary>
|
||||
protected override void Awake()
|
||||
{
|
||||
|
@@ -24,7 +24,7 @@ namespace TEngine
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 游戏框架组件初始化。
|
||||
/// 游戏框架模块初始化。
|
||||
/// </summary>
|
||||
protected override void Awake()
|
||||
{
|
||||
|
@@ -20,8 +20,8 @@ namespace TEngine
|
||||
/// <summary>
|
||||
/// 获取游戏框架模块。
|
||||
/// </summary>
|
||||
/// <typeparam name="T">要获取的游戏框架组件类型。</typeparam>
|
||||
/// <returns>要获取的游戏框架组件。</returns>
|
||||
/// <typeparam name="T">要获取的游戏框架模块类型。</typeparam>
|
||||
/// <returns>要获取的游戏框架模块。</returns>
|
||||
public static T GetModule<T>() where T : GameFrameworkModuleBase
|
||||
{
|
||||
return (T)GetModule(typeof(T));
|
||||
@@ -30,8 +30,8 @@ namespace TEngine
|
||||
/// <summary>
|
||||
/// 获取游戏框架模块。
|
||||
/// </summary>
|
||||
/// <param name="type">要获取的游戏框架组件类型。</param>
|
||||
/// <returns>要获取的游戏框架组件。</returns>
|
||||
/// <param name="type">要获取的游戏框架模块类型。</param>
|
||||
/// <returns>要获取的游戏框架模块。</returns>
|
||||
public static GameFrameworkModuleBase GetModule(Type type)
|
||||
{
|
||||
LinkedListNode<GameFrameworkModuleBase> current = s_GameFrameworkModules.First;
|
||||
@@ -51,8 +51,8 @@ namespace TEngine
|
||||
/// <summary>
|
||||
/// 获取游戏框架模块。
|
||||
/// </summary>
|
||||
/// <param name="typeName">要获取的游戏框架组件类型名称。</param>
|
||||
/// <returns>要获取的游戏框架组件。</returns>
|
||||
/// <param name="typeName">要获取的游戏框架模块类型名称。</param>
|
||||
/// <returns>要获取的游戏框架模块。</returns>
|
||||
public static GameFrameworkModuleBase GetModule(string typeName)
|
||||
{
|
||||
LinkedListNode<GameFrameworkModuleBase> current = s_GameFrameworkModules.First;
|
||||
|
@@ -3,12 +3,12 @@
|
||||
namespace TEngine
|
||||
{
|
||||
/// <summary>
|
||||
/// 游戏框架组件抽象类。
|
||||
/// 游戏框架模块抽象类。
|
||||
/// </summary>
|
||||
public abstract class GameFrameworkModuleBase : MonoBehaviour
|
||||
{
|
||||
/// <summary>
|
||||
/// 游戏框架组件初始化。
|
||||
/// 游戏框架模块初始化。
|
||||
/// </summary>
|
||||
protected virtual void Awake()
|
||||
{
|
||||
|
@@ -29,7 +29,7 @@ namespace TEngine
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 基础组件。
|
||||
/// 内存池模块。
|
||||
/// </summary>
|
||||
[DisallowMultipleComponent]
|
||||
public sealed class MemoryPoolModule : GameFrameworkModuleBase
|
||||
|
@@ -5,7 +5,7 @@ using UnityEngine;
|
||||
namespace TEngine
|
||||
{
|
||||
/// <summary>
|
||||
/// 对象池组件。
|
||||
/// 对象池模块。
|
||||
/// </summary>
|
||||
[DisallowMultipleComponent]
|
||||
public sealed class ObjectPoolModule : GameFrameworkModuleBase
|
||||
@@ -24,7 +24,7 @@ namespace TEngine
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 游戏框架组件初始化。
|
||||
/// 游戏框架模块初始化。
|
||||
/// </summary>
|
||||
protected override void Awake()
|
||||
{
|
||||
|
@@ -104,7 +104,7 @@ namespace TEngine
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 游戏框架组件初始化。
|
||||
/// 游戏框架模块初始化。
|
||||
/// </summary>
|
||||
protected override void Awake()
|
||||
{
|
||||
|
@@ -5,7 +5,7 @@ using UnityEngine;
|
||||
namespace TEngine
|
||||
{
|
||||
/// <summary>
|
||||
/// 游戏配置组件。
|
||||
/// 游戏配置模块。
|
||||
/// </summary>
|
||||
[DisallowMultipleComponent]
|
||||
public sealed class SettingModule : GameFrameworkModuleBase
|
||||
@@ -30,7 +30,7 @@ namespace TEngine
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 游戏框架组件初始化。
|
||||
/// 游戏框架模块初始化。
|
||||
/// </summary>
|
||||
protected override void Awake()
|
||||
{
|
||||
|
Reference in New Issue
Block a user