现在开发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解析器、带有播映状况且可控制,同时可防止相同资源的重复加载,有需求的能够去看看。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。


