TEngine--框架整体结构简要分析
TEngine整体结构
TEngine整体结构上可以拆分成继承了MonoBehaviour的Module模块类和只作为逻辑的ModuleImp模块实现类(类似Gameframework拆分成UGF和GF)。
从类图中我们可以看到,Module类继承自MonoBehaviour。它一般用来提供模块API,其主要逻辑通常由ModuleImp来实现。也就是说你想使用或查看模块API在模块对应的Module里就可以了,想要修改逻辑就要在ModuleImp下的类去修改。
其中ModuleSystem类用来管理Module类的注册和关闭,ModuleImpSystem则用来管理ModuleImp的创建、关闭和轮询。
从上图可以发现,查看和使用是在Module类下,修改逻辑则一般在ModuleImp类下。
TEngine--框架整体结构简要分析
https://www.liu2dream.fun/post/TEngine--框架整体结构简要分析/