# 主人公と敵の当たり判定

この左画面を左クリックすれば以下の赤字のスクリプト全部がクリップボードにコピーされるので、右の画面の赤い矢印の右側に貼り付けてください。

    		if ( Math.abs(_pos[0]-_pos2[0]) < 40 && Math.abs(_pos[1]-_pos2[1]) < 40 )
    		{
    			location.reload(true);
    		}

では「制御」→「実行」メニューを実行してください。
主人公と敵の当たり判定をして、衝突してたらゲームがリセットされました。
主人公と敵のX座標の差の絶対値が40より小さく、Y座標の差の絶対値が40より小さければ、ゲームオーバーでこのHTMLファイルを再読み込み(reload)して初期化していますね。
これで完成ですが、「VixarStudioHTML5\jWalk\index.html」ファイルを「jWalk.html」などと別名で保存し、保存した「jWalk.html」で、ゲームオーバー時にreloadを使わずキャラを初期位置にリセットしてゲームを再開したり、ハイスコアを保存して表示したりして改造してください。

### ホームへ