diff --git a/Assets/GameScripts/DotNet/Core/Unity/ApplicationContext.cs b/Assets/GameScripts/DotNet/Core/Unity/GameContext.cs
similarity index 92%
rename from Assets/GameScripts/DotNet/Core/Unity/ApplicationContext.cs
rename to Assets/GameScripts/DotNet/Core/Unity/GameContext.cs
index e28c1b73..dd5a6a7e 100644
--- a/Assets/GameScripts/DotNet/Core/Unity/ApplicationContext.cs
+++ b/Assets/GameScripts/DotNet/Core/Unity/GameContext.cs
@@ -11,9 +11,9 @@ namespace TEngine
public struct OnAppClosed { }
- public static class ApplicationContext
+ public static class GameContext
{
- public static void Initialize()
+ public static void Init()
{
// 设置默认的线程的同步上下文
SynchronizationContext.SetSynchronizationContext(ThreadSynchronizationContext.Main);
diff --git a/Assets/GameScripts/DotNet/Core/Unity/ApplicationContext.cs.meta b/Assets/GameScripts/DotNet/Core/Unity/GameContext.cs.meta
similarity index 100%
rename from Assets/GameScripts/DotNet/Core/Unity/ApplicationContext.cs.meta
rename to Assets/GameScripts/DotNet/Core/Unity/GameContext.cs.meta
diff --git a/Assets/GameScripts/DotNet/Core/Unity/GameAppEntry.cs b/Assets/GameScripts/DotNet/Core/Unity/GameSystem.cs
similarity index 74%
rename from Assets/GameScripts/DotNet/Core/Unity/GameAppEntry.cs
rename to Assets/GameScripts/DotNet/Core/Unity/GameSystem.cs
index 1d67a8af..aa7c4ab9 100644
--- a/Assets/GameScripts/DotNet/Core/Unity/GameAppEntry.cs
+++ b/Assets/GameScripts/DotNet/Core/Unity/GameSystem.cs
@@ -4,16 +4,16 @@ using UnityEngine;
namespace TEngine
{
- public class GameAppEntry : MonoBehaviour
+ public class GameSystem : MonoBehaviour
{
///
- /// 初始化框架
+ /// 初始化框架。
///
- public static Scene Initialize()
+ public static Scene Init()
{
// 初始化框架
- ApplicationContext.Initialize();
- new GameObject("[TEngine.Unity]").AddComponent();
+ GameContext.Init();
+ new GameObject("[TEngine.Unity]").AddComponent();
// 框架需要一个Scene来驱动、所以要创建一个Scene、后面所有的框架都会在这个Scene下
// 也就是把这个Scene给卸载掉、框架的东西都会清除掉
return Scene.Create("Unity");
@@ -33,7 +33,7 @@ namespace TEngine
private void OnApplicationQuit()
{
EventSystem.Instance?.Publish(new OnAppClosed());
- ApplicationContext.Close();
+ GameContext.Close();
}
}
}
diff --git a/Assets/GameScripts/DotNet/Core/Unity/GameAppEntry.cs.meta b/Assets/GameScripts/DotNet/Core/Unity/GameSystem.cs.meta
similarity index 100%
rename from Assets/GameScripts/DotNet/Core/Unity/GameAppEntry.cs.meta
rename to Assets/GameScripts/DotNet/Core/Unity/GameSystem.cs.meta