2008年 05月 10日
2週まわってゴールということで
Flash 上で設置した シェイプを hitTestPoint で判別して
コースを周ったかチェックしてゴールする処理を組み込んで見ました。

↑もちろん順に通らないとゴールできないように処理する事っと。
2周まわるとゴールします。
ゴール後はリプレイモードに変わり走行していた時に録画された走行を
見ることができます。
リプレイ中画面をクリックするとカメラを切りかえることができます。
録画のについて
単純に走行中のデータを配列に push しているだけです。
今回の走行中のデータはキーボードでの操作を記録しています。
Boolean の配列で キーボードを
- アクセル
- ブレーキ
- バック
- ハンドル 右
- ハンドル 左
合計 5つ の押したか?を配列にいれています。
車の位置と回転を記録すればCPU負荷も軽減できるかもしれませんが
今回はリプレイをサーバーに保存し、ゴーストと戦ったりしたいので
データが軽いほうを優先しました。
投稿者: d5 22 : 05
更新日:2008-05-10 23:15:15
|
|
|
| |