diff --git a/Books/2-框架概览.md b/Books/2-框架概览.md
index effe7c02..4f21cd67 100644
--- a/Books/2-框架概览.md
+++ b/Books/2-框架概览.md
@@ -1,16 +1,16 @@
# TEngine
## TEngine-Runtime
-### AOT内核基于Gameframework,最简化以及商业化适配。
+### AOT内核基于Gameframework,优化、最简化以及商业化适配。

## AOT游戏框架模块基类。
-#### 框架思路为面向接口编程,如Resource资源模块,开发白皮书为先定义IResourceManager的接口规范,然后编写ResourceManager继承框架具体实现(GameFrameworkModule)以及实现接口。最后实现调用层GameFrameworkModuleBase,调用层可以拓展编辑器供开发者自定义模块参数。
+#### 框架思路为面向接口编程,如Resource资源模块,开发白皮书为先定义IResourceManager的接口规范,然后编写ResourceManager继承框架具体实现(ModuleImp)以及实现接口。最后实现调用层Module,调用层可以拓展编辑器供开发者自定义模块参数。
``` csharp
///
-/// 游戏框架模块抽象类。GameFrameworkModule为具体框架模块实现。
+/// 游戏框架模块抽象类。ModuleImp为具体框架模块实现。
///
-internal abstract class GameFrameworkModule
+internal abstract class ModuleImp
{
///
/// 获取游戏框架模块优先级。
@@ -34,16 +34,16 @@ internal abstract class GameFrameworkModule
//=====================================================================//
///
-/// 游戏框架模块抽象类。GameFrameworkModuleBase 为Mono调用层。
+/// 游戏框架模块抽象类。Module 为Mono调用层。
///
-public abstract class GameFrameworkModuleBase : MonoBehaviour
+public abstract class Module : MonoBehaviour
{
///
/// 游戏框架模块初始化。
///
protected virtual void Awake()
{
- GameEntry.RegisterModule(this);
+ ModuleSystem.RegisterModule(this);
}
}
```
diff --git a/Books/Donate.md b/Books/Donate.md
new file mode 100644
index 00000000..3ef66a4c
--- /dev/null
+++ b/Books/Donate.md
@@ -0,0 +1,16 @@
+## Buy me a coffee.
+
+您的赞助会让我们做得更快更好,如果觉得TEngine对您有帮助,不妨赞助我买杯咖啡吧~
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Books/src/Donate-微信.jpg b/Books/src/Donate-微信.jpg
new file mode 100644
index 00000000..7c491f27
Binary files /dev/null and b/Books/src/Donate-微信.jpg differ
diff --git a/Books/src/Donate-支付宝.jpg b/Books/src/Donate-支付宝.jpg
new file mode 100644
index 00000000..41fec6ee
Binary files /dev/null and b/Books/src/Donate-支付宝.jpg differ
diff --git a/README.md b/README.md
index 4c90446c..f87018d6 100644
--- a/README.md
+++ b/README.md
@@ -46,6 +46,7 @@
* [06_对象池模块](Books/3-4-%E5%AF%B9%E8%B1%A1%E6%B1%A0%E6%A8%A1%E5%9D%97.md): 展示对象池模块概览。
* [07_配置表模块](Books/3-6-%E9%85%8D%E7%BD%AE%E8%A1%A8%E6%A8%A1%E5%9D%97.md): 展示配置表模块概览。
* [08_流程模块](Books/3-7-%E6%B5%81%E7%A8%8B%E6%A8%A1%E5%9D%97.md): 展示商业化流程模块。
+* [09_UI模块](Books/3-5-UI模块.md): 展示商业化UI模块。
## 为什么要使用TEngine
@@ -85,6 +86,11 @@ Assets
└── GameLogic // 游戏业务逻辑程序集 [Dll]
├── GameApp.cs // 热更主入口
└── GameApp_RegisterSystem.cs // 热更主入口注册系统
+
+
+TEngine
+├── Editor // TEngine编辑器核心代码
+└── Runtime // TEngine运行时核心代码
```
- 必要:项目使用了以下第三方插件,请自行购买导入:
@@ -103,3 +109,8 @@ Assets
## 交流群
### 群 号:862987645
+
+
+## Buy me a coffee.
+
+[您的赞助会让我们做得更快更好,如果觉得TEngine对您有帮助,不妨赞助我买杯咖啡吧~](Books/Donate.md)