From 260592cdddc77e2bcd0364a2f8629d6f5c76769b Mon Sep 17 00:00:00 2001 From: SyoDesk Date: Mon, 25 Apr 2022 17:24:26 +0800 Subject: [PATCH] =?UTF-8?q?11.=20=E6=97=A0=E5=B0=BD=E6=B0=B4=E7=AE=A1?= =?UTF-8?q?=E5=AD=90=E6=BB=9A=E6=BB=9A=E6=9D=A5=EF=BC=88=E4=BA=8C=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../config.json" | 11 +++++++ .../learn.json" | 7 ++++ .../learn.md" | 32 +++++++++++++++++++ data/tree.json | 10 ++++++ 4 files changed, 60 insertions(+) create mode 100644 "data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/config.json" create mode 100644 "data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/learn.json" create mode 100644 "data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/learn.md" diff --git "a/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/config.json" "b/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/config.json" new file mode 100644 index 0000000..5cd1d4e --- /dev/null +++ "b/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/config.json" @@ -0,0 +1,11 @@ +{ + "node_id": "game-7dd736ff4d2e43bfa002ad16964a7ea8", + "keywords": [], + "children": [], + "export": [ + "learn.json" + ], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/learn.json" "b/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/learn.json" new file mode 100644 index 0000000..0afe64c --- /dev/null +++ "b/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/learn.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": "hello_tute", + "source": "learn.md", + "notebook_enable": false, + "exercise_id": "3324da1bb1d64bdd837ee14a6a4c168b" +} \ No newline at end of file diff --git "a/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/learn.md" "b/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/learn.md" new file mode 100644 index 0000000..c291c00 --- /dev/null +++ "b/data/1.\346\270\270\346\210\217\345\274\200\345\217\221\345\205\245\351\227\250\345\210\235\351\230\266/1.Godot Engine\345\205\245\351\227\250/11.\346\227\240\345\260\275\346\260\264\347\256\241\345\255\220\346\273\232\346\273\232\346\235\245\357\274\210\344\272\214\357\274\211/learn.md" @@ -0,0 +1,32 @@ +# 无尽水管子滚滚来(二) + +请先阅读本节讲义⬇ + +[《无尽水管子滚滚来(二)》](https://orzgame.blog.csdn.net/article/details/104919515) + + + + +在构造一对水管子的时候,为什么要按照下图所示的结构构造? + + +![水管子的场景结构](https://img-blog.csdnimg.cn/20200318183720887.png#pic_center) + + +## 答案 + +让上下水管以及中间的得分区都作为Pipe节点的子节点,这样只要控制Pipe节点的移动其它节点也就可以同步移动了 + +## 选项 + +### A + +并没有特别的原因,仅仅是为了好看 + +### B + +这是Godot引擎的要求,必须要这样做 + +### C + +这样比较好看 diff --git a/data/tree.json b/data/tree.json index d06d7a4..8ad69dc 100644 --- a/data/tree.json +++ b/data/tree.json @@ -131,6 +131,16 @@ "keywords_forbid": [], "group": 0 } + }, + { + "无尽水管子滚滚来(二)": { + "node_id": "game-7dd736ff4d2e43bfa002ad16964a7ea8", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } } ], "keywords_must": [], -- GitLab