!!!担当 太田優菜 !!! モジュール概要 キーボード操作の管理を行うモジュールです.
関数名: key !!! プログラム enchant(); function game_key(game){ var fps = new Label(); var startTime; var endTime; var num; var sec; var push = 0; startTime = new Date(); endTime = new Date(); fps.on( Event.ENTER_FRAME, function(){ if(game.input.left){ if (push == 0){ key = 1; endTime = new Date(); push = 1; } } else if(game.input.right){ if (push == 0){ key = 4; endTime = new Date(); push = 1; } } else if(game.input.up){ if (push == 0){ key = 2; endTime = new Date(); push = 1; } } else if(game.input.down){ if (push == 0){ key = 3; endTime = new Date(); push = 1; } } else{ key = 0; sec = null; push = 0; } endTime2 = new Date(); this.text = '経過時間' + (0.001 * endTime2.getTime() - 0.001 * startTime.getTime()) + "秒" + '
key' + key + 'を押した時間:' + (0.001 * endTime.getTime() - 0.001 * startTime.getTime()) + '秒'; }); if(key == 1){ judge.judge1(0.001 * endTime.getTime() - 0.001 * startTime.getTime(), 0.001 * endTime2.getTime() - 0.001 * startTime.getTime()); }else if(key == 2){ judge.judge2(0.001 * endTime.getTime() - 0.001 * startTime.getTime(), 0.001 * endTime2.getTime() - 0.001 * startTime.getTime()); }else if(key == 3){ judge.judge3(0.001 * endTime.getTime() - 0.001 * startTime.getTime(), 0.001 * endTime2.getTime() - 0.001 * startTime.getTime()); }else if(key == 4){ judge.judge4(0.001 * endTime.getTime() - 0.001 * startTime.getTime(), 0.001 * endTime2.getTime() - 0.001 * startTime.getTime()); } return fps; } !!!内容 プレイヤーが↑、↓、←、→を押した時間を取得します。 !!!関連モジュール judgement