发布时间:2019-04-12 11:15:42编辑:下1个好软件
QuartzCode for Mac 是开发人员必备的动画制作开发工具,QuartzCode 支持将矢量绘图和动画转换为Objective-C和Swift代码,轻松帮你制作动画,QuartzCode for Mac还具备6种类型和超过25种可动画属性。
主要特点:
将绘图和动画转到objective-c或swift代码实时。
使用光栅图像或使用提供的工具创建矢量图。
在单个项目中创建多个动画状态。
使用共享的颜色在不同的层和时间轴上重用相同的颜色。
SVG支持导入
面罩和动画蒙版支持。
支持超过25个动画的属性,结合起来创造出惊人的动画!
使用线性时序函数,方便使用,或使用图表提供的定制定时函数。
学习和掌握核心动画的最好和最快的方法。
动画属性:
位置,z位置,转换(旋转,缩放和转换)
填充颜色,渐变,不透明度,隐藏,阴影,蒙版,路径
描边颜色,描边,描边,线宽,线划相
前景颜色,字体大小
实例延迟,实例计数,实例转换,实例颜色,实例颜色偏移
生成的代码:
实时生成ios/osx目标C和Swift代码。
代码生成选项:
相对坐标系
完成块
反向动画
结束时间
动画时间
易读易修改生成的代码。
绘图代码是通过使用CALayer及其子类生成的。
支持核心动画和基于UIView的动画代码。
图层:
形状:
根据所提供的基本形状创造各种形状。
使用向量、铅笔和布尔运算来创建更高级的图形。
使用顶点模式和转换模式编辑图形。
将颜色或渐变应用于形状。
复制:
在没有动画的情况下,创建它的子程序的复制效果。
子层可以是任何其他层,例如形状或发射器。
发射:
在QuartzCode粒子系统。
在发射器层中使用多个发射器单元。
每个发射器单元都可以有自己的图像和属性。
效果:
将多个动画与延迟效果链接在一起。
组合键的属性来生成复杂而美丽的动画。
使用延迟的顺序来改变子动画的顺序。
对文本符号单独进行动画也很有用。
UIView/CALayer:
图像调整选项。
也可以用作原型图像。
蓝奏网盘:点击下载
2024-11-22
替身被团宠,我成了白月光的亲妹完整版在线阅读(主角林夏至祁墨城)
木梧桐小说替身被团宠,我成了白月光的亲妹第12章 给林夏至撑腰!这些都是你的!(2027字)
傅雪梅白世城小说无广告阅读
绝世娘亲倾天下,救五儿一女回家大结局免费阅读全文
(无弹窗)绝世娘亲倾天下,救五儿一女回家小说
(完本)林默林北小说
(全文在线阅读)全家偷听我心声,假少爷藏不住了 主角林默林北
【抖音小说全家偷听我心声,假少爷藏不住了txt全文在线阅读
【完结版】《全家偷听我心声,假少爷藏不住了主角林默林北章节在线阅读