2

我正在使用 PanoramaGL 制作 360 度旋转图像,问题是如何让它自动停止旋转?

4

2 回答 2

2

在研究这个案例的解决方案时,我设法让它工作。

在 iOS 上您需要做的就是在 PLViewBase.m 上的 drawViewInternally 方法中插入一行。

后:

[camera rotateWithStartPoint:startPoint endPoint:endPoint];

插入:

startPoint = endPoint;

这将欺骗 PanoramaGL 将“第一个触摸位置”假定为最后一个,因此拖动点之间的“距离”总是足够小以进行一致且平滑的滚动。

然后你只需要调整灵敏度。10.0f 对我来说很好。

于 2013-09-20T03:10:48.787 回答
0

尝试这个

plView.isScrollingEnabled = NO
于 2012-09-13T09:26:51.003 回答