Skip to content

Commit 016ce52

Browse files
committed
feat(拼接模式): begin
1 parent b915577 commit 016ce52

File tree

17 files changed

+312
-137
lines changed

17 files changed

+312
-137
lines changed
File renamed without changes.

doc/宣传.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
11
一万小时的结晶:3D编程模式
22

33

4+
5+
# 样稿
6+
7+
序言
8+
9+
目录
10+
11+
单一职责原则
12+
13+
依赖隔离模式
14+
15+
ECS模式
16+
17+
18+
19+
20+
# 推荐语
21+
22+
Milo Yip
23+
24+
张宏波
25+
可以宣传下rescript
26+
27+
李金磊
28+
29+
李靖
30+
31+
32+
33+
34+
小浩
35+
可写一句话推荐语,或者写个800字左右的推荐语
36+
37+

doc/第四轮.org

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,25 @@
1-
* TODO 删除注释文字
2-
3-
41
* TODO 修改代码
52

63
** TODO state的名字重命名为对应的state名
74

85
如管道模式->story_improve->Client:
96
将state重命名为editorState
107

8+
9+
** TODO 处理这种 splice_pattern_utils/Client
10+
来自拼接模式
11+
12+
13+
* TODO 给出代码:在“总”中给出进一步的说明
14+
15+
16+
* TODO 每个模式的具体案例增加到4个
17+
18+
19+
* TODO 删除注释文字
20+
21+
22+
1123
* TODO 修改结构,改成正式成书的结构(use markdown)
1224

1325

packages/依赖隔离模式/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -430,13 +430,13 @@ doSomethingUseDependency1()
430430
<!-- ## 实现该场景需要修改模式的哪些角色? -->
431431
<!-- ## 使用模式有什么好处? -->
432432

433-
- 替换编辑器使用的引擎
433+
- 替换编辑器使用的引擎、UI库等第三方库
434434

435-
- 升级编辑器使用的引擎的版本
435+
- 升级编辑器使用的引擎、UI库等第三方库的版本
436436

437437
如需要升级编辑器使用的Three.js的版本,则只需要修改ThreeImplement,使其使用新版本的Three.js库即可
438438

439-
- 增加编辑器使用的引擎
439+
- 增加编辑器使用的引擎、UI库等第三方库
440440

441441
如需要让编辑器在已使用Three.js引擎的基础上增加使用Babylon.js引擎,则只需要加入BabylonImplement和Babylon.js库即可
442442

0 commit comments

Comments
 (0)