iOS如何将数十个UIImages组合成一个视频/动画帧?

时间:2016-07-18 16:58:01

标签: ios animation sprite-kit uiimage avfoundation

我有一个大图像,就像拼图游戏一样,被分成更小的块。每个块都有自己的透明背景UIImage,因此只有部分可见。如果一次绘制所有图像,透明片段允许显示其他图像片段,因此整个图像可见。

如何随意组合任意数量的块并在屏幕上淡入/淡出?例如,给定100个块,我想在屏幕上绘制50个块并使此过渡看起来平滑就像大块淡入/淡出一样。

将任意数量的图像组合成单个帧的好方法是什么?

  • 这可以通过简单地将100个UIViews叠加在一起来完成,每个UIVmage可能会使UII图像淡入/淡出吗?
  • AVFoundation是更好的解决方案 - 写入像素缓冲区吗?
  • Can Metal或SpriteKit可以处理这类任务吗?

0 个答案:

没有答案