[发明专利]动画生成方法、装置、电子设备和存储介质在审
申请号: | 202211129380.X | 申请日: | 2022-09-16 |
公开(公告)号: | CN115738276A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 姜昭宇;陈鑫 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06T13/20;G06T13/40 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 何少岩 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 生成 方法 装置 电子设备 存储 介质 | ||
1.一种动画生成方法,其特征在于,所述方法包括:
响应针对目标界面的动画显示指令,获取所述目标界面对应的动画函数包,其中,所述动画函数包包含共享动画效果参数,所述共享动画效果参数用于指示多个目标界面共用的目标动画的动画效果;
加载所述动画函数包,基于所述动画函数包的共享动画效果参数生成所述目标动画。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取关键帧配置属性,所述关键帧配置属性用于指示所述目标动画中的关键帧;所述加载所述动画函数包,基于所述动画函数包的共享动画效果参数生成所述目标动画,包括:
基于所述关键帧配置属性调用所述动画函数包,生成所述动画函数包的共享动画效果参数对应的关键帧动画,得到各目标界面的目标动画。
3.根据权利要求2所述的方法,其特征在于,所述关键帧配置属性包括目标动画中关键帧的动画函数包标识符和关键帧节点属性;所述基于所述关键帧配置属性调用所述动画函数包,生成所述动画函数包的共享动画效果参数对应的关键帧动画,得到各目标界面的目标动画,包括:
根据所述关键帧配置属性中的所述动画函数包标识符,确定所述目标动画对应的目标动画函数包,并根据所述关键帧节点属性,确定所述目标动画的关键帧动画生成位置;
在所述关键帧动画生成位置调用所述目标动画函数包,生成所述目标动画函数包的共享动画效果参数对应的关键帧动画,得到各目标界面的目标动画。
4.根据权利要求3所述的方法,其特征在于,所述关键帧配置属性还包括动画资源属性;所述在所述关键帧动画生成位置调用所述目标动画函数包,生成所述目标动画函数包的共享动画效果参数对应的关键帧动画,得到各目标界面的目标动画,包括:
基于所述动画资源属性,确定所述目标动画的动画资源文件;
对所述动画资源文件进行所述关键帧动画生成位置的所述目标动画函数包加载,生成所述目标动画函数包的共享动画效果参数对应的关键帧动画,得到各目标界面中对应动画资源文件的目标动画。
5.根据权利要求1所述的方法,其特征在于,所述响应针对目标界面的动画显示指令,获取所述目标界面对应的动画函数包,包括:
响应针对目标界面的动画显示指令,获取预设的共享动画效果参数,并将所述共享动画效果参数传入预设的动画函数体,得到所述目标界面的动画函数包。
6.根据权利要求2所述的方法,其特征在于,所述响应针对目标界面的动画显示指令,获取所述目标界面对应的动画函数包,包括:
响应针对目标界面的动画显示指令,根据所述关键帧配置属性中的动画函数包标识符,获取所述动画函数包标识符对应的共享动画效果参数,并将所述共享动画效果参数传入预设的动画函数体,得到所述目标界面的动画函数包。
7.根据权利要求2所述的方法,其特征在于,所述关键帧配置属性包括多个目标动画对应的关键帧配置属性;每个目标界面对应至少一个目标动画;所述加载所述动画函数包,基于所述动画函数包的共享动画效果参数生成所述目标动画,包括:
根据多个目标动画对应的关键帧配置属性,确定每个目标动画对应的目标动画函数包;
基于每个目标动画对应的目标动画函数包中的共享动画效果参数,生成每个目标界面对应的至少一个目标动画。
8.一种动画生成装置,其特征在于,所述装置包括:
响应模块,用于响应针对目标界面的动画显示指令,获取所述目标界面对应的动画函数包,其中,所述动画函数包包含共享动画效果参数,所述共享动画效果参数用于指示多个目标界面共用的目标动画的动画效果;
生成模块,用于加载所述动画函数包,基于所述动画函数包的共享动画效果参数生成所述目标动画。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-7任一项所述的动画生成方法。
10.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-7任一项所述的动画生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211129380.X/1.html,转载请声明来源钻瓜专利网。