有人可以让我走上正确的道路,如何通过触摸+拖动来旋转对象的动画吗?我们以10度的间隔拍摄了坐在旋转托盘上的物体的图像。
我正在修补Titanium并进行了演示运行,我只是将图像更改为数组中的下一个(或上一个)图像,具体取决于我捕获swipeLeft或swipeRight的方式。它不漂亮,但它在模拟器中起作用。一旦我把它放在iPad上,它运行得很慢并且崩溃了。
我已经切换到Xcode,我一直在学习Cocoa / Cocoa Touch的阵痛。我只是想知道我是否在正确的道路上通过替换UIImageView中的图像来捕捉拖动事件,或者我是否应该制作两个与拖动方向相对应的动画,或者我应该看一个完全不同的方法,例如OpenGL,虽然这似乎不对。
非常感谢您的帮助!
答案 0 :(得分:0)
替换UIImageView上的图像应该足够了(这是我的第一个想法)。您可能面临的问题归结为速度。加载图像后,相应的动画应该很快(假设您不会加载相同的图像两次)。
我不会为此编写OpenGL应用程序。这似乎有点矫枉过正。
不知道ipad(我知道它比iphone快)但iphone喜欢PNG图像。那些负载比其他负载更快。
答案 1 :(得分:0)
如果您有三维物体网格物体,直接加载三维物体或将其渲染为360度的.png(每个角度1个,假设某个方位角)会更快吗?