私はC#に非常に慣れておらず、ファイルの書き込みと読み取りにも慣れていません。とにかく、タイマーが数値に達したときにイベントを再生するイベントシーケンスを作成しています。また、そのファイルでは、タイマーはファイルに保存されている数値に応じて速度を調整します。これについてはどうすればよいですか。デコードされたときのそのファイルのテキストは次のとおりです。
[EventSequence]
{
DisplayName "Default"
OFFset = 0
Resolution = 192
}
[SyncSequence]
{
0 = B 180000
}
[EventsNotes]
{
0 = E "section Intro"
15168 = E "Note1"
21120 = E "Note2"
26880 = E "Note3"
38976 = E "Note4"
44928 = E "Note5"
}
[Events]
{
192 = N 0 0
240 = N 0 0
288 = N 0 0
336 = N 0 0
384 = N 4 0
432 = N 0 0
480 = N 0 0
528 = N 0 0
576 = N 3 0
624 = N 0 0
672 = N 0 0
720 = N 0 0
768 = N 4 0
816 = N 0 0
864 = N 0 0
912 = N 0 0
960 = N 2 0
1008 = N 0 0
1056 = N 0 0
1104 = N 0 0
1152 = N 1 0
}
タイマーは非常に高速ですが、同期中の値に依存します。大きい値はイベントをトリガーする時間であり、N00などはイベントです。「イベントノート」の同様の設定。残りは基本的な情報です。ヘルプやアドバイスはAdvancedで歓迎されます。