QuartzCode 动画制作工具 QCode Mac版 苹果电脑 Mac软件
QCode是一个快速,轻量级和强大的动画工具,可将矢量绘图和动画转换为Objective C和Swift代码。
现在,为iOS / OSX项目创建动画比以往更容易。只需更改任何属性;你会实时看到动画的变化。使用QuartzCode,您可以在几秒钟内迭代任何动画,同时您可以并排查看代码。在Xcode中创建动画的障碍大大减少了!
主要特点
•将绘图和动画实时转换为目标c或快速代码。
•使用光栅图像或使用提供的工具创建矢量绘图。
•在单个项目中创建多个动画状态。
•使用共享颜色在不同的图层和时间轴上重复使用相同的颜色。
•支持SVG导入
•支持蒙版和动画蒙版。
•支持超过25种可动画的属性,结合创建令人惊叹的动画!
•使用线性计时功能,使用提供的图表简化,简化或创建自定义计时功能。
•学习和掌握核心动画的最佳和最快捷的方式。
动画属性
•位置,z位置,变换(旋转,缩放和平移)
•填充颜色,渐变,不透明度,隐藏,阴影,蒙版,路径
•笔触颜色,笔划开始,笔划结束,线宽,线划线阶段
•字体大小,前景色,
•实例延迟,实例计数,实例转换,实例颜色,实例颜色偏移
生成的代码
•实时生成iOS / OSX Objective C和Swift代码。
•代码生成选项:
- 相对框架
- 完成块
- 反向动画
- 时间结束
- 动画持续时间
•可读且易于修改生成的代码。
•使用CALayer及其子类生成绘图代码。
•支持Core动画和基于UIView块的动画代码。
图层:
形状
•从提供的基本形状创建各种形状。
•使用矢量,铅笔和布尔运算来创建更高级的形状。
•使用顶点模式和变换模式编辑形状。
•对形状应用颜色或渐变。
复制
•使用或不使用动画创建其子图层的复制效果。
•子图层可以是任何其他图层,如形状或发射器。
发射
•QuartzCode中的粒子系统。
•在发射器层中使用多个发射器单元。
•每个发射器单元可以拥有自己的图像和属性。
影响
•将多个动画链接到具有延迟效果的子图层。
•组合键路径属性以生成复杂而美观的动画。
•使用延迟顺序更改子图层动画的顺序。
•还可以单独为文本字形设置动画。
UIView / CALayer
•图像调整大小选项。
•也可以用作原型图像。
版本介绍
版本号:1.67.1
时间轴中存在一些UI问题,影响最新的macOS大苏尔和蒙特雷,此更新修复了这些问题
其他错误修复