From a710d1cb7692033e2e770dd1d236bacae55e5e06 Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Mon, 10 Jul 2023 13:59:56 +0800 Subject: [PATCH] [+] Books --- Books/3-5-UI模块.md | 4 ++-- Books/3-7-流程模块.md | 24 +++++++++++++++++++++++- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/Books/3-5-UI模块.md b/Books/3-5-UI模块.md index 33783ab8..9d59dcd0 100644 --- a/Books/3-5-UI模块.md +++ b/Books/3-5-UI模块.md @@ -1,5 +1,5 @@ ## 3-5.UI模块 - UIModule -一个游戏70%都是UI,剩下30%才是GamePlay,所以有一套简洁强大的商业化UI模块以及UI开发工作流将是项目的一大利器,能够提高至少一倍的开发效率。 +一个游戏70%都是UI,剩下30%才是GamePlay,所以有一套简洁强大的商业化UI模块以及UI开发工作流将是项目的一大利器,能够提高至少一倍的开发效率。(配合事件模块实现MVE[Model - View - Event]事件驱动架构) UI脚本为纯C#实现,脱离Mono的生命周期,由UIModule的帧更新驱动并管理UI的生命周期。 @@ -17,7 +17,7 @@ Scene窗口下右键ScriptGenerator菜单下About目录有默认UI命名前缀 1.遵守前期默认配置或者自定义配置进行UI编排 ![image](src/3-5-3.png) -2.在UI的根节点右键ScriptGenerator生成UI代码到剪贴板上!!! +2.在UI的根节点右键ScriptGenerator生成UI代码到剪贴板上!!!(注-使用-UniTask的生成代码可以做异步事件流驱动的UI。) ![image](src/3-5-4.png) 3.自行创建UI脚本到需要的目录下并复制UI脚本。 diff --git a/Books/3-7-流程模块.md b/Books/3-7-流程模块.md index aabb7a8d..87662ecb 100644 --- a/Books/3-7-流程模块.md +++ b/Books/3-7-流程模块.md @@ -1,2 +1,24 @@ ## 7.流程模块 - ProcedureModule -待补充 \ No newline at end of file + +### ProcedureLaunch - 流程启动 + +### ProcedureSplash - 流程闪屏 + +### ProcedureInitPackage - 流程初始化Package + +### ProcedureInitResources - 流程初始化Resources + +### ProcedureUpdateVersion - 流程更新版本Version + +### ProcedureUpdateManifest - 流程更新Mainfest清单 + +### ProcedureCreateDownloader - 流程创建下载器 + +### ProcedureDownloadFile - 流程下载文件 + +### ProcedureDownloadOver - 流程下载文件结束 + +### ProcedureClearCache - 流程清理缓存 + + +### ProcedureLoadAssembly - 流程加载进入热更新程序集 \ No newline at end of file