![](/img/trans.png)
[英]How can we pull images from a website and display in our app using iphone sdk?
[英]How do we accelerate animation if we are using images in iPhone SDK?
我有一系列用于动画的图像,例如1到1000。
我计划以均匀的速率按顺序显示这些图像以显示动画。
我想知道是否有一种方法可以加速动画? 我可以加快显示图像的速度吗?
请告诉我。
使用GIF
图像播放动画。 使用OpenGLES播放GIF文件是一种很好的做法,我相信这是播放动画的最佳方法。
跟随Git链接: https : //github.com/jamesu/glgif
:)
有很多方法,但是最简单的方法是将图像数组传递给UIImageView
属性animationImages
。 然后调用start Animating
stopAnimating
开始动画,并stopAnimating
UIImageView
stopAnimating
方法停止动画。
UIImageView还具有属性animationDuration
,该属性允许设置每个图像的持续时间。
您还可以使用OpenGL渲染图像,这比UIImageView快得多。 因为OpenGL使用GPU。
解决方案是跳过动画的帧。 因此,如果您想使速度加倍,则将绘制动画序列的0、2、4、6帧或1、3、5、7。 如果您想将速度提高三倍,则可以绘制0、3、6、9等,依此类推。 这是跳帧:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.