[发明专利]一种动态漫画中动画元素的回放控制方法以及电子设备有效
申请号: | 201810526472.9 | 申请日: | 2018-05-29 |
公开(公告)号: | CN108712675B | 公开(公告)日: | 2019-11-26 |
发明(设计)人: | 黄跃中 | 申请(专利权)人: | 广州梦映动漫网络科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/432 |
代理公司: | 44395 广东良马律师事务所 | 代理人: | 李良<国际申请>=<国际公布>=<进入国 |
地址: | 510000 广东省广州市海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画元素 电子设备 公式计算 回放控制 按下 回放 漫画 动画播放 进度 整除 | ||
1.一种动态漫画中动画元素的回放控制方法,其特征在于,包括步骤:
A、将总经过时间pt整除动画播放时间d,得到当前的已循环次数ct;
B、按下述公式计算本轮经过时间pttt:pttt=pt-ct×d;
C、按下述公式计算本轮动画进度pg=pttt/d,根据本轮动画进度回放动画元素;
按下述公式计算总经过时间pt:
pt=nt-st,其中,nt为当前时间,st为开始时间;
按下述公式计算总播放时间td:
td=lc×d,其中lc为预定循环次数;
将本轮动画进度pg乘以100%,得到本轮动画进度pg的百分数;所述动画元素的结构包括:素材资源信息、位置原点信息、动态元素帧信息、动态元素属性信息、动态元素详细信息和动态元素过程信息;
所述动态元素帧信息具体包括动态元素总帧数、Spritesheet分割行数、Spritesheet分割列数和平滑帧。
2.根据权利要求1所述动态漫画中动画元素的回放控制方法,其特征在于,所述步骤A之前还包括:
判断经过时间pt是否大于或等于总播放时间td,若是则判定本轮动画进度为1,若否则进入步骤A。
3.根据权利要求1所述动态漫画中动画元素的回放控制方法,其特征在于,所述素材资源信息为素材资源ID、素材资源路径、素材资源类型、可视素材资源宽度、可视素材资源高度和素材容器背景色的一种或几种。
4.一种电子设备,其特征在于,其包括:处理器,适于实现各指令,
以及存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:
将总经过时间pt整除动画播放时间d,得到当前的已循环次数ct;
按下述公式计算本轮经过时间pttt:pttt=pt-ct×d;按下述公式计算本轮动画进度pg=pttt/d,根据本轮动画进度回放动画元素;
按下述公式计算总经过时间pt:
pt=nt-st,其中,nt为当前时间,st为开始时间;
所述将总经过时间pt整除动画播放时间d,得到当前的已循环次数ct的步骤之前还包括:按下述公式计算总播放时
间td:td=lc×d,其中lc为预定循环次数;
将本轮动画进度pg乘以100%,得到本轮动画进度pg的百分数;所述
动画元素的结构包括:素材资源信息、位置原点信息、动态元素帧信息、动态元素属性信息、动态元素详细信息和动态元素过程信息;所述
动态元素帧信息具体包括动态元素总帧数、Spritesheet分割行数、Spritesheet分割列数和平滑帧。
5.根据权利要求4所述电子设备,其特征在于,所述将总经过时间pt整除动画播放时间d,得到当前的已循环次数ct步骤之前还包括:判断经过时间pt是否大于总播放时间td,若是则判定本轮动画进度为1,若否则进入所述将总经过时间pt整除动画播放时间d,得到当前的已循环次数ct的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州梦映动漫网络科技有限公司,未经广州梦映动漫网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810526472.9/1.html,转载请声明来源钻瓜专利网。