8

JavaFX で最初の 3D ゲームを作成していたとき、マウスを使用して部品から船を組み立てることができました。JAVAFX には、PerspectiveCamera 画面の 2D 座標をシーンの 3D 空間に変換するために機能するネイティブ メソッドがないように見えるため、これは問題を引き起こします。

これが私が達成しようとしていることの表現です。マウスで動かしたブロックは、カメラに対して常に 90 度回転した仮想平面上を移動する必要があります 表現 。三角法の問題を解決しようとしましたが、あまり成功しませんでした。より一般的な数学的ソリューションを探しているため、コード スニペットは添付していませんが、要求があれば提供します。

すべての助けをいただければ幸いです!

望ましい結果: 前

後

4

1 に答える 1