现在开发App经常用到
Lottie
或SVGA
的动画,有时候我想先看作用再写代码,但想看作用就得去官网上传文件才能够预览,感觉好麻烦(尤其是SVGA,不能在同一页面下查看不同动画,想看另一个动画要翻开新的预览页面才行)。于是乎就写了这个
AnimationPreviewer
,能够在桌面直接把文件拖拽到App中快速预览作用!
Demo地址:AnimationPreviewer
AnimationPreviewer
是用Mac Catalyst
开发的(感兴趣的能够看我这篇文章:Mac Catalyst 初体验),现在功用比较简单,主要用来快速预览Lottie和SVGA。
快速预览 Lottie & SVGA
把Lottie文件
/SVGA文件
/zip包
丢进App即可:

可截取动画任意一帧生成图片 & 导出动画视频

- PS:现在仅支撑
Lottie
可导出动画视频
Tips
- 拖拽预览支撑
Lottie文件
、SVGA文件
、及其对应的zip包
。 -
Lottie文件
内容需求跟以下标准保持一致:
lottie_dir:
- data.json
- images:
- img_0.png
img_1.png
img_2.png
...
Demo地址:AnimationPreviewer
- 运用
Xcode
运转项目需求先编译MacPlugin
,然后才能够运转项目。 - 项目编译之后能够把安装包丢到应用程序里边,以后直接在发动台中翻开。
- Release中供给dmg安装包。
别的Demo中的SVGA
是运用我封装好的快捷播映器SVGAParsePlayer,是对SVGAPlayer
的二次封装,内置SVGA解析器、带有播映状况且可控制,同时可防止相同资源的重复加载,有需求的能够去看看。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。