Skip to content

#scrollとは別に、譜面のスクロール速度をBPMで直接指定できる命令 #8

@nyoro-wrl

Description

@nyoro-wrl

#scrollとは別に、譜面のスクロール速度をBPMで直接指定できる命令が欲しいです。
名前の候補としては#bscrollとか?

挙動について

  • 例えばBPMが120で"#bscroll 150"が命令されていた場合、スクロール速度のみBPM150で譜面が流れることになる。
  • "#bscroll 150"が命令されている限り、途中でBPMがいくら変化してもBPM150のスクロール速度で流れることになる。
  • "#bscroll null"で元のBPMスクロール速度に戻す。(もっといい書き方があるかも…)
  • "#bpm 120","#bscroll 150","#scroll 2"と命令されていた場合、120*2ではなく、150*2がスクロール速度になる(乗算の対象が#bpmから#bscrollに切り替わる)。

#scrollだけでも同じ見た目の譜面は実現可能ですが、とにかく計算が面倒です。
特に、BPMが細かく変わるなか、一定のスクロール速度を実現しようとしたときに効果を発揮するかと。
煩わしさを軽減するための命令。

問題点

この名前だとbmscrollと名前が似ているのでややこしい。bmscroll側をhbscrollに改名する?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions