[发明专利]动画播放处理方法、装置、设备及系统在审
申请号: | 202111010331.X | 申请日: | 2021-08-31 |
公开(公告)号: | CN113850891A | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 张金石;杨旭;张正超;林源;杨爽;刘达;周闻;杨璐;孙潇童;邓柳军;唐子文 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F9/451;G06F3/0485;G06F3/0486;G06F3/0488;G06F9/445 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 谢层层;徐焕 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 播放 处理 方法 装置 设备 系统 | ||
1.一种动画播放处理方法,所述方法包括:
检测到动画文件的播放触发操作后,获取用户对所述动画文件所在页面的用户操作数据以及当前页面中所述动画文件的当前播放动画帧;
从所述用户操作数据中获取动画播放操作距离,根据所述动画播放操作距离确定出所述用户操作数据对应的交互播放进度;
根据所述当前播放动画帧和所述交互播放进度,确定出所述动画文件的播放截止动画帧;
跟随所述用户操作数据将所述动画文件从所述当前播放动画帧播放到所述播放截止动画帧。
2.如权利要求1所述的方法,所述根据所述动画播放操作距离确定出所述用户操作数据对应的交互播放进度包括:
实时获取所述用户操作数据中的动画播放操作距离,并计算所述动画播放操作距离与所述动画文件展示的默认高度之间的高度差值;
根据所述高度差值和所述动画文件展示的隐藏高度之间的比值确定出所述用户操作数据对应的交互播放进度。
3.如权利要求1所述的方法,所述方法还包括:
在从所述用户操作数据中获取动画播放操作距离时,从所述用户操作数据中获取动画操作速度;
根据所述动画操作速度确定出所述用户操作数据对应的交互播放速度;
在跟随所述用户操作数据将所述动画文件从所述当前播放动画帧播放到所述播放截止动画帧时,所述方法还包括:
跟随所述用户操作数据将所述动画文件按照所述交互播放速度从所述当前播放动画帧播放到所述播放截止动画帧。
4.如权利要求1所述的方法,所述方法还包括:
获取所述用户操作数据中的动画操作方向;
所述根据所述当前播放动画帧和所述交互播放进度,确定出所述动画文件的播放截止动画帧,包括:
根据所述当前播放动画帧、所述动画操作方向以及所述交互播放进度,确定出所述动画文件的播放截止动画帧。
5.如权利要求1所述的方法,所述动画文件的播放触发操作包括:
所述动画文件的当前播放动画帧位于动画播放终端的屏幕的指定区域。
6.如权利要求5所述的方法,所述方法还包括:
若检测到多个动画文件的当前播放动画帧位于所述动画播放终端的屏幕的指定区域,则跟随所述用户操作数据在所述动画播放终端的屏幕上播放所述多个动画文件。
7.如权利要求1所述的方法,在获取用户对所述动画文件所在页面的用户操作数据之前,所述方法还包括:
将动画文件转换为Lottie文件,并配置动画播放操作距离与所述Lottie文件的播放进度之间的播放映射关系;
将所述Lottie文件以及所述播放映射关系导入动画播放终端,将所述Lottie文件作为所述动画文件;
所述根据所述动画播放操作距离确定出所述用户操作数据对应的交互播放进度包括:
根据所述Lottie文件中配置的播放映射关系以及所述用户操作数据中的动画播放操作距离,确定出所述用户操作数据对应的交互播放进度。
8.如权利要求1所述的方法,所述用户操作数据包括:用户对所述动画文件所在的动画播放终端的屏幕的滑动操作数据。
9.如权利要求1所述的方法,所述方法还包括:
在所述用户停止对所述动画文件所在动画播放终端的屏幕进行操作后,将所述动画文件返回到所述动画文件的第一帧动画帧或将所述动画文件暂停在当前播放动画帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111010331.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:通讯接口装置
- 下一篇:一种变速箱齿轮轮辐结构及变速箱