[发明专利]动画创建方法、装置、电子设备及计算机可读存储介质有效
申请号: | 201711308761.3 | 申请日: | 2017-12-11 |
公开(公告)号: | CN108038894B | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 张磊;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F8/38 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 梁香美 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 创建 方法 装置 电子设备 计算机 可读 存储 介质 | ||
1.一种动画创建方法,其特征在于,应用于电子设备,所述方法包括:
获取JSON格式的动画描述数据,所述动画描述数据包括动画类型数据及对应的动画相关参数;
根据获取的所述动画描述数据按照预设规则创建动画协议;
根据所述动画协议生成与所述动画描述数据对应的动画创建类,其中,所述动画创建类与一动画实现调用接口,所述动画实现调用接口与所述动画类型数据对应;所述根据所述动画协议生成与所述动画描述数据对应的动画创建类的步骤包括:对所述动画协议逐层解析,以获取与所述动画类型数据对应的类型对象;根据所述类型对象获取对应的所述动画实现调用接口;根据所述动画实现调用接口及对应的动画相关参数,生成所述动画创建类;
运行所述动画创建类,以通过所述动画实现调用接口运行与所述动画类型数据及动画相关参数对应的实现代码段,实现动画效果。
2.如权利要求1所述的方法,其特征在于,所述根据获取的所述动画描述数据按照预设规则创建动画协议的步骤包括:
若所述动画描述数据包括多个动画类型数据及与每个所述动画类型数据对应的动画相关参数,创建JSON数组;
将所述动画类型数据及对应的所述动画相关参数依次写入所述JSON数组。
3.如权利要求2所述的方法,其特征在于,所述根据所述动画实现调用接口及对应的动画相关参数,生成所述动画创建类的步骤包括:
分别根据获取的每一个所述动画实现调用接口及对应的动画相关参数,生成一个对应的所述动画创建类。
4.如权利要求1所述的方法,其特征在于,所述运行所述动画创建类的步骤包括:
通过所述动画实现调用接口调用与所述动画类型数据对应的共用代码段;
根据所述动画相关参数对所述共用代码段进行配置,以获得实现代码段;
运行所述实现代码段,以实现动画效果。
5.如权利要求1-4任一项所述的方法,其特征在于,所述动画相关参数包括与所述动画类型数据对应的启动延迟时间参数、动画时长参数、动画开始参数及动画结束参数。
6.一种动画创建装置,其特征在于,应用于电子设备,所述装置包括:
获取模块,用于获取JSON格式的动画描述数据,所述动画描述数据包括动画类型数据及对应的动画相关参数;
创建模块,用于根据获取的所述动画描述数据按照预设规则创建动画协议;
生成模块,用于根据所述动画协议生成与所述动画描述数据对应的动画创建类,其中,所述动画创建类与一动画实现调用接口,所述动画实现调用接口与所述动画类型数据对应;所述生成模块包括:解析子模块,用于对所述动画协议逐层解析,以获取与所述动画类型数据对应的类型对象;获取子模块,用于根据所述类型对象获取对应的所述动画实现调用接口;生成子模块,用于根据所述动画实现调用接口及对应的动画相关参数,生成所述动画创建类;
运行模块,用于运行所述动画创建类,以通过所述动画实现调用接口运行与所述动画类型数据及动画相关参数对应的实现代码段,实现动画效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711308761.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能视觉传达用旋转展示装置
- 下一篇:一种电子邮件的信息提取系统