波紋消去までの時間を一定にする
波紋を表示してから消去するまでの時間を一定にする。 現状は100回描画すると消去している。
PCの処理能力によって表示時間が異なるのは望ましくないため、一定時間で消去されるようにする。
時間がなくて手を抜いていました。
波紋描画開始時刻を記録する。描画開始からの経過時間を MTNoteDesign に渡して、波紋のサイズと透明度を取得する。
描画開始からの経過時間によって、波紋のサイズと透明度を計算する。 iniファイルに追加したパラメータを参照して計算する。
以下のパラメータを追加する。
[Ripple] Duration=1600
波紋を表示してから消去するまでの時間を一定にする。 現状は100回描画すると消去している。
PCの処理能力によって表示時間が異なるのは望ましくないため、一定時間で消去されるようにする。