跳到正文
文档
本页内容

时间轴

编辑器的所有时间轴和节拍网格,每个面板一节

关卡时间轴

按时间显示关卡中的所有物体。每个物体是一个片段,片段所在的行就是物体的图层

片段是一个半开的时段。占据第10至19帧的物体,恰好结束在从第20帧开始的物体的起点。两者绝不会同时在共用的帧上绘制

须知

子物体的时段必须位于父级的时段之内。这一点在读取时计算,从不保存。缩短父级,子物体会被裁掉,但它们的数值不会改变。把父级拉回原长,一切都会回来。超出关卡结尾的根物体也是有效数据,只是永远不会播放

提示

三种工具在按钮栏中:选择用于选中和拖动,边缘用于调整边缘,剪刀在光标处切开片段。右键单击空白处打开菜单。按下片段会开始拖动

预制件放置以及它带来的物体都用预制件的色调绘制

工具对放置的处理方式:

  • 它的长度默认取自模板。给某个放置设置不同的长度,只会为这一个放置记录一个覆盖
  • 用边缘拖动它的起始边缘时,它开始读取模板的位置也会一起移动。所以其中的画面保持不动
  • 剪刀把它切成同一模板的两个放置,各自播放自己的那一部分。模板本身不会被编辑
  • 放置带来的物体不能切开。请切开放置本身,或在预制件模式中切开这些物体

更多:编辑器的思路,构图与相机

局部时间轴

显示选中物体的关键帧。每个可动画属性都有自己的一行:位置、旋转、缩放、尺寸、锚点、轴心、颜色、UV、字号

这里的帧从物体时段的起点开始计数。移动物体,它的整段动画也会随之移动

须知

空轨道是有效数据,而不是缺失的数据。没有关键帧的轨道使用默认值。所以新物体在你添加关键帧之前不会有任何动画

数值只在相邻的关键帧之间过渡。时段决定哪些帧存在,但从不决定数值如何过渡

在来自预制件的物体上,仍与模板一致的轨道用预制件的色调绘制。在这条轨道上添加、移动或编辑关键帧,色调就会消失:这条轨道现在保存的是一个覆盖

在预制件模式中选中模板的根时,这条时间轴的长度等于整个模板

更多:编辑器的思路

预制件时间轴

预制件模式专属的时间轴,显示模板中的物体

须知

它的长度是模板自身的长度,而不是某个放置的时段。模板像一个独立的小关卡一样编辑,可以在不同时间放置多次

其中一行是模板的根,它横跨整个模板。模板的其他所有物体都挂在它下面:

  • 根所在的行可以选中,这时检视器和局部时间轴显示的是根
  • 它不能拖动、调整长度或切开
  • 它像任何父级一样可以折叠。折叠后,这条时间轴上的整个模板都会隐藏
警告

这里的选中项不与编辑器的其他部分共享。没有针对某个具体放置的实时预览。编辑会改变模板,并扩散到引用它的每一个放置

更多:复用:预制件、复制、生成器

音频时间轴

显示关卡的音频轨道及其波形,方便你让内容与听到的声音对齐

提示

检视器中的适配轨道会把轨道调整为其音频片段的实际长度。没有片段或速度为0时按钮不可用:冻结的轨道没有长度

注意

检视器中的音量滑块是轨道的推子。用关键帧控制的音量是局部时间轴上一条单独的音量轨道。播放时两者相乘

更多:准备音频轨道

事件时间轴

显示不属于任何物体的关卡级关键帧:

  • 相机的位置、旋转、缩放、轴心和震动
  • 标记和检查点
  • 屏幕限制
  • 背景和主题
  • 所有后期效果
  • 玩家的可见性、控制、碰撞、尺寸和速度
须知

节拍轨道是这里的例外。它的条目带有时段,它也是边缘和剪刀唯一能作用的轨道

提示

颜色可以引用关卡主题,而不是保存固定值。这样更换主题时,所有指向它的内容会同时换色

更多:构图与相机,主题

节拍网格

帮助你把内容放到音乐上。生成器按照你看到的同一组节拍工作

它是创作用的元数据,而不是游戏机制。播放时不读取网格

网格是一组节拍段。每段的速度恒定:BPM、相位偏移、每小节拍数。节拍段从不重叠。它们之间的空隙很有用:没有打击乐的前奏、间奏、歌曲结束后的尾声。单一的速度轨道无法表达这些

提示

敲击在播放头处记录敲击。由敲击创建把它们变成一个节拍段,从第一次敲击延续到最后一次。节拍总是从节拍段的起点开始计算,从不累加,所以误差始终小于半帧

更多:节奏与结构

节拍段

一段速度恒定的区间:BPM、以小数帧表示的相位偏移、每小节拍数、名称和颜色

即使选中了多个节拍段,也只显示其中一个。除名称外,每个字段都只属于一个节拍段。一起编辑会让它们互相重叠成一个

注意

节拍段以起始帧作为标识。因此移动它会改变它的身份。移动后,在新的起点处重新选中它

提示

在这里敲击会重新调整所选节拍段的相位,而不是创建新的节拍段。BPM和偏移在同一步撤销中改变

更多:节奏与结构