QuartzCode for Mac动画制作软件QCode安装指南


时间: 2022-01-05 15:27:16 人气: 658 评论: 0

QuartzCode for Mac 是一款快速、轻量级和功能强大的动画软件,可将矢量绘图和动画转换为目标C和Swift代码。现在为iOS/macOS项目创建动画比以往任何时候都要容易。只要改变任何属性;您将实时看到动画更改。使用QuartzCode,您可以在几秒钟内迭代任何动画,同时可以并排查看代码。在Xcode中创建动画的障碍大大减少了!QuartzCode架起了开发人员、设计师和动画师之间的桥梁。从6个独特的图层和超过25个可动画的属性中进行选择和组合,以创建令人惊叹的动画。

安装教程

  1. 您可以从以下链接下载选择适用自己macOS的QuartzCode版本的安装包。
    立即下载

  2. QuartzCode for Mac

    软件下载完成后,打开软件包如上图,拖动软件【QuartzCode】到右边 Applications 文件夹进行安装。

  3. 安装完成后,打开软件【QuartzCode】即可使用,无需额外激活或破解!

  4. 技术提示: 在首次运行QuartzCode时,如提示文件损坏,可尝试以下方法进行解决。

  5. 重启QuartzCode软件一般就能解决。如还是没解决,请联系Mac助理网页客服给您一个满意的处理结果。


QuartzCode特征

生成代码

将绘图和动画转换为代码
将动画应用于矢量绘图或光栅图像。QuartzCode实时生成Objective C或Swift代码,用于iOS或macOS项目。

多动画2

多个动画
在单个QuartzCode项目中创建多个动画状态。如果您需要使用相同的资产创建不同的动画,则非常有用。每个动画都有自己的方法,您可以使用生成的代码调用这些方法。

共享颜色

SVG导入
将从其他矢量绘图应用程序创建的SVG文件导入QuartzCode

共享颜色
在不同的图层和时间线上重复使用相同的颜色。颜色在生成的代码中作为属性创建,因此您仍然可以使用Xcode更改颜色。

图层

QuartzCode 中的每一层都有不同的用途,并有自己独特的动画属性。您可以组合多种图层类型来创建有趣且独特的动画。

  • 	形状层
    形状层
    使用提供的基本形状或使用铅笔或矢量工具创建形状。使用布尔运算、顶点模式或变换模式修改它们。您还可以导入从其他应用程序创建的SVG文件。

  • 心
    发射层
    发射器层可用于创建烟雾或火花等效果,还可以为动画添加精美的细节。发射器层可以采用多个发射器单元,因此您可以在一个发射器层中使用和定义多个图像和属性。


  • CALayer/UIView
    在 QuartzCode 中,图像由 CALayer 或 UIView 包含。这是放置占位符图像用于原型制作的好方法,您还可以为其设置动画并同时获取代码。


  • 复制层
    复制器层允许您从其子层创建重复图案。您可以使用任何图层类型作为子图层,包括图像。这使得可以使用或不使用动画来创建许多有趣的图案。


  • 文字层
    文本层让您创建基本文本并获取CATextLayer/UILabel/UITextView代码。文字图层可以转换为效果图层,产生文字效果。


  • 面具
    蒙版的工作原理类似于形状图层。因此,您也可以在控制形状图层时创建自定义蒙版路径或为其设置动画。您可以遮罩任何其他图层,也支持反向遮罩。

  • 效果层
    效果层可以链接和组合多个动画来创建延迟动画。添加任何动画到效果层并设置实例延迟,其所有子层自动具有增量延迟的动画。延迟动画有多种使用方式,其中之一是创建各种文本效果。

时间轴面板

时间轴面板用于添加和修改添加到动画中的时间轴。时间轴面板已得到改进,无论是在创建简单动画还是复杂动画时都可以轻松使用。


  • 关键帧值预览
    对于使用颜色、渐变、数字和布尔值的动画属性,每个关键帧的值都显示在时间轴上。


  • 计时功能
    除了默认内置的线性、缓入、缓出、缓入缓出等计时功能外,还可以使用自定义计时功能。


  • 动画速度
    更改动画速度,以便可以仔细观察动画。您还可以将动画设置为无限期重复。


  • 实时调整
    更改图层或动画属性并查看自动更改的图层状态。使用时间指示器查看特定时间的图层状态。

动画属性


  • 转变


  • 位置


  • 填色


  • 行程结束

    • Z位置

    • 阴影

    • 不透明度

    • 行宽

    • 小路

    • 斯托克开始

    • 笔触颜色

    • 坡度

    • 划线阶段

    • 字体大小

工具


  • 矢量绘图工具
    使用内置的矢量形状来绘制形状。使用布尔运算、顶点模式和变换模式来细化形状。

  • 图层检查器
    图层检查器是可以编辑图层属性的地方。每种图层类型都有不同的可以编辑的属性。


  • 对齐工具
    对齐工具可用于对齐多个图层。还支持基于图层锚点对齐。


  • 变换工具


  • 所见即所得渐变编辑器

生成的代码

27.png

  • iOS和macOS

  • 目标C和Swift

  • 实时代码生成

  • IB可设计

  • 相对框架
    使用相对帧,更容易支持不同分辨率的多个设备。目前支持帧、路径、位置动画和平移动画。

  • 完成块
    每个动画现在都有完成块,因此您可以在动画完成时执行必要的操作。

  • 反向动画
    即使对于具有不同层的多个动画,也可以在Xcode中反转完整的动画。

  • 动画时长
    现在可以使用Xcode选中动画持续时间选项时手动设置动画的持续时间。

  • 时间结束
    使用结束时间选项,动画可以在其原始时间之前突然结束。

安装说明 安装指南

评论
游客