[发明专利]实现动画效果的方法和装置有效
| 申请号: | 201310434781.0 | 申请日: | 2013-09-22 |
| 公开(公告)号: | CN104463932B | 公开(公告)日: | 2018-06-08 |
| 发明(设计)人: | 高辰柱 | 申请(专利权)人: | 北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司 |
| 主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F9/44 |
| 代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐 |
| 地址: | 100871 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动画效果 页面元素 数据包 解析 方法和装置 排版软件 播放 数组 下载 动画参数 设置参数 封装 页面 保存 客户 | ||
1.一种实现动画效果的方法,其特征在于,包括:
通过排版软件设置页面中页面元素的动画效果,封装成数据包;
下载所述数据包并解析;
以数组的形式保存解析出的各个页面元素以及所述动画效果,其中,每个所述页面元素包括多个层;
按照动画的播放顺序,从所述数组中提取各个页面元素及动画效果并播放;
其中,形成所述页面的数据属于作为期刊的页面数据;
所述设置页面中的页面元素的过程包括:
选定页面上的一个或多个页面元素;
勾选与每个页面元素对应的多个动画效果。
2.根据权利要求1所述的方法,其特征在于,所述提取并播放的过程包括:
逐层执行以下过程:
在所述数组中遍历属于当前层、以及下一层的数组元素;其中,每个数组元素对应一个动画效果;
将所述遍历到的数组元素填充到所述当前层以及下一层,直到所有层全部填充完;
播放填充完数组元素的页面。
3.根据权利要求2所述的方法,其特征在于,所述当前层的数组元素包括:
页面初载的数组元素、以及与其同时显示的数组元素。
4.根据权利要求3所述的方法,其特征在于,还包括:对所述填充完的数组元素的页面做容错处理。
5.根据权利要求4所述的方法,其特征在于,所述容错处理的过程包括:
在一个单位时间内,将页面中当前层中的页面元素除其对应的动画效果之外的其它的动画效果删除。
6.根据权利要求1所述的方法,其特征在于,所述数据包的格式为dpub格式的数据包。
7.根据权利要求6所述的方法,其特征在于,采用客户端下载所述dpub格式的数据包;
所述客户端采用ios系统、android系统或WP系统下使用的应用解析所述数据包并播放。
8.一种实现动画效果的装置,其特征在于,包括:
封装模块,用于通过排版软件设置页面中页面元素的动画效果,封装成数据包;
下载模块,用于下载所述数据包并解析;
存储模块,用于以数组的形式保存解析出的各个页面元素以及所述动画效果;
播放模块,用于按照动画的播放顺序,从所述数组中提取各个页面元素及动画效果并播放,其中,每个所述页面元素包括多个层;
其中,形成所述页面的数据属于作为期刊的页面数据;
所述设置页面中的页面元素的过程包括:
选定页面上的一个或多个页面元素;
勾选与每个页面元素对应的多个动画效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310434781.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种人体骨骼建模方法
- 下一篇:一种基于目标行为分析的行人图像实时检测方法





