X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=DTXMania%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%2F%E3%82%B3%E3%83%BC%E3%83%89%2F%E3%82%B9%E3%83%86%E3%83%BC%E3%82%B8%2F07.%E6%BC%94%E5%A5%8F%2F%E3%83%89%E3%83%A9%E3%83%A0%E7%94%BB%E9%9D%A2%2FCAct%E6%BC%94%E5%A5%8FDrums%E3%82%B9%E3%82%B3%E3%82%A2.cs;h=076ab56a1098cb469fc224b6dc12b4e4811ed76b;hb=199dcc2a7510ee3d89d3d729453f64cac26d78be;hp=61041c03746506bfc8ce0e44b98bc8f8402b6eaa;hpb=9a50e9260ab94a42f64babfe8fe1b84849981f08;p=dtxmaniaxg-verk%2Fdtxmaniaxg-verk-git.git diff --git a/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drumsスコア.cs b/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drumsスコア.cs index 61041c0..076ab56 100644 --- a/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drumsスコア.cs +++ b/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drumsスコア.cs @@ -10,32 +10,32 @@ namespace DTXMania // CActivity 実装(共通クラスからの差分のみ) public override unsafe int On進行描画() - { - if (!base.b活性化してない) { - if (base.b初めての進行描画) + if (!base.b活性化してない) { - base.n進行用タイマ = FDK.CSound管理.rc演奏用タイマ.n現在時刻; - base.b初めての進行描画 = false; - } - long num = FDK.CSound管理.rc演奏用タイマ.n現在時刻; - if (num < base.n進行用タイマ) - { - base.n進行用タイマ = num; - } - while ((num - base.n進行用タイマ) >= 10) - { - for (int j = 0; j < 3; j++) + if (base.b初めての進行描画) + { + base.n進行用タイマ = FDK.CSound管理.rc演奏用タイマ.n現在時刻; + base.b初めての進行描画 = false; + } + long num = FDK.CSound管理.rc演奏用タイマ.n現在時刻; + if (num < base.n進行用タイマ) + { + base.n進行用タイマ = num; + } + while ((num - base.n進行用タイマ) >= 10) { - this.n現在表示中のスコア[j] += this.nスコアの増分[j]; + for (int j = 0; j < 3; j++) + { + this.n現在表示中のスコア[j] += this.nスコアの増分[j]; - if (this.n現在表示中のスコア[j] > (long) this.n現在の本当のスコア[j]) - this.n現在表示中のスコア[j] = (long) this.n現在の本当のスコア[j]; + if (this.n現在表示中のスコア[j] > (long) this.n現在の本当のスコア[j]) + this.n現在表示中のスコア[j] = (long) this.n現在の本当のスコア[j]; + } + base.n進行用タイマ += 10; } - base.n進行用タイマ += 10; } + return 0; } - return 0; - } } }