2010-04-05 75 views
0

我创建具有影视动画的应用程序,我有一个动画一些组昆虫围绕着灯飞, 所以我使我的动画作为PNG图片[他们是约400 PNG图像帧],当我想在我的应用程序上播放昆虫电影...它似乎内存不足的iPhone(我尝试短的动画和工作正常),但长动画不! 。 你有什么建议在iphone上播放这个动画sdk,我不知道MPMovieController是个好主意!因为我的动画没有任何背景。最佳创意展示电影上的iPhone应用程序

回答

0

最好的办法是建立正常的电影文件,并与标准控制器玩。

如果这是不能接受的,你可以做这样的事情。两个线程,一个线程从磁盘加载图像,另一个线程每秒钟以1/15(1/30,无论)显示它们。有几个难点:

  • iPhone的闪存存储速度。这是非常有限的。所以你可以轻松地做128x128动画等事情,并且无法使用全屏动画。
  • 这样的闪光灯使用下水道电池非常快。

也许,你也可以将你的动画的一部分存储在内存中(例如每隔一帧),这样你就不得不从flash中加载较少的内容。