ios5 – C4中的动画面具

ios5 – C4中的动画面具,第1张

概述我知道可以在C4中创建图层蒙版,如下所示: object.layer.mask = anotherObject.layer; 有没有已知的方法来使用动画面具? 是.您可以通过几种不同的方式为蒙版设置动画. 首先,如果您使用基本形状作为其图层将成为蒙版的对象,您可以将它们设置为通常的动画,这将成为动画蒙版. 这可以对C4中的任何可见对象(即形状,电影,图像等)进行. 例如: object.layer 我知道可以在C4中创建图层蒙版,如下所示:

object.layer.mask = anotherObject.layer;

有没有已知的方法来使用动画面具?

解决方法 是.您可以通过几种不同的方式为蒙版设置动画.

首先,如果您使用基本形状作为其图层将成为蒙版的对象,您可以将它们设置为通常的动画,这将成为动画蒙版.

这可以对C4中的任何可见对象(即形状,电影,图像等)进行.

例如:

object.layer.mask = aShape.layer;aShape.animationDuration = 1.0f;aShape.origin = CGPointMake(x,y);

以上也可以用图像完成.使用图像时,图像的任何清晰部分都会在原始对象中变为透明.

此外,还有一种未记录的动画图像方法,该方法是实验性的,仅在最新模板中可用.

使用它看起来像:

NSArray *imagenamesArray = [NSArray arrayWithObjects:@"imagename01.png",...,nil];C4Image *animatedImage = [C4Image animatedImageWithnames:imagenamesArray];object.layer.mask = animatedImage.mask;

本质上,这种方法创建了一个动画gif风格的图像……但是,因为这种方法是全新的/实验性的,所以对图像之间的过渡速度没有任何控制.

总结

以上是内存溢出为你收集整理的ios5 – C4中的动画面具全部内容,希望文章能够帮你解决ios5 – C4中的动画面具所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1038251.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存