1

我将如何在两个 C4Image 之间进行某种动画或过渡?

我有这样的设置:

C4Image * img1 = [[C4Image alloc] initWithRawData:rawData width:width height:height];
C4Image * img2 = [[C4Image alloc] initWithRawData:rawData width:width height:height];

[self.canvas addImage:img1];
// insert magic here to trigger transition
[self.canvas addImage:img2];
4

1 回答 1

1

进行过渡的最简单方法是:

image1.animationDuration = 1.0f;
image1.image = image2;

您可以在此处找到一个片段,该片段在启动应用程序 1 秒后将图像交叉淡化为新图像:

https://gist.github.com/C4Code/5074430

于 2013-03-03T03:57:30.843 回答