🌟 音符
音符有四种,包括 Tap 音符(蓝键),Drag 音符(黄键),Flick 音符(红键),Hold 音符(长条)。

对于所有音符,其包含如下属性:
- 起始时间:带分数
,表示音符落到所属判定线上的时刻,Hold 音符还包含 结束时间。

- X 坐标:浮点数
, 表示音符下落的位置与 判定线锚点 间的欧氏距离,正负决定了落点在判定线射线上还是在反向延长线上(即视角与判定线角度相同时,在锚点左侧或右侧)。

- 下落朝向 :分为 Up 和 Down,Up 表示音符从判定线射线逆时针旋转
指向的半平面中落下,Down 表示从射线顺时针 指向的半平面中落下。

- 速度:浮点数
,音符的实际速度由 决定,实际速度为 表示音符每秒钟移动 像素,这意味着其会在 秒内竖直划过整个屏。

- Y 值偏移:浮点数
,该值一般为 。若修改为 ,则意味着该音符会在与所属线垂直距离为 的位置被打击。举例来说,若放置一组时间与 值偏移均成等差数列的 Drag 音符,则能做出类似 Palescreen 中的扫描线效果。

- 真值:分为 Real 和 Fake,若为 Fake 表示该音符为 假音符,假音符不具有打击特效以及音效,在播放时不会计入 combo 或者分数计算。

- 宽度:一般为
,更改会使得音符横向缩短或伸长。

- 可视时间:浮点数
,该音符会在被打击前 秒可视(在之前保持隐形)。

- 透明度:
~ 的整数,表示音符透明度。

注意
真值、宽度、可视时间以及透明度不是 Phigros 官谱原有的属性,需谨慎使用!