预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113409427A(43)申请公布日2021.09.17(21)申请号202110825357.3(22)申请日2021.07.21(71)申请人北京达佳互联信息技术有限公司地址100085北京市海淀区上地西路6号1幢1层101D1-7(72)发明人郝华栋(74)专利代理机构北京三高永信知识产权代理有限责任公司11138代理人宁立存(51)Int.Cl.G06T13/00(2011.01)G06K9/00(2006.01)权利要求书2页说明书17页附图4页(54)发明名称动画播放方法、装置、电子设备及计算机可读存储介质(57)摘要本公开关于一种动画播放方法、装置、电子设备及计算机可读存储介质,属于多媒体技术领域。本公开通过在获取到目标动画的属性描述文件后,解析属性描述文件,以获取到目标动画的多个图像帧中关键帧的动画效果的属性信息,进而基于关键帧的动画效果的属性信息,组成关键帧的动画效果的属性信息组,以便基于属性信息组渲染目标图像元素,实现目标动画的渲染,以便能够播放目标动画,无需开发人员手动编写代码,提高了人机交互效率,进而提高了动画制作效率。CN113409427ACN113409427A权利要求书1/2页1.一种动画播放方法,其特征在于,所述方法包括:获取目标动画的属性描述文件,所述属性描述文件包括所述目标动画的多个图像帧中动画效果的属性信息;解析所述属性描述文件,得到所述多个图像帧中关键帧的动画效果的属性信息,所述关键帧为所述多个图像帧中动画效果对应的图像帧;基于所述多个图像帧中关键帧的动画效果的属性信息,组成所述多个图像帧中关键帧的动画效果的属性信息组,所述属性信息组包括所述关键帧中的动画效果的属性信息以及各个关键帧对应的显示时间;基于所述属性信息组对目标图像元素进行渲染,以播放所述目标动画。2.根据权利要求1所述的方法,其特征在于,所述解析所述属性描述文件,得到所述多个图像帧中关键帧的动画效果的属性信息,包括:调用管理动画入口类,通过所述管理动画入口类,调用包装动画组件类,其中,所述管理动画入口类用于提供动画管理入口,所述包装动画组件类用于包装获取到的数据;通过所述包装动画组件类,调用动画资源获取类,通过所述动画资源获取类,解析所述属性描述文件,获取所述多个图像帧中关键帧的动画效果的属性信息。3.根据权利要求2所述的方法,其特征在于,所述通过所述动画资源获取类,解析所述属性描述文件,获取所述多个图像帧中关键帧的动画效果的属性信息,包括:通过所述动画资源获取类,调用最外层数据解析类,通过所述最外层数据解析类,获取所述多个图像帧中动画效果的帧率;调用层关键帧数据解析类,通过所述层关键帧数据解析类,获取所述多个图像帧中关键帧的动画效果的属性信息。4.根据权利要求3所述的方法,其特征在于,所述通过所述层关键帧数据解析类,获取所述多个图像帧中关键帧的动画效果的属性信息,包括:通过所述层关键帧数据解析类,调用属性转换数据解析类,通过所述属性转换数据解析类,调用属性解析基类,通过所述属性解析基类,从所述属性描述文件中,获取所述多个图像帧中关键帧的动画效果的属性信息;其中,所述属性转换数据解析类用于提供数据转换入口,所述属性解析基类提供用于解析所述属性描述文件的方法类。5.根据权利要求4所述的方法,其特征在于,所述通过所述属性解析基类,从所述属性描述文件中,获取所述多个图像帧中关键帧的动画效果的属性信息,包括下述至少一项:通过所述属性解析基类,调用透明度属性解析类,通过所述透明度属性解析类,从经过格式转换的属性描述文件中,获取所述多个图像帧中动画效果的透明度属性信息;通过所述属性解析基类,调用位移属性解析类,通过所述位移属性解析类,从经过格式转换的属性描述文件中,获取所述多个图像帧中动画效果的位移属性信息;通过所述属性解析基类,调用旋转属性解析类,通过所述旋转属性解析类,从经过格式转换的属性描述文件中,获取所述多个图像帧中动画效果的旋转属性信息;通过所述属性解析基类,调用缩放属性解析类,通过所述缩放属性解析类,从经过格式转换的属性描述文件中,获取所述多个图像帧中动画效果的缩放属性信息。6.根据权利要求3所述的方法,其特征在于,所述基于所述多个图像帧中关键帧的动画2CN113409427A权利要求书2/2页效果的属性信息,组成所述多个图像帧中关键帧的动画效果的属性信息组,包括:对于任一关键帧,将所述任一关键帧中动画效果的属性信息,组成所述任一关键帧对应的初始属性信息组;基于所述多个图像帧中动画效果的帧率,以及各个关键帧对应的初始属性信息组,确定所述多个图像帧中关键帧的动画效果的属性信息组。7.根据权利要求6所述的方法,其特征在于,所述基于所述多个图像帧中动