私は比較的若いJava開発者です。私はまだ多くのジオメトリを知らない。オブジェクトが回転している方向に向かって移動するアルゴリズム(コード形式)を知る必要があります。ありがとう!画像をその方向に移動しますか?
答えて
(基本的な幾何学/基本的なベクトル数学を学ぶことは、すなわちhttp://www.helixsoft.nl/articles/circle/sincos.htm大いに役立つだろう)
あなたの方向は、ベクトルのいくつかの並べ替えの場合は - ちょうど、xとy成分を(潜在的にスケール)に対応することで、現在位置をオフセット。
あなたの方向の場合には、角度によってある - オフセット及びスケールを計算するために、罪/ COSを使用します。
x = speed * cos (angleRadians);
y = speed * sin (angleRadians);
度をラジアンに変換するには - PIで割ます。
私はどこにいるのか分かりません。私は 'cos'と 'sin'を得る必要があるまで問題はありません。あなたは私にそのようにする方法を説明してもらえますか?助けてくれてありがとうございました。 – user1042757
javaに組み込まれている数学パッケージを見てください。それはあなたのために余弦や罪を計算することができます。あなたはそれに角度を付ける必要があります - それはあなたがどの方向に回転されているかを知る方法に基づいて把握しなければなりません。 –
さて、これは私がやったことです。 \t \t double angleRadians = Math.toRadians(player.getRotation()); しかし、今は奇妙に動いています – user1042757
- 1. ipadでuisliderが水平方向に動かされると画像が水平方向に移動する
- 2. 画像の移動方法
- 3. HTML5画像キャプション:画像が次の行に移動します
- 4. スプライトを回転方向の値の方向に移動しますか?
- 5. 2d html5Canvasとctx.rotate関数を使用して、オブジェクトをその向きの方向に移動します。
- 6. マウスイベントを使用して画像ボックス内の画像を移動する方法
- 7. Androidで画面全体に画像を移動する方法
- 8. 画像の向きを画像の向きに変更する
- 9. jqueryで画像を移動
- 10. タイマーで画像を移動
- 11. スイングで画像を移動
- 12. Javascript onclickで画像を移動しますか?
- 13. 方向変更時に画像を自動的に検出
- 14. 画像移動較正
- 15. 移動中のプレーヤーに向かって敵を移動する方法は?
- 16. 画像ビューを移動するパスを移動する
- 17. 勾配画像を下に移動
- 18. 画像をタイルパイゲームごとに移動
- 19. 画像の後ろに移動
- 20. 画像を水平方向に反転
- 21. Androidの指は、画像を一緒に回転、ズーム、移動しますか?
- 22. C#で画像を移動する
- 23. 画像をアニメーション化して画面全体に移動する簡単な方法はありますか?
- 24. 画面の一部に画像を移動する最も良い方法は?
- 25. 移動方向に対する電話の向きを検出する方法
- 26. マウスが画像上を移動したら、何かしますか? Javascript Jquery
- 27. どのように回転してその方向に移動するのですか?
- 28. 画像ボタンを移動したいですか?
- 29. PhoneGapでキャプチャした画像をsdcardのフォルダに移動する方法
- 30. divに画像を移動してテキストを折り返す
正確にはどういう意味ですか?どんな例? – Adrian