シーンを左/右/上/下に移動すると、シーン全体が回転しています。私はそれを4方向にドラッグしたい。マウスで4方向にシーンをドラッグする方法は?
http://arkatest.com/bbmap/map/test1.html
シーンを左/右/上/下に移動すると、シーン全体が回転しています。私はそれを4方向にドラッグしたい。マウスで4方向にシーンをドラッグする方法は?
http://arkatest.com/bbmap/map/test1.html
あなたはカメラの動きを操作するためtrackballcontrolsを使用しています。トラックボールコントロールにはパン機能がありますが、マウスで右クリックするとトリガーされます。この機能は設定できません。
これを強制することは非常に迅速なハック
は、このマウス入力が設定可能にするためにthree.jsためにPRを作成することです_state = STATE.PAN;
より良い方法にthis lineを変更することになります。
これは私が期待していた..完璧に動作します!ありがとうございました。 –
タッチイベントで同じ動作を期待する方法@ gero3 –
このコードを削除するhttps://github.com/mrdoob/three.js/blob/dev/examples/js/controls/TrackballControls.js#L504-L508 – Gero3
THREExが解決しているThree.jsだけでは本当にできないことがない限り、THREEx拡張機能から離れることをお勧めします。 THREExは2年間で更新されていません。 Three.jsはAlphaにあり、機密情報を公開しています。 https://github.com/mrdoob/three.js/tree/dev/examples/js/controls OrbitControlsとTrackBallControlsを具体的に参照してください。ここでは非常に簡単な例があります:https://codepen.io/nireno/pen/cAoGI – Radio
SOのガイドラインから:*デバッグのヘルプを求める質問(「なぜこのコードは動作しませんか?」)には、特定の問題やエラー、それを再現するのに必要な最短のコード**を質問自体に含めることができます**。 * – gman
ええ、私はトラックボールコントロールの助けを借りて、完全に働いた@ラジオ –