使用planetary.js将拖动事件限制为仅x方向

时间:2014-06-13 07:44:34

标签: planetary.js

在支持移动设备之后,我遇到了planet.js - 用于旋转地球仪。

我想知道拖动插件是否可以仅限制移动到x轴并将地球旋转到一定水平。

比方说,我有3个latlng位置;最初地球旋转,并且在向左/向左拖动时,地球旋转但是它被限制旋转到第一个地方。在连续拖动时,旋转将永久暂停,旋转一直持续到下一个latlng,依此类推。

1 个答案:

答案 0 :(得分:1)

内置的拖动插件不支持这种行为,但构建了Planetary.js,以便可以轻松添加自定义行为。查看the source for the built-in drag plugin;它只有大约35行代码,并显示了可用于更新地球旋转的基本操作。