本申请涉及互联网,尤其涉及动画,具体涉及一种媒体数据生成方法、装置、计算机设备和存储介质。
背景技术:
1、随着互联网技术发展,越来越多的页面会嵌入动画,以增加页面的可读性和丰富性。目前,动画的生成主要分为两步,首先依赖于设计师选择合适的动画对象,并为所选择的动画对象设计动画效果;然后开发人员根据设计师设计的动画效果进行代码开发,最终生成动画。但这种方式导致开发所需动画严重依赖于设计,动画生成效率低下。
技术实现思路
1、本申请实施例提供了一种媒体数据生成方法、装置、计算机设备和存储介质,提高动画生成效率。
2、一方面,本申请实施例提供了一种媒体数据生成方法,该方法包括:
3、在动画编辑页面显示n个动画对象,n为大于或等于1的整数;所述动画编辑页面包括动画交互编辑选项;
4、若所述动画交互编辑选项被触发,则显示动画交互设置窗口,所述动画交互设置窗口用于设置所述n个动画对象之间的交互事件;
5、当存在预览动画效果的触发事件时,根据所述动画交互设置窗口中设置的交互事件,以及所述n个动画对象中每个动画对象对应的动画属性播放动画。
6、一方面,本申请实施例提供了一种媒体数据生成装置,该装置包括:
7、显示单元,用于在动画编辑页面显示n个动画对象,n为大于或等于1的整数;所述动画编辑页面包括动画交互编辑选项;
8、所述显示单元,还用于若所述动画交互编辑选项被触发,则显示动画交互设置窗口,所述动画交互设置窗口用于设置所述n个动画对象之间的交互事件;
9、处理单元,用于当存在预览动画效果的触发事件时,根据所述动画交互设置窗口中设置的交互事件,以及所述n个动画对象中每个动画对象对应的动画属性播放动画。
10、一方面,本申请实施例提供一种计算机设备,该计算机设备包括输入设备、输出设备、处理器和计算机存储介质,该处理器和计算机存储介质相互连接,其中,计算机存储介质用于存储计算机程序,该处理器被配置用于调用计算机程序,执行上述的媒体数据生成方法。
11、一方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,该计算机程序被处理器执行时,用于实现上述的媒体数据生成方法。
12、一方面,本申请实施例提供了一种计算机程序产品或计算机程序,计算机程序产品包括计算机程序;该计算机程序存储在计算机可读存储介质中,计算机程序被计算机设备的处理器执行时,执行上述的媒体数据生成方法。
13、在本申请实施例中,在动画编辑页面显示n个动画对象,n为大于或等于1的整数;动画编辑页面包括动画交互编辑选项;若动画交互编辑选项被触发,则显示动画交互设置窗口,动画交互设置窗口用于设置n个动画对象之间的交互事件;当存在预览动画效果的触发事件时,根据动画交互设置窗口中设置的交互事件,以及n个动画对象中每个动画对象对应的动画属性播放动画。通过提供的动画编辑页面可以快速配置动画对象与动画对象之间的交互事件,无需编写代码实现,且整个动画生成过程均可见且简单操作,提高了动画生成的效率。
1.一种媒体数据生成方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述述动画编辑页面还包括对象添加选项,所述在动画编辑页面显示n个动画对象,包括:
3.如权利要求1所述的方法,其特征在于,所述n个动画对象中每个动画对象对应的动画属性包括每个动画对象对应的动画效果,所述交互事件中规定播放所述每个动画对象对应的动画效果的播放条件;所述根据所述动画交互设置窗口中设置的交互事件,以及所述n个动画对象中每个动画对象对应的动画属性播放动画,包括:
4.如权利要求3所述的方法,其特征在于,所述n个动画对象包括第一动画对象;所述方法还包括:
5.如权利要求1所述方法,其特征在于,所述n个动画对象中每个动画对象对应的动画属性还包括每个动画对象对应的基础属性,所述n个动画对象包括第一动画对象,所述方法还包括:
6.如权利要求2所述的方法,其特征在于,所述动画编辑页面包括第一区域、第二区域以及第三区域;所述动画交互编辑选项显示在所述第一区域,所述对象添加选项显示在所述第二区域,所述n个动画对象显示在所述第三区域;所述当所述确认选项被选中时,将所述选择窗口中被选中的n个动画对象显示在所述动画编辑页面中,包括:
7.如权利要求1所述的方法,其特征在于,所述动画编辑页面包括位置调整按键,所述在动画编辑页面显示n个动画对象之后,所述方法还包括:
8.如权利要求2所述的方法,其特征在于,所述当所述确认选项被选中时,将所述选择窗口中被选中的n个动画对象显示在所述动画编辑页面中,包括:
9.如权利要求1所述的方法,其特征在于,所述方法还包括:
10.一种媒体数据生成装置,其特征在于,包括:
11.一种计算机设备,其特征在于,
12.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时用于加载并执行如权利要求1-9任一项所述的媒体数据生成方法。
13.一种计算机产品或计算机程序,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时用于加载并执行如权利要求1-9任一项所述的媒体数据生成方法。