简介
QuartzCode 是一款快速、轻量级且功能强大的动画工具,可将矢量绘图和动画转换为 Objective-C 和 Swift 代码。
现在为您的 iOS/OSX 项目创建动画比以往任何时候都容易。只需更改任何属性;您将实时看到动画变化。使用 QuartzCode,您可以在几秒钟内迭代任何动画,同时您可以并排查看代码。在 Xcode 中创建动画的障碍大大降低了!
软件特性
- 将绘图和动画实时转换为 obj-c 或 swift 代码。
- 使用光栅图像或使用提供的工具创建矢量图。
- 在单个项目中创建多个动画状态。
- 使用共享颜色在不同的图层和时间线上重复使用相同的颜色。
- 支持 SVG 导入
- 支持蒙版和动画蒙版。
- 支持超过 25 种动画属性,结合起来创造出令人惊叹的动画!
- 使用线性时序函数、缓入、缓出或使用提供的图表创建自定义时序函数。
- 学习和掌握核心动画的最佳和最快方式。
- 动画属性
- 位置、z 位置、变换(旋转、缩放和平移)
- 填充颜色、渐变、不透明度、隐藏、阴影、蒙版、路径
- 笔画颜色、笔画开始、笔画结束、线宽、线划线阶段
字体大小、前景色、
- 实例延迟、实例计数、实例变换、实例颜色、实例颜色偏移
- 生成的代码
- 实时生成iOS/OSX Objective C 和Swift 代码。
- 代码生成选项:
- 相对框架
- 完成块
- 反向动画
- 时间结束
- 动画持续时间
- 可读且易于修改生成的代码。
- 绘图代码是使用CALayer 及其子类生成的。
- 支持Core 动画和基于UIView 块的动画代码。
- 形状
- 从提供的基本形状创建各种形状。
- 使用矢量、铅笔和布尔运算来创建更高级的形状。
- 使用顶点模式和变换模式编辑形状。
- 对形状应用颜色或渐变。
- 复制器
- 创建带有或不带有动画的子层的复制效果。
- 子层可以是任何其他层,例如形状或发射器。
- 发射器
- QuartzCode 中的粒子系统。
- 在一个发射器层中使用多个发射器单元。
- 每个发射器单元都可以有自己的图像和属性。
- 影响
- 将多个动画链接到具有延迟效果的子图层。
- 结合关键路径属性来产生复杂而美丽的动画。
- 使用延迟顺序来改变子层动画的顺序。
- 对于单独为文本字形设置动画也很有用。
- UIView/CALayer
安装
0. 本站所有资源解压密码均为
heipg.cn
1. 本站资源收集于网络,仅做学习和交流使用,请于下载后24小时内删除。如果你喜欢我们推荐的软件,请购买正版支持作者。
2.
如有无法下载的链接,联系:admin#heipg.cn,或到QQ群进行反馈,我们将及时进行处理。
3. 本站发布的内容若侵犯到您的权益,请联系站长删除,联系方式:admin#heipg.cn,我们将第一时间配合处理!
黑苹果星球 »
将矢量图形和动画转化为Obj-C和Swift代码:QuartzCode 1.66.7