Rizline Editor
More languages
More actions

Rizline Editor是由鸽游推出的官方关卡制作工具。本页面对Rizline Editor的功能进行介绍。
获取
Rizline Editor与Rizline PC版捆绑售卖,当玩家购买了Rizline PC版,Rizline Editor也会同时解锁。下载游戏后,玩家可在Steam商店中打开Rizline Editor并为Rizline PC版制作关卡。
首次进入Rizline Editor时,游戏会要求制作者阅读在创意工坊中发布自定义关卡时需要遵守的主要条款。
标题页面
打开Rizline Editor会进入其标题页面。制作者可在标题页面中新建关卡、打开已有关卡或阅读关卡制作指南、发布条款等。
创建或打开关卡
在标题页面中点击"新建"按钮即可创建关卡。新建关卡需要选择一个MP3或OGG格式的音乐文件,并输入曲目的基础BPM值。此值会保存为关卡文件中FbPM的值。除非直接修改关卡文件,曲目的基础BPM值在创建关卡后不能被修改,即使后续直接修改初始时刻的BPM值。
点击"打开"按钮即可打开已有关卡。打开已有关卡需要选择一个JSON文件,并选择一个MP3或OGG格式的音乐文件。若打开的JSON文件中没有指定FbPM的值,FbPM会默认设为0.0[1]。
点击"打开示例文件夹"会打开.../SteamLibrary/steamapps/common/Rizline/Editor/Samples/文件夹,其中存放Pastel Lines、Gleam feat. ふわまろ、Power Attack三首曲目的全难度等级关卡文件及曲目文件、两个示例关卡文件及一个示例曲目文件以供制作者参考。
若制作者以前在Rizline Editor中编写过关卡,再次进入标题页面时可以直接打开上次编辑的关卡。
使用手册与条款
制作者可在Rizline Editor标题页面左下角打开使用手册、查询歌曲授权信息,或查看自定义关卡歌曲授权指南。
关卡制作器

制作者可以通过关卡制作器制作关卡。关卡制作器页面包括左侧的工具栏与其余的操作区。
操作区

操作区是制作者对关卡进行实际操作的区域。此部分区域主体为横向的节拍线与纵向的水平吸附线。节拍线默认以一个节拍(时间间隔为[math]\displaystyle{ \frac{60}{BPM}s }[/math])为间隔,水平吸附线默认以半个宽度分度(即横向距离0.05)为间隔。当前节拍线会以亮红色标注,且当前节拍线上横向坐标为0的点会以半透明红色圆角菱形标注,以标示画布的平移节点。
操作区右侧滑动条标示曲目进度。滑块表示目前所处的相对纵向位置。下方数字表示画布的横向坐标,若未移动画布或摄像机,画布横向坐标为0的水平吸附线应位于画面中央。
操作区左下角标示了当前节拍线所处的节拍和其对应的曲目时刻。操作区左上角标示了当前聚焦的画布,若未聚焦任何画布,则左上角聚焦的画布将显示为"无"。
工具栏与快捷按键
制作者可以通过工具栏或快捷按键选定操作区需要更改的部分或对其进行更改。
全局快捷按键
无论制作者当前选择何种工具,均可以使用下列按键或按键组合对关卡制作器进行操作。
使用下列按键可以移动当前位置:
:吸附到上一个或下一个水平吸附线。- J :吸附到上一个节拍线。若此时位于第一个节拍线,则不会执行任何操作。
- K :吸附到下一个节拍线。若此时位于最后一个节拍线,则不会执行任何操作。
- ctrl + D :吸附到上一个整数节拍线。若此时位于第一个节拍线,则不会执行任何操作。
- ctrl + U :吸附到下一个整数节拍线。若此时位于最后一个节拍线,则不会执行任何操作。
- ctrl + J :在关卡制作器内降低0.5流速。若当前流速在1以下,则会降低0.1流速。若当前流速为0.1,则不会执行任何操作。
- ctrl + K :在关卡制作器内增加0.5流速。若当前流速在1以下,则会增加0.1流速。若当前流速为10,则不会执行任何操作。
使用下列按键可以切换工具:
- 1! :选择
光标工具。 - 2@ :选择
编辑线工具。 - 3# :选择
编辑音符工具。 - 4$ :选择
编辑颜色与主题工具。 - 5% :选择
编辑画布工具。 - 6^ :选择
编辑时间与速度工具。 - 7& :选择
编辑摄像机工具。 - 8* :选择
发布工具。
使用下列按键可以控制视图:
- F1 :显示所有仅需按下单键即可应用的快捷键。
- F2 :用于切换当按下组合快捷键中的 shift 、 alt 或 ctrl 时出现的快捷按键提示。
- tab :用于切换是否显示垂直吸附线。
- F11 :用于切换是否将应用全屏。
- F12 :用于切换关卡制作器的颜色主题。
- shift + J :用于增加垂直吸附密度。若当前垂直吸附密度为64,则不会执行任何操作。
- shift + K :用于降低垂直吸附密度。若当前垂直吸附密度为1,则不会执行任何操作。
使用下列按键可以播放关卡:
-
:用于在操作区内从当前位置播放关卡。 -
或 F5 :用于暂停播放关卡。 - alt +
或 F5 :用于在类似实际游玩风格的关卡播放器内从当前位置播放关卡。 - ctrl +
:用于操作区内从当前位置播放关卡,且暂停后会回到开始播放关卡的位置。 - ctrl + alt +
:用于在类似实际游玩风格的关卡播放器内从当前位置播放关卡,且暂停后会回到开始播放关卡的位置。
使用下列按键可以对编辑进行操作:
- ctrl + S :用于保存当前关卡文件。
- ctrl + shift +
:用于将当前关卡文件作为新的关卡文件进行保存。 - ctrl + Z :用于撤销上一步操作。
- ctrl + Y 或 ctrl + U 或 ctrl + shift + Z :用于恢复上一次撤销的操作。
使用下列按键可以切换关卡制作器的部分颜色的显示:
- shift + C :用于切换是否显示引导线的真实颜色。
- shift + B :用于切换是否显示背景色。
- shift + A :用于切换是否为1/2节拍线以及1/3节拍线标注特殊颜色以便区分。
使用下列按键可以切换聚焦的画布:
- A :聚焦下一个画布。若当前聚焦的是最后一个画布,则不会执行任何操作。
- Z :聚焦上一个画布。若当前未聚焦画布,则不会执行任何操作。
- shift + Z :用于取消聚焦画布。若当前未聚焦画布,则不会执行任何操作。
使用以下按键可以使用书签:
- ~` → ~` →任意字母按键:将当前纵向位置添加为书签。
- ~` → ~` → ~` :取消添加书签。
- ~` →已绑定书签的字母按键:跳转到保存的纵向位置。
- shift + ~` →已绑定书签的字母按键:移除对当前书签的绑定。
- shift + ~` → ~` :取消移除书签绑定。
多工具共用快捷按键
使用以下按键可以设置默认缓动类型:
- X :切换到下一个缓动类型。若当前缓动类型为Cos,按下此按键将会切换至Linear缓动类型。
- S :切换到上一个缓动类型。若当前缓动类型为Linear,按下此按键将会切换至Cos缓动类型。
- shift + S :切换为Linear缓动类型。若当前缓动类型为Linear,则不会执行任何操作。
光标
光标工具用于预览操作区而不对其中内容做出实际更改。当制作者进入关卡制作器时,工具栏会默认选中光标工具。
当鼠标指针悬停在光标工具上方时,可以更改操作区当前聚焦的画布。制作者进入关卡制作器时默认不聚焦任何画布。
编辑线

编辑线工具用于编辑引导线或判定环。使用编辑线工具需要聚焦于一个画布。
当鼠标指针悬停在编辑线工具上方时,可以更改引导线的初始属性,包括基础色(即默认节点颜色)、缓动类型、是否在创建时添加判定环[2]。
选定编辑线工具时,在操作区内点击
鼠标左键即可创建引导线。关卡制作器会将引导线的首个节点置于距离点击位置最近的交叉点[3]。若点击后松开,则会创建在关卡制作器内显示为一个点的引导线[4];若点击后按住鼠标左键并拖动鼠标,在其它纵向坐标大于等于初始节点的位置松开鼠标左键,则游戏会在距离松开位置最近的交叉点创建第二个节点,并将两节点连接为一条引导线;在其它纵向坐标小于初始节点的位置松开鼠标左键,则游戏会在距离松开位置最近的交叉点创建节点并将其作为首个节点,并将两节点连接为一条引导线。此时关卡制作器会在[]lines中创建一个新对象,并在此对象中的[]linePoints中创建两个节点。
在创建一条引导线后,使用鼠标左键点击引导线的最后一个节点并重复以上操作(此时下一个节点的纵向坐标不能小于上一个节点的纵向坐标),即可继续创建属于该引导线的节点,并将此节点与初始点击的节点连接作为此引导线的延续。
若在创建或延续引导线时,鼠标拖动途中按 A 或 Z 改变聚焦画布,则会将最后创建的节点放置于不同的画布上。对原画布的更改将不会作用在此节点上。若在拖动途中切换至不聚焦画布,则会取消放置新节点。
按住 ctrl 时,可以使用鼠标左键更改已创建节点的位置;也可以使用鼠标左键点击引导线与节拍线的交叉点并拖动,这会将此交叉点设为新的节点并移动位置。改变节点属性后,按住 ctrl ,使用鼠标左键点击已有节点并稍稍拖动鼠标,即可将已有节点属性更改为新的节点属性。
编辑线专用快捷按键
当制作者使用编辑线工具时,可以使用以下按键对操作区进行相应更改:
- ctrl + C :框选并复制所选引导线,并替换剪贴版内容。只有将整条引导线全部框选才可选中对应引导线。若在按住 ctrl 与 C 后,在框选时按住 shift ,则仅需框选引导线的至少一个节点即可选中整条引导线。若制作者没有开启
线色预览,选中的引导线会以亮黄色进行标记。此功能无法选中不在本画布或跨画布的引导线。 - ctrl + shift + C :框选并复制所选引导线,并添加在原剪贴版中。此功能仅需框选引导线的至少一个节点即可选中整条引导线。若制作者没有开启
线色预览,选中的引导线会以亮黄色进行标记。此功能无法选中不在本画布或跨画布的引导线。 - ctrl + X :框选并剪切所选引导线,并替换剪贴版内容。只有将整条引导线全部框选才可选中对应引导线。若在按住 ctrl 与 X 后,在框选时按住 shift ,则仅需框选引导线的至少一个节点即可选中整条引导线。若制作者没有开启
线色预览,选中的引导线会以亮黄色进行标记。此功能无法选中不在本画布或跨画布的引导线。 - ctrl + shift + X :框选并剪切所选引导线,并添加在原剪贴版中。此功能仅需框选引导线的至少一个节点即可选中整条引导线。若制作者没有开启
线色预览,选中的引导线会以亮黄色进行标记。此功能无法选中不在本画布或跨画布的引导线。 - ctrl + V :在距离鼠标位置最近的交叉点处粘贴剪贴版中存储的引导线。
- ctrl + shift + V :将剪贴版中存储的引导线左右镜像后,粘贴在距离鼠标位置最近的交叉点处。
- alt + S :框选引导线,并将选中的引导线节点颜色应用到此引导线的判定环的相应节点上。只有将整条引导线全部框选才可选中对应引导线。若在按住 alt 与 S 后,在框选时按住 shift ,则仅需框选引导线的至少一个节点即可选中整条引导线。若制作者没有开启
线色预览,选中的引导线会以亮黄色进行标记。此功能也会为隐藏的判定环着色。
编辑音符
编辑音符工具用于向引导线上添加音符。编辑音符不需要聚焦画布。
当鼠标指针悬停在编辑音符工具上方时,可以更改音符种类,包括Tap、Drag和Hold。
在引导线与节拍线的交点处使用
鼠标左键即可放置音符(Hold音符为头部)。若交叉点处存在多条引导线,则会在当前聚焦的画布内的引导线上放置音符,否则会在第一个放置的引导线上放置音符。
若放置的音符为Hold,点击交叉点处会默认放置一个纵向长度为半个节拍的Hold。若点击后按住鼠标左键并拖动鼠标,在其它纵向坐标大于等于初始节点,且纵向坐标不大于非本画布的节点(仅在聚焦特定画布时)或引导线末尾的位置松开鼠标左键,则游戏会将Hold的尾部放置在距离松开左键的位置最近的纵向坐标、与Hold头部相同的水平坐标处。
若在鼠标拖动途中按 A 或 Z 改变聚焦画布,则会将Hold放置于不同的画布上。对原画布的更改将不会作用在Hold尾部。若在拖动途中切换至不聚焦画布,则Hold尾部可以放置在纵向坐标不大于引导线尾部纵向坐标且不小于Hold头部纵向坐标的任意位置。
创建音符时,关卡编辑器会在相应引导线对象中的[]notes数组中创建一个对象并存储音符信息。
编辑音符专用按键
当制作者使用编辑音符工具时,可以使用以下按键对放置的音符进行相应更改:
- Q :将要放置的音符更改为Tap。若当前要放置的音符为Tap,则不会执行任何操作。
- W :将要放置的音符更改为Drag。若当前要放置的音符为Drag,则不会执行任何操作。
- E :将要放置的音符更改为Hold。若当前要放置的音符为Hold,则不会执行任何操作。
编辑颜色与主题
编辑颜色与主题工具用于更改关卡的主题色以及引导线、判定环的颜色。编辑颜色与主题不需要聚焦画布。
当鼠标指针悬停在编辑颜色与主题工具上方时,可以更改关卡的主题色与Riztime的起止时间。关卡制作器不支持创建多个Riztime,若通过更改[]colorList与[]challengeTimes以创建多个Riztime,关卡制作器内仅会显示第一个Riztime的主题色以及起止时间,但实际游戏内可正常显示。
选定编辑颜色与主题工具后,使用
鼠标左键点击引导线即可更改其覆盖色以及判定环颜色。若制作者没有开启
线色预览,选中的引导线会以亮黄色进行标记。
在游戏内可视区域的左侧可以更改引导线的覆盖色(即"线色覆盖")。选中引导线后,可在左侧的颜色气泡中更改引导线的覆盖色。当改变引导线的覆盖色时,关卡制作器会在当前节拍线与选定引导线的交点处创建一个覆盖色节点并存储在[]lineColor中。
若:
- 引导线基础色的红色(R)通道强度值为[math]\displaystyle{ R_1 }[/math],绿色(G)通道强度值为[math]\displaystyle{ G_1 }[/math],蓝色(B)通道强度值为[math]\displaystyle{ B_1 }[/math],透明度(A)通道强度值为[math]\displaystyle{ A_1 }[/math];
- 引导线覆盖色的红色(R)通道强度值为[math]\displaystyle{ R_2 }[/math],绿色(G)通道强度值为[math]\displaystyle{ G_2 }[/math],蓝色(B)通道强度值为[math]\displaystyle{ B_2 }[/math],透明度(A)通道强度值为[math]\displaystyle{ A_2 }[/math];
- 引导线混合色的红色(R)通道强度值为[math]\displaystyle{ R_0 }[/math],绿色(G)通道强度值为[math]\displaystyle{ G_0 }[/math],蓝色(B)通道强度值为[math]\displaystyle{ B_0 }[/math],透明度(A)通道强度值为[math]\displaystyle{ A_0 }[/math];
- 上述的[math]\displaystyle{ R }[/math]、[math]\displaystyle{ G }[/math]、[math]\displaystyle{ B }[/math]、[math]\displaystyle{ A }[/math]为[math]\displaystyle{ [0,255] }[/math]的整数;
- 设[math]\displaystyle{ X_y'=\frac{X_y}{255} }[/math],例如[math]\displaystyle{ R_1'=\frac{R_1}{255} }[/math],
则:
|
颜色混合预览工具
在游戏内可视区域的右侧可以更改判定环的颜色。选中引导线后,可在右侧的颜色气泡中更改判定环的颜色。当改变判定环的颜色时,关卡制作器会在当前节拍线与选定引导线的交点处创建一个判定环颜色节点并存储在[]judgeRingColor中。
若已创建颜色节点,在颜色气泡远离游戏内可视区域的另一侧可以点击
以删除节点,也可以点击
以分割节点两侧的颜色,这会使引导线覆盖色或判定环颜色在此节点突变而非线性过渡。
编辑颜色与主题专用快捷按键
当制作者使用编辑颜色与主题工具时,可以使用以下按键对操作区进行相应更改:
- ctrl + C → X 或 Y → T :在选中引导线后,复制引导线的覆盖色节点。
- ctrl + C → V 或 Y → U :在选中引导线后,复制引导线的判定环颜色节点。
- ctrl + C → C 或 Y → Y :取消复制颜色节点。
- ctrl + X → Z 或 D → S :在选中引导线后,剪切引导线的覆盖色节点。
- ctrl + X → C 或 D → F :在选中引导线后,剪切引导线的判定环颜色节点。
- ctrl + X → X 或 D → D :取消剪切颜色节点。
- ctrl + V → C 或 P → O :在选中引导线后,粘贴引导线的覆盖色节点到复制节点的纵向坐标。
- ctrl + V → B 或 P → [{ :在选中引导线后,粘贴引导线的判定环颜色节点到复制节点的纵向坐标。
- ctrl + V → V 或 P → P :取消粘贴颜色节点。
- ctrl + shift + V → C 或 shift + P → O :在选中引导线后,粘贴引导线的覆盖色节点到当前纵向坐标。
- ctrl + shift + V → B 或 shift + P → [{ :在选中引导线后,粘贴引导线的判定环颜色节点到当前纵向坐标。
- ctrl + shift + V → V 或 shift + P → P :取消粘贴颜色节点。
- ctrl + alt + V → C 或 alt + P → O :在选中引导线后,清除引导线原有的覆盖色节点并粘贴引导线的覆盖色节点到复制节点的纵向坐标。
- ctrl + alt + V → B 或 alt + P → [{ :在选中引导线后,清除引导线原有的判定环颜色节点并粘贴引导线的判定环颜色节点到复制节点的纵向坐标。
- ctrl + alt + V → V 或 alt + P → P :取消粘贴颜色节点。
- ctrl + alt + shift + V → C 或 alt + shift + P → O :在选中引导线后,清除引导线原有的覆盖色节点并粘贴引导线的覆盖色节点到当前的纵向坐标。
- ctrl + alt + shift + V → B 或 alt + shift + P → [{ :在选中引导线后,清除引导线原有的判定环颜色节点并粘贴引导线的判定环颜色节点到当前的纵向坐标。
- ctrl + alt + shift + V → V 或 alt + shift + P → P :取消粘贴颜色节点。
编辑画布

编辑画布工具用于创建、删除或移动画布。使用编辑画布工具需要聚焦于一个画布。
当鼠标指针悬停在编辑画布工具上方时,可以添加一个画布或删除编号最大的画布,且删除画布时需要此画布为空。
画布的轨迹线是画布的中线,即画布横向坐标为0的点的集合。画布默认在横向与纵向坐标均为0的位置放置一个平移节点。选定编辑画布工具后,使用
鼠标左键点击操作区并横向拖动即可在此纵向坐标处创建一个平移节点,并与前一个平移节点以前一个平移节点指定的缓动类型连接轨迹线。在游戏内可视区域的左侧气泡中可以更改移动节点的缓动类型。
创建平移节点时,关卡制作器会在[]xPositionKeyPoints下创建一个新对象并存储平移节点信息。
编辑时间与速度

编辑时间与速度工具用于更改画布的流速、调整关卡相较于曲目的偏移或改变曲目的BPM值。使用编辑时间与速度工具不需要聚焦于一个画布,但聚焦画布后此工具的功能与未聚焦画布时的功能不同。
当鼠标指针悬停在编辑时间与速度工具上方时,可以调整关卡相较于曲目的延时,单位为毫秒。正值代表关卡相较于曲目延后出现,负值代表关卡相较于曲目提前出现。改变此值会改变IchartDelayMs的值。
当操作区内未聚焦任何画布且使用编辑时间与速度工具时,在游戏内可视区域的右侧气泡中可以更改曲目BPM的值。更改BPM的值会在当前纵向位置创建一个变BPM节点。BPM的变化不能指定缓动类型,即使改变IeaseType的值,实际的缓动类型也始终为Zero缓动类型。
当改变BPM的值时,关卡制作器会在[]bpmShifts下创建一个新对象并存储变BPM节点信息。
当操作区内聚焦了特定画布且使用编辑时间与速度工具时,在游戏内可视区域的右侧气泡中可以更改画布流速。画布流速可以添写零与负值。改变画布流速不会对操作区的显示效果产生影响;在实际游戏中,改变画布流速会导致画布的纵向流动速度改变为标准流动速度(即画布流速为1时的流动速度)与画布流速的乘积,同时纵向宽度(纵向坐标差)改变为标准纵向宽度(即画布流速为1时的纵向宽度)与画布流速的乘积。
更改画布流速的值会在当前纵向位置创建一个变流速节点。画布流速的变化不能指定缓动类型,即使改变IeaseType的值,实际的缓动类型也始终为Zero缓动类型。
当改变画布流速的值时,关卡制作器会在[]speedKeyPoints下创建一个新对象并存储变流速节点信息。
编辑摄像机

编辑摄像机工具用于更改摄像机的缩放或移动摄像机的横向位置。使用编辑摄像机工具不需要聚焦于一个画布。
当鼠标指针悬停在编辑时间与速度工具上方时,可以切换是否反转X轴。反转X轴默认开启,此时移动摄像机位置时会与实际移动方向相反,以符合平面视图直觉。
摄像机的路径是摄像机的中线,即摄像机横向坐标为0的点的集合。摄像机默认在横向与纵向坐标均为0的位置放置一个平移节点。选定编辑摄像机工具后,使用
鼠标左键点击操作区并横向拖动即可在此纵向坐标处创建一个平移节点,并与前一个平移节点以前一个平移节点指定的缓动类型连接路径。在游戏内可视区域的左侧气泡中可以更改移动节点的缓动类型。
创建平移节点时,关卡制作器会在[]xPositionKeyPoints下创建一个新对象并存储平移节点信息。
选定编辑摄像机工具后,游戏内可视区域的右侧气泡中可以更改摄像机缩放倍率。摄像机缩放倍率默认为1,允许调整的倍率区间为0.1-10。更改摄像机缩放倍率会在当前纵向位置创建一个缩放节点,并与前一个缩放节点以前一个缩放节点指定的缓动类型实现缓动效果。
创建缩放节点时,关卡制作器会在[]scaleKeyPoints下创建一个新对象并存储缩放节点信息。
发布
想要发布关卡,制作者必须填写曲目的曲名与作曲家。除此之外,制作者还可以为关卡提供封面、设置难度(EZ、HD、IN与AT)与难度等级(1-15级以及?难度等级)、设置曲目在选曲界面的预览时间、关卡可见性(公开、仅好友可见、仅自己可见),以及为关卡填写介绍或更新日志。
填写基本信息后,制作者点击右下角的"发布"按钮,即可将关卡发布至创意工坊。
视听选项与帮助
工具栏下方列出了四个视听选项与一个帮助选项。制作者可以通过它们改变操作区的视觉或听觉元素,也可查看使用帮助。
声音
声音选项可以更改音符的打击音音量、曲目的低通效果与高通效果。
播放速度
播放速度选项可以更改曲目的播放倍率,默认为1.00,支持的值为-1至5。开启吸附选项可以使播放倍率固定在特定值。当播放倍率不为1.00时,点击重置按钮即可将播放倍率重置为1.00。
垂直吸附
垂直吸附选项用于更改节拍线的分度值。垂直吸附选项允许调整的分度值为1-64,并提供1、2、3、4、6、8、12、16、24、32、48分度值以供快速使用。
水平吸附
水平吸附选项用于更改水平吸附线的分度值。水平吸附选项允许调整的分度值为1-32,并提供1、2、3、4、6、8、12分度值以供快速使用。
帮助
帮助选项可供制作者打开使用手册、查询歌曲授权信息,或查看自定义关卡歌曲授权指南,与标题页面左下角功能相同。
注释、来源和外部链接