动画可视化编辑方法及装置、存储介质及电子设备制造方法及图纸

技术编号:34478954 阅读:12 留言:0更新日期:2022-08-10 08:54
本公开涉及计算机领域,具体涉及一种动画可视化编辑方法及装置、计算机可读存储介质及电子设备,上述方法包括:根据图形处理应用程序的图形界面模块生成可视化编辑界面,响应于针对可视化编辑界面的UI界面对象选择操作,在多个UI界面对象中选择目标UI界面对象,获取目标UI界面对象中的UI节点,获取UI节点对应的动画数据,在可视化编辑界面中显示目标UI界面对象对应的UI节点以及UI节点对应的动画数据;响应于针对UI节点的动画数据调整操作,对动画数据进行调整;根据调整后的动画数据生成UI节点对应的动画资源文件。通过本公开实施例的技术方案,可以解决调整UI动画代码时浪费时间的问题。题。题。

【技术实现步骤摘要】
动画可视化编辑方法及装置、存储介质及电子设备


[0001]本公开涉及计算机领域,具体而言,涉及动画可视化编辑方法、动画可视化编辑装置、计算机可读存储介质、电子设备。

技术介绍

[0002]随着终端设备以及游戏业的发展,涌现出大量的不同题材的游戏,以满足玩家的需求。在游戏中,玩家可以通过UI动画(User Interface,用户界面)与游戏客户端进行交互,开发人员可以根据UI的特征制作出适应的UI动画,UI动画能够提高UI的表现力和生动性,大幅提高用户体验。
[0003]在进行游戏开发的过程中,游戏开发人员需要根据游戏版本迭代不断对UI动画进行调整,在调整UI动画时,需要游戏开发人员在代码中调整UI动画对应的动画数据,并进行编译以及运行之后才能看到调整之后的UI动画效果。
[0004]现有技术中调整UI动画的方式,需要编辑代码才能对动画效果进行调整,需要耗费较大的人力物力,降低了游戏开发效率。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本公开的目的在于提供一种动画可视化编辑方法及装置、计算机可读存储介质及电子设备,可以解决调整UI动画代码时浪费时间的问题。
[0007]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0008]根据本公开的第一方面,提供了一种动画可视化编辑方法,其特征在于,包括:根据图形处理应用程序的图形界面模块生成可视化编辑界面;响应于针对可视化编辑界面的UI界面对象选择操作,在多个UI界面对象中选择目标UI界面对象;获取目标UI界面对象中的UI节点,获取UI节点对应的动画数据;其中,UI界面对象中包括至少一个UI节点;在可视化编辑界面中显示目标UI界面对象对应的UI节点以及UI节点对应的动画数据;响应于针对UI节点的动画数据调整操作,对动画数据进行调整;根据调整后的动画数据生成UI节点对应的动画资源文件。
[0009]可选的,UI节点对应的动画数据包括动画类型、播放时机、动画起始值、动画结束值、动画曲线中的一种或多种。
[0010]可选的,通过可视化编辑界面对应的预览界面查看UI节点对应的动画效果。
[0011]可选的,在通过可视化编辑界面对应的预览界面查看UI节点对应的动画效果之前,方法还包括:将UI节点以及UI节点对应的动画数据存储于动画数据容器。
[0012]可选的,UI节点对应的动画数据包括动画时机,通过可视化编辑界面对应的预览界面查看UI节点对应的动画效果,包括:响应于针对可视化编辑界面的动画预览操作,创建
预览动画类;获取播放时机,将播放时机输入预览动画类;遍历动画数据容器中的动画数据对应的预设播放时机;其中,UI节点对应的动画数据包括至少一种,动画数据具有对应的预设播放时机;在播放时机与预设播放时机相同时,创建UI节点对应的动画预览任务;根据动画预览任务在可视化编辑界面对应的预览界面查看UI节点对应的动画效果。
[0013]可选的,根据动画预览任务在可视化编辑界面对应的预览界面查看UI节点对应的动画效果,包括:获取UI节点对应的动画数据;其中,动画数据包括动画起始值、动画结束值、动画曲线;根据动画曲线在动画起始值与动画结束值之间进行插值,得到UI节点对应的动画效果;在可视化编辑界面对应的预览界面查看UI节点对应的动画效果。
[0014]可选的,获取UI节点对应的动画数据,包括:获取UI节点对应的动画节点,根据UI节点对应的动画节点确定UI节点对应的动画数据的存储路径;根据存储路径获取UI节点对应的动画数据。
[0015]可选的,根据调整后的动画数据生成动画资源文件,包括:获取目标UI界面对象中具有动画数据的至少一个UI节点;根据具有动画数据的至少一个UI节点生成动画资源文件。
[0016]根据本公开的第二方面,提供了一种动画可视化编辑装置,其特征在于,装置包括:编辑界面生成模块,用于根据图形处理应用程序的图形界面模块生成可视化编辑界面;目标UI界面对象选择模块,用于响应于针对可视化编辑界面的UI界面对象选择操作,在多个UI界面对象中选择目标UI界面对象;动画数据获取模块,用于获取目标UI界面对象中的UI节点,获取UI节点对应的动画数据;其中,UI界面对象中包括至少一个UI节点;UI节点显示模块,用于在可视化编辑界面中显示目标UI界面对象对应的UI节点以及UI节点对应的动画数据;动画数据调整模块,用于响应于针对UI节点的动画数据调整操作,对动画数据进行调整;资源文件生成模块,用于根据调整后的动画数据生成UI节点对应的动画资源文件。
[0017]根据本公开的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现如上述实施例中第一方面的动画可视化编辑方法。
[0018]根据本公开的第四方面,提供了一种电子设备,包括:
[0019]一个或多个处理器;以及
[0020]存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如上述实施例中第一方面的动画可视化编辑方法。
[0021]本公开实施例提供的技术方案可以包括以下有益效果:
[0022]本公开的一种实施例提供的动画可视化编辑方法中,可以在图形处理应用程序中生成可视化编辑界面,并在可视化编辑界面中对UI动画数据进行调整。可以使得开发人员更加直观的对UI动画数据进行调整,避免对代码进行调整时浪费时间的问题,降低了人力物力消耗,能够更容易的制作出符合开发人员需要的UI动画,进而提升了游戏开发效率。
[0023]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0024]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0025]图1示意性示出本公开示例性实施例中动画可视化编辑方法的流程图;
[0026]图2示意性示出本公开示例性实施例中在可视化编辑界面中显示获取到的目标UI界面对象中的UI节点以及UI节点对应的动画数据的示意图;
[0027]图3示意性示出本公开示例性实施例中在可视化编辑界面中对动画数据进行调整的示意图;
[0028]图4示意性示出本公开示例性实施例中根据调整后的动画数据生成UI节点对应的动画资源文件的示意图;
[0029]图5示意性示出本公开示例性实施例中在可视化编辑界面中打开可视化编辑界面对应的预览界面的示意图;
[0030]图6示意性示出本公开示例性实施例中根据动画预览任务在可视化编辑界面对应的预览界本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动画可视化编辑方法,其特征在于,所述方法包括:根据图形处理应用程序的图形界面模块生成可视化编辑界面;响应于针对可视化编辑界面的UI界面对象选择操作,在多个UI界面对象中选择目标UI界面对象;获取所述目标UI界面对象中的UI节点,获取所述UI节点对应的动画数据;其中,所述UI界面对象中包括至少一个UI节点;在所述可视化编辑界面中显示所述目标UI界面对象对应的UI节点以及所述UI节点对应的动画数据;响应于针对所述UI节点的动画数据调整操作,对所述动画数据进行调整;根据调整后的动画数据生成UI节点对应的动画资源文件。2.根据权利要求1所述的方法,其特征在于,所述UI节点对应的动画数据包括动画类型、播放时机、动画起始值、动画结束值、动画曲线中的一种或多种。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过所述可视化编辑界面对应的预览界面查看UI节点对应的动画效果。4.根据权利要求3所述的方法,其特征在于,在通过所述可视化编辑界面对应的预览界面查看UI节点对应的动画效果之前,所述方法还包括:将所述UI节点以及所述UI节点对应的动画数据存储于动画数据容器。5.根据权利要求4所述的方法,其特征在于,所述UI节点对应的动画数据包括动画时机,所述通过所述可视化编辑界面对应的预览界面查看UI节点对应的动画效果,包括:响应于针对所述可视化编辑界面的动画预览操作,创建预览动画类;获取播放时机,将所述播放时机输入所述预览动画类;遍历所述动画数据容器中的动画数据对应的预设播放时机;其中,UI节点对应的动画数据包括至少一种,所述动画数据具有对应的预设播放时机;在所述播放时机与所述预设播放时机相同时,创建所述UI节点对应的动画预览任务;根据所述动画预览任务在所述可视化编辑界面对应的预览界面查看UI节点对应的动画效果。6.根据权利要求5所述的方法,其特征在于,所述根据所述动画预览任务在所述可视化编辑界面对应的预览界面查看UI节点对应的动画效果,包括:获取所述UI节点对应...

【专利技术属性】
技术研发人员:范骁郑柏熙
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1