RPG(FF12など)のようなキャラ移動について
投稿者 | タク |
---|---|
重要度 | |
状態 | |
カテゴリ | |
HSPバージョン | 3.1 |
E3Dバージョン | 5.0.3.2 |
回答 |
ここから下を自由に編集してください。
上の投稿情報は安易に編集するとFAQリストのリストアップに支障が出るものもあります。
よく分からない方は分かる人に聞いてみてください。
- サンプルなどでよくある、左右キーで回転、↑キーで向いてる方に前進。 ではなくて、RPGのような移動方法をさせたいのですが、よろしければ教えてください。カメラは自由に360度回転出来る仕様です。(ちなみにカメラ操作は完成しましたので、キャラ移動に関してだけ知りたいです(⊃д⊂)) -- タク? 2009-04-07 (火) 06:40:16
- カメラから見た方向で↑↓→←に移動させるということでしょうか?
左右に移動する場合はカメラと自機のベクトルを計算し、
Y軸90°回転させたベクトルを使えばいいのではないでしょうか。
E3DVec3RotateY
向きはE3DLookAtQで設定 -- 26℃? 2009-04-07 (火) 11:25:40 - 26℃さん、お答えありがとうございます! カメラから見た方向で・・・そうですね、そういう事だと思います。教えていただいて分かりましたが、カメラがどの角度の時も↑を押せば常に画面奥、→を押せば常に右に移動という事だったんですね^^ 教えて頂いた命令を勉強してやってみます!ありがとうございました^^ -- タク? 2009-04-07 (火) 15:19:55
- えっと、おかげさまで出来ましたw 本当、感謝感謝です><26℃さん、ありがとうございました^^ -- タク? 2009-04-07 (火) 16:28:35