动画实例创建方法、装置、设备及存储介质制造方法及图纸

技术编号:21092428 阅读:40 留言:0更新日期:2019-05-11 11:01
本申请公开了一种动画实例创建方法、装置、设备及存储介质,其中方法包括:检测待播放的动画界面中是否包含动画物体;若包含则检测预设存储区中是否包含参考动画实例;若预设存储区中包含参考动画实例,则根据动画物体的属性数据,调用参考动画实例,以生成与动画物体对应的动画实例;在待播放的动画界面播放时,运行动画物体对应的动画实例。本申请实现通过调用预先存储的参考动画实例,生成与动画界面中物体对应的动画实例,以使动画界面在播放时,减少动画实例的创建,进而减少CPU资源及内容的占用率,从而能够提高系统运行速度,提高用户体验。

Animation Instance Creation Method, Device, Equipment and Storage Media

【技术实现步骤摘要】
动画实例创建方法、装置、设备及存储介质
本申请涉及计算机游戏
,尤其涉及一种动画实例创建方法、装置、设备及存储介质。
技术介绍
现如今,游戏开发人员制作游戏时,通常会使用Unity引擎。Unity引擎是一款创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎,为3d制作游戏的整个流水线提供了全面的支持。在利用Unity引擎制作游戏时,经常会使用动画插件(即DoTween插件)制作UI动画及3D模型动画。然而当游戏场景中需要数千甚至上万个动画物体时,则需要通过DoTween插件创建数千甚至上万个动画实例,以获取对应数量的动画物体,这就需要占用大量的中央处理器(CentralProcessingUnit,简称CPU)资源和内存,从而导致系统运行速度变慢,甚至出现系统崩溃。
技术实现思路
本申请提供一种动画实例创建方法、装置、设备及存储介质,用于解决相关技术中,通过动画插件(即DoTween插件)创建大量动画实例获取动画物体时,需要占用大量CPU资源和内容,导致系统运行速度变慢,甚至出现系统崩溃的问题。本申请一方面实施例提本文档来自技高网...

【技术保护点】
1.一种动画实例创建方法,其特征在于,包括:检测待播放的动画界面中是否包含动画物体;若包含,则检测预设存储区中是否包含参考动画实例;若所述预设存储区中包含参考动画实例,则根据所述动画物体的属性数据,调用所述参考动画实例,以生成与所述动画物体对应的动画实例;在所述待播放的动画界面播放时,运行所述动画物体对应的动画实例。

【技术特征摘要】
1.一种动画实例创建方法,其特征在于,包括:检测待播放的动画界面中是否包含动画物体;若包含,则检测预设存储区中是否包含参考动画实例;若所述预设存储区中包含参考动画实例,则根据所述动画物体的属性数据,调用所述参考动画实例,以生成与所述动画物体对应的动画实例;在所述待播放的动画界面播放时,运行所述动画物体对应的动画实例。2.如权利要求1所述的方法,其特征在于,所述检测预设存储区中是否包含参考动画实例之后,还包括:若所述预设存储区中未包含参考动画实例,则根据所述动画物体属性数据,创建与所述动画物体对应的动画实例;在所述待播放的动画界面播放时,运行创建的所述动画物体对应的动画实例。3.如权利要求2所述的方法,其特征在于,所述创建与所述动画物体对应的动画实例之后,还包括:将创建的所述动画实例,存至所述预设存储区中。4.如权利要求1所述的方法,其特征在于,若所述待播放的动画界面中包含的动画物体的数量为N,且所述预设存储区中包含的参考动画实例的数量M,其中,N为大于1的整数;则调用所述参考动画实例,包括:若所述参考动画实例的数量M大于或等于所述动画物体的数量N,则根据N个动画物体的属性数据,调用所述M个参考动画实例中的任意N个参考动画实例,以生成与所述N个动画物体对应的动画实例。5.如权利要求4所述的方法,其特征在于,若所述参考动画实例的数量M小于所述动画物体的数量N,则所述调用所述参考动画实例之后,还包括:根据N个动画物体中任意N-M个动画物体...

【专利技术属性】
技术研发人员:赵彬琨
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1