CyanStars
CyanStars copied to clipboard
对音乐开头进行留白或添加预备拍
来自 1 条玩家反馈
在音乐开头增加额外留白时间,或添加预备拍,以便玩家进入游戏后反应
我的想法是,这个功能添加进制谱器,由谱师在制谱器中添加留白或预备拍音效?这么做优点有:
- 谱师可以自由控制每首曲子留白的时长
- 谱师可以自定义拍子音效与数量,适合不同节奏型的音乐
如果这么做的话,这个功能要延后到 Beta2 ,跟谱面规范和制谱器一起开发
如果这么做的话,这个功能要延后到 Beta2 ,跟铺面规范和制谱器一起开发
那应该可以与 #200 一起放入 beta2/beta3 ,为它准备的修改已经在游戏的 main loop 中支持添加开头留白,但这是个比较大的修改的一部分,可能不是很方便先行 backport
还有一些相关的问题
- 开头留白时的视觉表现效果(在游戏轨道上存在节拍线之类的?)
- 音乐开头留白时暂停的行为处理,与 #200 相关的修改中,音乐的计划播放时机与这个留白是有关联的
- 与上一条相关,留白时长过短会导致发生不可接受的时间偏移,这里可能得有一个硬编码最少的 1s 的留白