linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > 小企鹅新闻图书馆 >

Qt 5.13支持处理Lottie文件,可以方便地进行移植

时间:2019-03-11  来源:未知  作者:admin666

Qt 5.13工具包将于5月发布,其中一个重要的特性就是对Lottie文件的支持。

BodyMovin插件是一个After Effects插件,它将动画导出为JSON格式,可以在Web上运行。Airbnb的工程师为这些JSON文件创建了一个本地iOS和Android运行时库,名为Lottie。这允许嵌入和重放BodyMovin JSON文件。这个想法很快就被接受了,如果你有自己的iOS或Android设备,你很可能在某个地方有使用Lottie的东西。

在内部,BodyMovin JSON文件在嵌入式渲染器中渲染 - 如果愿意,可以使用微渲染器。 这将解析并加载JSON,然后运行动画,修剪,图层和其他效果。 这包含在LottieAnimation QML元素中,可以像在任何其他QtQuick元素中一样由UI中的QML代码控制。

Qt 5.13支持处理Lottie文件,因此这些动画可以轻松嵌入到Qt Quick应用程序中,并使用QML进行操作,就像使用任何Qt Quick元素一样。

有兴趣通过即将发布的Qt 5.13版本了解Qt Lottie支持的开发人员可以阅读The Qt Company上周五的博客文章,概述技术预览功能以及一些视乐谷棋牌频和代码片段。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-03/157379.htm

linux Ant Design 3.15.0 发布,企业级UI设计语言 来自2019 TensorFlow开发者峰会的热门公告
友情链接