<<判定処理>> <<<概要>>> *ゲーム画面の管理モジュールから呼び出される *ノーツの種類と通る時間を指す値を受け取る *押したキーの種類と押した時間からスコアを判定する <<<プログラムの内容>>> *大まかな流れ ++ゲーム画面管理モジュールから引数で受け取って起動。 ++ノーツに対応したキーが入力されているか判定。 ***合っていたら次に進む。 ***違っていたらmissの値を返してプログラム終了。 ++打ち込んだ時間がどれくらいあっているか判定。 ++判定に対応している値を返す。 ++プログラム終了 <<<備考>>> *~/csd/judge/に保存 *譜面のデータにはノーツの種類と、ノーツが判定ゾーンの真ん中に入る時間の値が入っている。その時間の値と入力した時間との誤差から判定を返す。
|||判定|返す値 ||なし(ノーツがない)|0 ||miss|1 ||nice|2 ||good|3 ||great|4 <<判定結果の表示>> <<概要>> *判定モジュールから帰ってきた値に応じて判定結果を画面に表示する *判定ごとの画像をエフェクトと同じ方法で表示する *基本エフェクトと同時に表示するが長押しノーツは最初と最後だけ表示。 <<<リンク>>> [[自分のページ|19::gr02::鈴木青龍]]
[[班のページ|19::gr02]]