2009/10/11 日曜日

ARMA2 train script と三角関数の話

ARMA2で列車を走らせたい!ということでスクリプト作成中です。
線路と道路の立体交差がある日本の島、ほしい。

movie

三角関数について:
X座標、Y座標から角度を割り出すにはアークタンジェントを使う必要があります。
以下のサイトを参考にしました。
角度と座標の計算?三角関数を使う

角度を求めたらOFP/ARMA/ARMA2用の角度に補正する必要があります。
?ゲーム上の角度は学校で習う角度と向きが反対なので、-1を掛ける。
?学校で習う角度の0度はX座標の正軸。ゲーム上の0度はY軸の正軸。
よって、X座標が正/負かつY座標が正/負のそれぞれの条件で角度を足したり引いたりして最終的に出る数字を補正します。

スクリプトは大体できました。日本の列車のモデルほしいな?。

2件のコメント »

  1. Is there any chance to test a beta? I would love to play around with it. Just watched the video and it looks pretty promising.

    Comment by baumeister — 2009/10/23 金曜日 @ 7:39:12

  2. I didn’t make playable beta yet.
    But I’ll release it in the near future :)

    Comment by gachopin — 2009/10/23 金曜日 @ 14:58:01

この投稿へのコメントの RSS フィード TrackBack URL

コメントをどうぞ

HTML convert time: 0.174 sec. Powered by WordPress ME