0

mousedown イベント内にボリュームと mousemove イベントがあります。私が達成したいのは、ボタンを押したままマウスを動かし、IndexX++/-- でスライスを変更することです。

ボリュームの回転を停止します。

すべての標準マウス イベント (または少なくとも回転イベント) を「一時停止」し、mouseup イベントが発生したときに再度アクティブにする必要があります。

それを行う方法はありますか?

4

1 に答える 1

1

Ricola3D が述べたように XTK を変更してフラグを提供するか、renderer.interactor.configオプションとのすべての相互作用を無効にすることができます。

*  config.MOUSEWHEEL_ENABLED: true
*  config.MOUSECLICKS_ENABLED: true
*  config.KEYBOARD_ENABLED: true

次に、キャンバス上でイベントを直接観察することにより、独自の対話ハンドラーを作成できます。完全に XTK の外部で、ビューを変更するために XTK 機能を呼び出すだけです。

于 2012-09-19T11:19:49.653 に答える