QuartzCode
QuartzCode是一款快速、轻便、强大的工具,能将矢量图和动画转换为Objective C和Swift代码。为iOS或OS X项目创建动画从未如此简单,只需调整任何参数,即可实时查看更改。
使用QuartzCode,您可以在几秒钟内创建任何动画,并立即查看其代码。在Xcode中创建动画变得非常轻松!
主要特点:
- 即时保存:创建图形和动画,并实时获取Objective C和Swift代码。
- 使用程序内置工具、预先准备好的SVG文件或图像创建图形。
- 支持超过25种可动画属性,可随意组合以获得惊艳的动画效果。
- 可在生成的代码中反转或更改动画进程。
- 程序使用常见的Core Animation属性,简化了工作理解过程。
- 实时更改和改进动画。
- 生成的代码易于阅读和修改。
- 掌握Core Animation的最佳和最快途径。
可动画属性:
- 位置、Z轴位置、变换(旋转、缩放和移动)。
- 填充颜色、渐变、不透明度、隐藏、阴影、遮罩、路径。
- 描边颜色、描边起始、描边结束、线宽、虚线相位。
- 字体大小、前景色。
- 实例延迟、实例计数、实例变换、实例颜色、实例颜色偏移。
动画:
- 动画模型类似于Core Animation。
- 在“时间轴”面板中快速创建关键帧动画,并进行更改和改进。
- 组合或拆分多个动画。
- 使用线性、缓入、缓出等时间函数,或通过图表创建自定义函数,使您的动画更出色。
生成的代码:
- 实时为iOS和OS X生成Objective C和Swift代码。
- 一键在iOS和OS X代码之间切换。
- 绘制代码使用CALayer及其子类生成。
- 支持Core Animation和UIView块动画代码。
快捷性:
- 使用⌘+C可以轻松复制选定的图形或动画代码。
- 可以从文本图层中复制NSTextField、UILabel或UITextView的声明代码。
图层
形状:
- 从提供的基本形状创建各种变体。
- 使用矢量、铅笔和布尔运算创建更复杂的形状。
- 使用曲线编辑模式或变换模式更改形状。
- 为形状应用颜色或渐变。
复制器(Replicator):
- 为复制器子图层创建“复制”效果,带或不带动画。
- 子图层可以是任何类型,例如形状或发射器(见下文)。
发射器(Emitter):
- QuartzCode中的粒子系统。
- 在一个发射器图层中使用多个单元。
- 每个发射器单元可以有自己的图像和属性。
效果:
- 通过延迟效果将多个动画绑定到子图层。
- 组合关键路径属性以创建复杂的动画。
- 使用延迟顺序来更改子图层动画的顺序。
UIView/CALayer:
- 添加和遮罩图像。
- 动画遮罩。
- 图像大小调整设置。
- 也可以用作原型图像。
挂载镜像并运行 Open Gatekeeper Friendly
在终端中按回车键绕过 Gatekeeper。
将应用程序拖拽到应用程序文件夹中。
应用程序已准备就绪,可以正常使用。
声明:本站资源仅限学习研究使用,请在24小时内删除。建议通过官方渠道购买正版软件,支持开发者创作。






发表评论