Stormworks: Build and Rescue

Stormworks: Build and Rescue

十分な評価がありません
座標変換プログラム
   
アワード
お気に入り
お気に入り
お気に入りから削除
ファイルサイズ
投稿日
212.017 KB
2023年2月18日 0時15分
1 項目の変更履歴 ( 表示 )

サブスクライブしてダウンロード
座標変換プログラム

解説
ワールド座標 → ローカル座標 と ローカル座標 → ワールド座標を変換することができます。
逆さまでも機能します。
FCRや大砲の制御に使えます。

座標について
ワールド座標
Xは、東西を表します。東が正の方向です。GPSセンサーのXと同じ座標系です。
Yは、南北を表します。北が正の方向です。GPSセンサーのYと同じ座標系です。
Zは、高度を表します。上が正の方向です。高度センサーの値と同じ座標系です。

ローカル座標
Xは、左右を表します。右が正の方向です。
Yは、前後を表します。前が正の方向です。
Zは、上下を表します。上が正の方向です。

使い方
使いたいLUAに、関数をコピー&ペーストしておいてください。

ワールド座標→ローカル座標
・WorldXとWorldYとWorldZに変換したいワールド座標を代入してください。(これらの変数以外の変数には直接センサーの値を代入してください)
・右のプログラムを実行してください LocalX, LocalY, LocalZ = World2Local(GPSX, GPSY, GPSZ, WorldX, WorldY, WorldZ, Xtilt, Ytilt, Ztilt, Xdirection, Ydirection, Zdirection)
・LocalXとLocalYとLocalZに変換されたローカル座標が代入されます。

ローカル座標→ワールド座標
・LocalXとLocalYとLocalZ に変換したいローカル座標を代入してください。(これらの変数以外の変数には直接センサーの値を代入してください)
・右のプログラムを実行してください WorldX, WorldY, WorldZ = Local2World(GPSX, GPSY, GPSZ, LocalX, LocalY, LocalZ, Xtilt, Ytilt, Ztilt, Xdirection, Ydirection, Zdirection)
・WorldXとWorldYとWorldZ に変換されたローカル座標が代入されます。

詳しい使い方は、動画やサブスクライブしたサンプルプログラムで確認してください。

フィジックスセンサーバージョン
https://steamcommunity.com/sharedfiles/filedetails/?id=2950512828

その他
  • 改造OK
  • (改造すれば)二次配布OK
  • 組み込みOK
  • 動画OK
  • 許可はとらなくてもヨシ!