我正在开发类似于Talking Larry应用程序的iphone应用程序。当我将动画预先加载到NSMutable数组中时,我面临着一个低内存问题。如果我没有预加载动画并在用户触摸按钮时将其加载到动画图像中,则需要时间并且它非常慢地播放动画。在视频制作过程中,它不会播放完整的动画。我该如何解决这个问题。我想播放类似于Talking Larry应用程序的动画,并且不想获得低内存问题。
答案 0 :(得分:0)
你必须“耍弄”图像,释放那些不需要的图像并预先加载那些将需要的图像。诀窍可能是事先预先加载了相当数量的图像,这样动画在启动时不会减慢速度。你必须尝试获得正确的数字。
当然,它还取决于图像分辨率。我不知道会说拉里,但是如果你试图为全分辨率视网膜图像设置动画,那对机器来说可能太过分了。