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

最佳答案

在研究此案例的解决方案时,我设法使其正常运行。

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

后:

[camera rotateWithStartPoint:startPoint endPoint:endPoint];

插:
startPoint = endPoint;

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

然后,您只需要调整灵敏度即可。 10.0f对我来说还不错。

关于ios - PanoramaGL如何停止旋转,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10747757/

10-10 19:55