我正在使用Openseadragon进行开发,当我使用鼠标滚轮进行放大并使用函数getZoom()读取当前缩放值时,我将获得每个滚轮步长的缩放值
当我继续向上滚动鼠标滚轮时,缩放值保持正常变化,变得更大。但是当鼠标滚轮向下移动时,(仅在第一步)缩放值会继续上升(变大),但应该会变小(变小)。
我想这是Openseadragon的一个bug,有谁可以帮助解决这个问题吗?有什么消息吗?
发布于 2021-03-15 06:19:12
我会认为你所看到的是因为每次轮子事件之后的弹簧动画(随着变焦接近目标水平,变焦改变成指数级地减慢)。
如果你使用getZoom(false),你将得到目标缩放,当你改变轮子方向时,它应该会改变符号。
https://stackoverflow.com/questions/63376485
复制相似问题