3

我想为形状对象的颜色设置动画,使其从一种颜色变为另一种颜色,然后再返回。我尝试用一​​种方法设置对象的颜色,然后用另一种方法将其设置回原始颜色,但这对我来说似乎相当麻烦。有没有更好的方法来使用 C4 做到这一点?

4

1 回答 1

2

你是对的,你采取的方法很麻烦。

要向前动画并立即向后动画,您可以使用以下代码行:

object.animationOptions: AUTOREVERSE;
object.fillColor = [UIColor ...];

要永远这样做:

object.animationOptions: AUTOREVERSE | REPEAT;
object.fillColor = [UIColor ...];

...此外,您可以将这些动画选项用于 C4 中任何可见对象的所有动画属性。因此,您可以自动反转/重复原点更改、中心点、更改形状、更改图像等...

于 2012-05-25T15:51:18.330 回答