2020 ソフトウェア設計及び演習用の班Wiki

19::gr01::ターゲット

担当

中村海音

役割

ターゲットの生成・表示・動作判定

画像

icon1.png

icon1.png

オブジェクト名

TargetClass(game, scene, time, type, long)

生成時引数
第1引数game:Gameオブジェクト
第2引数scene:Sceneオブジェクト
第3引数time:数値、到達タイム
第4引数type:数値、レーン番号
第5引数long:数値、長押しタイム
Spriteオブジェクトを継承

記載ソースコードファイル名

target.js

関数

・judge(j_type)
レーンでの叩き判定
第一引数j_type:数値、レーン番号
返り値:数値、判定結果
3:ジャスト
2:程々一致
1:かすらず
0:何もなし
-1:未到達
-2:長押し開始ジャスト
-3:長押し開始程々一致
-4:長押し開始かすらず
-5:長押し終とジャスト
-6:長押し終と程々一致してる
-7:長押し終とかすってない
-8:長押し終と遠い

・missJudge(j_type)
ミスの判定 第一引数j_type:数値、レーン番号
返り値:数値、判定結果
0:ミスでない
1:ミス
2:長押し中
3:幻影ターゲット

・longDelete(deleteLine)
長押しターゲットの終端側の削除 第一引数deleteLine:数値、レーン番号
返り値:数値、削除したかどうか
0:削除なし
1:削除あり

・start()
動き始める
引数なし
返り値なし

モジュール分けへ戻る


最終更新日:2019/07/31 09:56:18