0

我在 mousedown 事件中有一个音量和一个 mousemove 事件。我想要实现的是在仍然按下按钮的同时移动鼠标,通过 IndexX++/-- 更改切片

停止旋转音量。

我需要“暂停”所有标准鼠标事件(或至少是旋转事件)并在触发 mouseup 事件时重新激活它们。

任何建议如何做到这一点?

4

1 回答 1

1

您可以修改 XTK 以提供 Ricola3D 提到的标志,也可以禁用与renderer.interactor.config选项的所有交互:

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

然后,您可以通过直接在画布上观察事件来编写自己的交互处理程序——完全在 XTK 之外,只需调用 XTK 功能来修改视图。

于 2012-09-19T11:19:49.653 回答