QuartzCode 是一个快速、轻量且功能强大的工具,可将矢量图形和动画转换为 Objective C 和 Swift 代码。

为您的 iOS 或 OS X 项目创建动画从未如此简单。只需更改任何参数即可实时查看变化。

使用 QuartzCode,您可以在几秒钟内创建任何动画并立即查看其代码。在 Xcode 中创建动画变得非常容易!

主要特点:

即时保存。创建图形和动画并实时获取 Objective C 和 Swift 代码;

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

支持超过 25 个动画属性。将它们组合起来并获得令人惊叹的动画;

能够在生成的代码中反转或更改动画进度;

该程序使用了大家熟悉的Core Animation属性,从而简化了理解其操作的过程;

实时更改和改进动画;

易于阅读和更改生成的代码;

成为核心动画使用大师的最好、最快的方法。

动画属性:

位置、z 位置、变换(旋转、缩放和平移);

填充颜色、渐变、不透明度、隐藏、阴影、蒙版、路径;

描边颜色、描边开始、描边结束、线条宽度、线条虚线相位;

字体大小、前景色;

实例延迟、实例计数、实例变换、实例颜色、实例颜色偏移。

动画:

动画模型与Core Animation类似;

快速创建关键帧动画,在“时间轴”面板中更改和改进它们;

组合或分离多个动画;

使用计时功能:线性、缓入、缓出或使用图表创建您自己的功能,使您的动画变得更好。

生成的代码:

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

一键在 iOS 和 OS X 代码之间切换;

渲染代码是使用CALayer及其子类生成的;

支持核心动画代码和 UIView 块动画。

快速:

使用 ⌘+C 可以轻松复制选定的形状或动画代码;

从文本层复制 NSTextFiel、UILabel 或 UITextView 声明代码。

形状:

根据提供的基本形状创建形状的变体;

使用矢量、铅笔和布尔运算来创建更复杂的形状;

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

对形状应用颜色或渐变。

复制器:

创建带或不带动画的嵌套 Replicator 层的“复制”效果;

嵌套层可以是任何类型。例如,图形或发射器(见下文)。

发射器:

QuartzCode 中的粒子系统;

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

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

效果:

将多个动画附加到具有延迟效果的嵌套层;

组合关键路径属性来创建复杂的动画;

使用延迟顺序来改变嵌套层的动画顺序;

UIView/CALayer:

添加并遮罩图像;

蒙版动画;

图像大小调整设置;

也可以用作原型图像。

发布说明在发布时尚未提供。

版权声明:根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬“。本站资源均来源于网络,仅供用户学习与研究使用,版权归原版权方所有,用户下载后不能用作商业或非法用途,需在24小时内删除下载内容,否则一切后果由用户自行承担。如果您喜欢该程序,请购买正版以得到更好的服务。