From 8486bd807e4c8580ff562204313fb9eefa57921e Mon Sep 17 00:00:00 2001 From: kuanpan Date: Sat, 17 Jan 2026 13:01:21 +0800 Subject: [PATCH 1/9] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pages/moreoneshotbeats?= =?UTF-8?q?.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/moreoneshotbeats.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/moreoneshotbeats.md b/pages/moreoneshotbeats.md index a560277..f565cfa 100644 --- a/pages/moreoneshotbeats.md +++ b/pages/moreoneshotbeats.md @@ -179,7 +179,7 @@ es.SayReadyGetSetGo_Go 3 1[]; 与方块单发拍的概念类似,**细分拍**也是“一次性”的单发拍,但是会产生多次等间距的心跳脉冲,按键的次数也变为多次。 -细分拍最早出现于`MD-1`,当时官方谱面没有官方名称,且最多仅有两个三角拍;后来第五章更新后三角拍首次出现在`5-1`并正式更名为**细分拍**,并出现了多个细分。 +细分拍最早出现于`MD-1`,当时官方谱面没有官方名称,且最多仅有两个三角拍;后来第五章更新后三角拍首次出现在`5-1`并正式更名为**细分拍**,并出现了多个细分;在关卡`5-2N`中最多涉及到了五级细分;正式版更新后,在关卡`7-X2`中甚至有了八细分。 在修饰符中选择方块后,将细分数量设为大于 1 的值或者点击细分符号`△`,即可创建细分拍。特殊音效的添加与方块单发拍类似。最多可以将细分数量设置为 10 。 From 7300fbfa162fd73d1e6a8aa3232e8ff3ddf99f61 Mon Sep 17 00:00:00 2001 From: kuanpan Date: Sat, 17 Jan 2026 13:16:32 +0800 Subject: [PATCH 2/9] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pages/classicbeat.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/classicbeat.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pages/classicbeat.md b/pages/classicbeat.md index 2f7c987..b45e865 100644 --- a/pages/classicbeat.md +++ b/pages/classicbeat.md @@ -36,6 +36,8 @@ > 尽量不要在第一拍设置`X`记号,这对纯音押玩家是不可预知的,在轨道数量多的情况下也会显得比较难理清节奏。如果你觉得你的音乐中这段节奏第一拍不放`X`就浑身难受,那也需要打开护士数拍(参考`X-WOT`这关中的`xx-----`)。 +> 此外像马克的短轨道,需调用自定义方法来完成,语句为`SetRowLength(轨道编号[0索引的], 轨道长度[1~7的整数])`。如果你还不明白自定义方法是什么,需要先翻到[自定义方法](../pages/custommethod.md)看看。考虑到这玩意问的人比较多,所以就先写在此处了。 + 最后的选项“**分解为自由时长节拍**”较为复杂,我们放到[这里](/pages/moreclassicbeats)再介绍。 ## 护士节奏提示 From a6711f859f455b39fbedd75ad93df297cd30489b Mon Sep 17 00:00:00 2001 From: kuanpan Date: Tue, 20 Jan 2026 21:57:10 +0800 Subject: [PATCH 3/9] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pages/moreoneshotbeats?= =?UTF-8?q?.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/moreoneshotbeats.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/moreoneshotbeats.md b/pages/moreoneshotbeats.md index f565cfa..07bca46 100644 --- a/pages/moreoneshotbeats.md +++ b/pages/moreoneshotbeats.md @@ -350,7 +350,7 @@ g 0 -1 3 2 #0000[offset=0 1]{ 对于长按单发拍,一共有四个关键的时间点:十字,出拍点(绿线),按拍点(黄线),长按(紫色格子)。 ```rdtkview 5 3 - { "bar": 1, "beat": 3, "y": 2, "type": "AddOneshotBeat","interval": 2, "tick": 1, "hold": true }, + { "bar": 1, "beat": 3, "y": 2, "type": "AddOneshotBeat","interval": 2, "tick": 1, "hold": true } ``` - **十字**显示长按单发拍子的提示音。 From 4d7e2961f83d9b4009056ad1d87fd00588642d61 Mon Sep 17 00:00:00 2001 From: kuanpan Date: Tue, 20 Jan 2026 22:13:50 +0800 Subject: [PATCH 4/9] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pages/appendix=5Fgimmi?= =?UTF-8?q?cks.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/appendix_gimmicks.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pages/appendix_gimmicks.md b/pages/appendix_gimmicks.md index aac19a7..d024751 100644 --- a/pages/appendix_gimmicks.md +++ b/pages/appendix_gimmicks.md @@ -98,6 +98,12 @@ 在`5-2N 无以为继的伤心欲绝`中被首次引入。 +### 长按单发拍子 + +当听到咻噗的声音时,说明下一次击拍需要长按到下一个出拍点。 + +在`7-1 模糊`中被首次引入。 + ### 冲击拍子 单发拍子根据哨声提示在脉冲和按拍时全都按拍。 From f18d0974ac2ab7db65472ffc4e99a0c78c1d4c13 Mon Sep 17 00:00:00 2001 From: kuanpan Date: Thu, 22 Jan 2026 09:16:05 +0800 Subject: [PATCH 5/9] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pages/moverow.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/moverow.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pages/moverow.md b/pages/moverow.md index e01a7ee..fb86c0a 100644 --- a/pages/moverow.md +++ b/pages/moverow.md @@ -116,6 +116,19 @@ 5、**移动角色和心脏:**角色和心脏的移动是以他们在轨道中的位置为原点来移动的,比如填写`x: 0, y: 20px`则角色或者心脏向上移动20个像素。你可以使用这个功能把整个轨道挪到屏幕外面去,再以此为原点把心脏挪回来,就可以做到在屏幕内只显示心脏。 +## 旋转轨道 + +> 目前该事件还不稳定,部分动作可能与轨道移动有冲突。 + +如果想要实现`6-2`马克一人多轨的情况就使用旋转轨道事件。 + +先准备两个轨道,使用`连接`将轨道2连接到轨道1上,此时心会自动变成裂纹状态,如果不想要这个效果,可以用下一章轨道涂色里的`心`设置回默认。 + +在连接后,通过`分割`可以将两个轨道都显示出来,这两个轨道都会对被连接到的轨道对应角色产生影响。 + +`断开`后这些轨道都会回复正常状态。 + + ## 演示关卡 版面已经占的有些多了,更多的轨道移动脑洞我们留在演示关卡中间。 From 64fe405d2ee68dd87eeb9381260e010c96aac3f7 Mon Sep 17 00:00:00 2001 From: kuanpan Date: Thu, 22 Jan 2026 09:17:07 +0800 Subject: [PATCH 6/9] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pages/oneshotbeat.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/oneshotbeat.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/oneshotbeat.md b/pages/oneshotbeat.md index 1defd57..71ef715 100644 --- a/pages/oneshotbeat.md +++ b/pages/oneshotbeat.md @@ -1,4 +1,4 @@ -# 05 单发拍子 +# 单发拍子 ## 单发拍子功能介绍 From 6a433657f615a0f04ef350ab37d571143028cc82 Mon Sep 17 00:00:00 2001 From: kuanpan Date: Thu, 22 Jan 2026 11:41:05 +0800 Subject: [PATCH 7/9] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pages/moverow.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/moverow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/moverow.md b/pages/moverow.md index fb86c0a..604c8d1 100644 --- a/pages/moverow.md +++ b/pages/moverow.md @@ -120,7 +120,7 @@ > 目前该事件还不稳定,部分动作可能与轨道移动有冲突。 -如果想要实现`6-2`马克一人多轨的情况就使用旋转轨道事件。 +如果想要实现`6-2`马克一人多轨的情况就可以使旋转轨道事件。 先准备两个轨道,使用`连接`将轨道2连接到轨道1上,此时心会自动变成裂纹状态,如果不想要这个效果,可以用下一章轨道涂色里的`心`设置回默认。 From e23b6000c4e6b18b76a3f151e5d0aad4e22d68cd Mon Sep 17 00:00:00 2001 From: OLDREDSTONE Date: Sat, 24 Jan 2026 17:41:28 +0800 Subject: [PATCH 8/9] =?UTF-8?q?=E5=88=B6=E4=BD=9C=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E8=A1=A8=E5=A2=9E=E5=8A=A0=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/changelog.md | 3 +++ pages/credits.md | 1 + 2 files changed, 4 insertions(+) diff --git a/pages/changelog.md b/pages/changelog.md index ceb0c08..544f4ec 100644 --- a/pages/changelog.md +++ b/pages/changelog.md @@ -1,5 +1,8 @@ # 更新信息 +#### 2026-01-24 +- 制作人员表增加了 + #### 2026-01-16 - RDTKView(~~RDView2~~) 已完成部署 diff --git a/pages/credits.md b/pages/credits.md index f654e9c..35e5b95 100644 --- a/pages/credits.md +++ b/pages/credits.md @@ -13,6 +13,7 @@ - [NoMathExpectation](https://space.bilibili.com/184862524) - [0x4D2](https://space.bilibili.com/478595264) - [正宗的小绿君](https://space.bilibili.com/1782518253) + - [kuanpan](https://space.bilibili.com/1928620300) - 视频制作: - [吾夜犹明](https://space.bilibili.com/29219948) - [山不转水到渠成](https://space.bilibili.com/4870582) From 5555e612b3ecba8cbb04399def5e64dac11c0f71 Mon Sep 17 00:00:00 2001 From: OLDREDSTONE Date: Sat, 24 Jan 2026 18:00:59 +0800 Subject: [PATCH 9/9] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AF=B9=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E7=BC=96=E6=92=B0=E7=9A=84=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 44 +++++++++++++++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 15b0606..9b866ac 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,32 @@ # 节奏医生中文编辑器教程网站 -## 预览和编辑 +## 预览 ### [Visual Studio Code](https://code.visualstudio.com/) -此项目基于 [docsify](https://docsify.js.org/#/) 编辑,并使用 [RDView](https://github.com/OLDRedstone/RDView) 显示编辑器可交互模块。 +此项目基于 [docsify](https://docsify.js.org/#/) 编辑,并使用 [RDView](https://github.com/OLDRedstone/RDView) 和 [RhythmBase.View(RDTKView)](https://github.com/OLDRedstone/RhythmBase.View) 显示编辑器可交互模块。 +可以参考以下多种方案预览编辑效果。 -- 确保 [安装 markdown-rdview-support](https://github.com/OLDRedstone/markdown-rdview-support) 即可预览 RDView 内容。 +- [安装 docsify](https://docsify.js.org/#/quickstart) 以实时预览页面。 + + ```bash + npm i docsify-cli -g + ``` + + - 运行以下命令以启动本地服务器实时预览。 + + ```bash + docsify s + ``` + +- 在 Visual Studio Code 插件商店[安装 Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) 以预览。 + +### RDView + +> ### 此条目即将废弃。 +> 请优先使用 RhythmBase.View 格式。 + +- [安装 markdown-rdview-support](https://github.com/OLDRedstone/markdown-rdview-support) 以预览 RDView 内容。 如果成功安装,那么以下内容的 markdown 预览应当是一个事件栏。 ```rdview 7 5 1 @@ -15,16 +35,18 @@ es.SetCrotchetsPerBar_4 0 1[]; eb.AddClassicBeat 0 2[tick=6]; ``` -- 确保 [安装 docsify](https://docsify.js.org/#/quickstart) 以实时预览页面。 +### RhythmBase.View -```bash -npm i docsify-cli -g -``` +RDView 的替代。 +可以直接使用关卡文件内格式进行展示。 +暂无计划支持 Visual Studio Code 内预览。(~~感觉没必要支持~~) +可以访问[此处](https://view.obugs.cn/)以预览效果和获得额外属性说明。 -- 运行以下命令以启动本地服务器实时预览。 +## 编辑 -```bash -docsify s -``` +请尽量使用 [RhythmBase.View(RDTKView)](https://github.com/OLDRedstone/RhythmBase.View) 格式展示事件。 +本教程后期将会逐步迁移模块指此格式。 + +## 其他 Game assets courtesy of [7th Beat Games](https://7thbe.at/). Game assets are excluded from this site's license. \ No newline at end of file