[发明专利]动画实例创建方法、装置、设备及存储介质在审
申请号: | 201811626355.6 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109741430A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 赵彬琨 | 申请(专利权)人: | 北京金山安全软件有限公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画界面 动画物体 播放 参考 预设存储区 存储介质 实例创建 调用 属性数据 系统运行 用户体验 预先存储 占用率 检测 申请 创建 | ||
本申请公开了一种动画实例创建方法、装置、设备及存储介质,其中方法包括:检测待播放的动画界面中是否包含动画物体;若包含则检测预设存储区中是否包含参考动画实例;若预设存储区中包含参考动画实例,则根据动画物体的属性数据,调用参考动画实例,以生成与动画物体对应的动画实例;在待播放的动画界面播放时,运行动画物体对应的动画实例。本申请实现通过调用预先存储的参考动画实例,生成与动画界面中物体对应的动画实例,以使动画界面在播放时,减少动画实例的创建,进而减少CPU资源及内容的占用率,从而能够提高系统运行速度,提高用户体验。
技术领域
本申请涉及计算机游戏技术领域,尤其涉及一种动画实例创建方法、装置、设备及存储介质。
背景技术
现如今,游戏开发人员制作游戏时,通常会使用Unity引擎。Unity引擎是一款创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎,为3d制作游戏的整个流水线提供了全面的支持。
在利用Unity引擎制作游戏时,经常会使用动画插件(即DoTween插件)制作UI动画及3D模型动画。然而当游戏场景中需要数千甚至上万个动画物体时,则需要通过DoTween插件创建数千甚至上万个动画实例,以获取对应数量的动画物体,这就需要占用大量的中央处理器(Central Processing Unit,简称CPU)资源和内存,从而导致系统运行速度变慢,甚至出现系统崩溃。
发明内容
本申请提供一种动画实例创建方法、装置、设备及存储介质,用于解决相关技术中,通过动画插件(即DoTween插件)创建大量动画实例获取动画物体时,需要占用大量CPU资源和内容,导致系统运行速度变慢,甚至出现系统崩溃的问题。
本申请一方面实施例提供一种动画实例创建方法,该方法包括:检测待播放的动画界面中是否包含动画物体;若包含,则检测预设存储区中是否包含参考动画实例;若所述预设存储区中包含参考动画实例,则根据所述动画物体的属性数据,调用所述参考动画实例,以生成与所述动画物体对应的动画实例;在所述待播放的动画界面播放时,运行所述动画物体对应的动画实例。
另外,本申请上述实施例提出的动画实例创建方法还可以具有如下附加的技术特征:
可选的,在本申请的一个实施例中,所述检测预设存储区中是否包含参考动画实例之后,还包括:
若所述预设存储区中未包含参考动画实例,则根据所述动画物体属性数据,创建与所述动画物体对应的动画实例;
在所述待播放的动画界面播放时,运行创建的所述动画物体对应的动画实例。
可选的,在本申请的一个实施例中,所述创建与所述动画物体对应的动画实例之后,还包括:
将创建的所述动画实例,存至所述预设存储区中。
可选的,在本申请的一个实施例中,若所述待播放的动画界面中包含的动画物体的数量为N,且所述预设存储区中包含的参考动画实例的数量M,其中,N为大于1的整数;
则调用所述参考动画实例,包括:
若所述参考动画实例的数量M大于或等于所述动画物体的数量N,则根据N个动画物体的属性数据,调用所述M个参考动画实例中的任意N个参考动画实例,以生成与所述N个动画物体对应的动画实例。
可选的,在本申请的一个实施例中,若所述参考动画实例的数量M小于所述动画物体的数量N,则所述调用所述参考动画实例之后,还包括:根据N个动画物体中任意N-M个动画物体的属性数据,创建N-M个与所述任意N-M个动画物体对应的动画实例。
可选的,在本申请的另一个实施例中,所述检测待播放的动画界面中是否包含动画物体,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全软件有限公司,未经北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811626355.6/2.html,转载请声明来源钻瓜专利网。