QuartzCode 1.67.1

点赞 (0)

大小

18

3

下载

28

语言

中文

CN

兼容性

macOS 10.12

CN

类别

编程软件

更新日期

2023-04-15

2023-04-15

  评论

QuartzCode

18 3 2023-04-15 28

QuartzCode是一种快速、轻盈和强大的工具,将向量图形和动画转化为Objective C和Swift代码。

为你的iOS或OS X项目制作动画变得非常容易。只要改变任何参数,实时观察变化。

使用QuartzCode,你可以在几秒钟内创建任何动画,然后立即查看它的代码。在Xcode中制作动画变得非常简单!

主要特点:

动量守恒。创建图形和动画,并实时接收Objective C和Swift代码;

使用程序工具或事先准备好的SVG文件或图像创建图形;

它支持超过25个动画特性。把它们组合起来,得到惊人的动画;

在生成代码中逆转或改变动画进程的能力;

该程序使用Core动画的常见特性,从而简化理解其工作的过程;

实时改变和改进动画;

容易读取和更改生成的代码;

成为Core动画大师的最好和最快方法。

анимируем特性:

position, z position, transform(根,scale和translate);

山坡颜色,格雷迪特,opacity, hidden, shadow, mask, path;

stroke color, stroke start, stroke end,线width,线dash phase;

背景颜色;

instance delay, instance cosform, instance color, instance color offset。

动画:

动画模型类似于Core动画;

快速创建keyframe动画,在Timeline面板上修改和改进它们;

组合或分离多个动画;

使用时间函数:线性,ease, ease out,或者创建你自己的图形来让你的动画变得更好。

生成的代码:

使用Objective C和Swift为iOS和OS X生成代码;

在iOS和OS X之间切换到一个点击;

加法代码是通过CALayer及其子类生成的;

UIView支持Core动画和块动画。

速度:

选择模仿动画人物或代码很容易借助⌘+ C;

从Text Layer复制NSTextFiel、UILabel或UITextView广告代码。

人物:

从给定的基线创建一个酋长变换;

使用向量、铅笔和布尔操作来创建更复杂的图形;

使用曲线编辑模式或变换模式改变图形;

使用颜色或梯度。

Replicator:

制作“发行量”的效果,不管有没有动画。

嵌入层可以有任何类型。例如,图形或辐射器(见下文)。

Emitter:

QuartzCode的党派制度;

在发射器层中使用多个单元;

每个发射器单元都可以有自己的图像和属性。

效果:

将多个动画与嵌入层连接到延迟效应(delay);

结合keypath属性来创建复杂的动画;

使用延迟顺序(delay命令)来改变动画层的顺序;

UIView / CALayer:

添加和隐藏图像;

动画的面具;

图像大小调整;

也可以用作原型图像。