WheelEvent.deltaZ指的是什么?

时间:2015-06-16 08:38:59

标签: javascript javascript-events mousewheel

当我处理JavaScript事件时,我在wheel event上发现了一个令人不安的元素:deltaZ member

我理解deltaX是水平滚动(可用于某些设备,如触摸板),deltaY是垂直滚动(这是任何标准滚轮所做的)但是对于deltaZ,文档说:

  

WheelEvent.deltaZ 只读属性是 double ,表示沿z轴的滚动量

但我仍然看不到deltaZ所指的是什么?什么样的设备可以模拟深度方向的滚动?即使操纵杆只有两个轴,对吗?

但是,由于它是在大多数网络浏览器上实现的,它必须有意义吗?那么哪一个?

1 个答案:

答案 0 :(得分:5)

有一类相对较新的设备称为3d鼠标。除了具有额外的功能外,这些设备的功能类似于标准的3键鼠标。

此类设备提供的输入示例如下图所示,来自leapaust.com.au/3d-connexion-mouse。 enter image description here

这种输入最常用于3d内容创建应用程序。