一种虚拟礼物特效动画展示方法、装置和设备制造方法及图纸

技术编号:18460964 阅读:44 留言:0更新日期:2018-07-18 13:35
本发明专利技术提供了一种虚拟礼物特效动画展示方法、装置和设备,所述方法包括:接收待展示的虚拟礼物信息,其中,所述虚拟礼物信息包括虚拟礼物的图像数据所对应的链接地址;根据链接地址获取对应的图像数据,其中,所述图像数据包括礼物图像数据和背景图像数据;根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画,并使礼物动画和背景动画组合成特效动画进行展示。本发明专利技术通过根据礼物图像数据和背景图像数据分别生成对应的礼物动画和背景动画,并使礼物动画和背景动画组合成特效动画,避免了直接生成特效动画导致的画面卡顿和不流畅的问题,减少了资源消耗,降低了对用户设备的配置要求,提高了用户的观看体验。

Virtual gift special effect animation display method, device and device

The present invention provides a virtual gift special effect animation display method, device and device. The method includes receiving the virtual gift information to be displayed, wherein the virtual gift information includes the link address corresponding to the image data of the virtual gift, and the corresponding image data is obtained according to the link address, in which, The image data includes the gift image data and the background image data. According to the gift image data, the corresponding gift animation is generated and the corresponding background animation is generated according to the background image data, and the gift animation and the background animation are combined into a special effect animation to display. The present invention generates the corresponding gift animation and background animation according to the gift image data and the background image data, and combines the gift animation and the background animation into a special effect animation. It avoids the problem of the picture carton and the unfluency caused by the direct generation of the special effect animation, reduces the resource consumption and reduces the user equipment. The configuration requirement improves the viewing experience of the user.

【技术实现步骤摘要】
一种虚拟礼物特效动画展示方法、装置和设备
本专利技术涉及网络直播领域,具体涉及一种虚拟礼物特效动画展示方法、装置和设备。
技术介绍
随着网络通信技术的发展和宽带网速的提升,网络直播技术也不断发展并得到了越来越多的关注。为了增加主播与观众之间互动的趣味性,以及为了鼓励主播播出更加优质的直播内容,通常会在直播间的页面中设置虚拟礼物功能,观众可以通过赠送虚拟礼物与主播进行互动。为了使用户具有较好的体验,不同等级的虚拟礼物具有不同的动画特效;而具有较高等级的虚拟礼物通常对应有复杂、绚丽的动画特效,例如舰船飞过屏幕的动画效果。现有技术中,通常是直接对整个动画进行展示,即一次加载多个图片素材以生成对应的动画特效;但由于部分用户的设备老化、硬件配置较差,导致动画特效的展示并不流畅,影响用户的观看体验。
技术实现思路
针对现有技术中存在的上述缺陷,本专利技术提供一种虚拟礼物动画展示方法、装置和设备。本专利技术的一方面提供一种虚拟礼物特效动画展示方法,包括:S1,接收待展示的虚拟礼物信息,其中,所述虚拟礼物信息包括虚拟礼物的图像数据所对应的链接地址;S2,根据所述链接地址获取对应的图像数据,其中,所述图像数据包括礼物图像数据和背景图像数据;S3,根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画,并使礼物动画和背景动画组合成特效动画进行展示。其中,所述步骤S2前还包括:将虚拟礼物的图像数据分为礼物图像数据和背景图像数据,其中,背景图像数据包括位于特效动画的下层动画所对应的图像数据,礼物图像数据包括位于特效动画的上层动画所对应的图像数据。其中,所述步骤S2具体包括:若根据所述链接地址查询到预先存储的图像数据,则下载与所述链接地址对应的字典信息,其中,所述字典信息包括礼物图像数据和背景图像数据。其中,所述步骤S2还包括:若根据所述链接地址查询不到预先存储的图像数据,则根据所述链接地址下载参数信息,其中,所述参数信息包括第一图像数组、第二图像数组和布尔类型字段;若根据所述布尔类型字段确认下载成功,则将第一图像数组中包含的图像数据作为礼物图像数据,将第二图像数组中包含的图像数据作为背景图像数据。其中,所述步骤S3前还包括:创建对象类型为UIImageView的第一图像展示界面和第二图像展示界面,其中,第一图像展示界面用于展示礼物动画,第二图像展示界面用于展示背景动画;根据特效动画中礼物动画和背景动画的位置关系,调整第一图像展示界面和第二图像展示界面的坐标值和层次关系。其中,所述S3中根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画的步骤具体包括:将礼物图像数据添加至第一图像展示界面中,并根据礼物图像数据中包含的图片数量设置礼物动画的展示时长;将背景图像数据添加至第二图像展示界面中,并根据背景图像数据中包含的图片数量设置背景动画的展示时长。其中,所述虚拟礼物信息还包括虚拟礼物名称和送出虚拟礼物的用户名称;相应地,所述步骤S3还包括:将虚拟礼物名称和/或送出虚拟礼物的用户名称添加至礼物动画和背景动画中的至少一个。本专利技术的另一方面提供一种虚拟礼物特效动画展示装置,包括:接收模块,用于接收待展示的虚拟礼物信息,其中,所述虚拟礼物信息包括虚拟礼物的图像数据所对应的链接地址;获取模块,用于根据所述链接地址获取对应的图像数据,其中,所述图像数据包括礼物图像数据和背景图像数据;展示模块,用于根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画,并使礼物动画和背景动画组合成特效动画进行展示。本专利技术的又一方面提供一种虚拟礼物特效动画展示设备,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行本专利技术上述方面提供的虚拟礼物特效动画展示方法,例如包括:S1,接收待展示的虚拟礼物信息,其中,所述虚拟礼物信息包括虚拟礼物的图像数据所对应的链接地址;S2,根据所述链接地址获取对应的图像数据,其中,所述图像数据包括礼物图像数据和背景图像数据;S3,根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画,并使礼物动画和背景动画组合成特效动画进行展示。本专利技术的又一方面提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行本专利技术上述方面提供的虚拟礼物特效动画展示方法,例如包括:S1,接收待展示的虚拟礼物信息,其中,所述虚拟礼物信息包括虚拟礼物的图像数据所对应的链接地址;S2,根据所述链接地址获取对应的图像数据,其中,所述图像数据包括礼物图像数据和背景图像数据;S3,根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画,并使礼物动画和背景动画组合成特效动画进行展示。本专利技术提供的虚拟礼物特效动画展示方法、装置和设备,通过根据礼物图像数据和背景图像数据分别生成对应的礼物动画和背景动画,并使礼物动画和背景动画组合成特效动画,避免了直接生成特效动画导致的画面卡顿和不流畅的问题,减少了资源消耗,降低了对用户设备的配置要求,提高了用户的观看体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的虚拟礼物特效动画展示方法的流程示意图;图2为本专利技术实施例提供的虚拟礼物特效动画展示装置的结构示意图;图3为本专利技术实施例提供的虚拟礼物特效动画展示设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的虚拟礼物特效动画展示方法的流程示意图,如图1所示,包括:S1,接收待展示的虚拟礼物信息,其中,所述虚拟礼物信息包括虚拟礼物的图像数据所对应的链接地址;S2,根据所述链接地址获取对应的图像数据,其中,所述图像数据包括礼物图像数据和背景图像数据;S3,根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画,并使礼物动画和背景动画组合成特效动画进行展示。在步骤S1中,当需要在直播间对虚拟礼物动画进行展示时,观众客户端会接收到待展示的虚拟礼物信息;虚拟礼物信息至少包含了图像数据的链接地址;图像数据与虚拟礼物的特效动画相对应。在步骤S2中,根据步骤S1中得到的链接地址,可以获取或下载到与链接地址对应的图像数据;图像数据可以分为两种,其中的礼物图像数据用于展示礼物的外形,而背景图像数据用于为礼物添加背景效果,使最终的特效动画具有较好的效果。在步骤S3中,根据步骤S2中获得的礼物图像数据和背景图像数据,分别生成相应的礼物动画和背景动画;即,虚拟礼物的特效动画具体由礼物动画和背景动画,这两个动画组成;两个动本文档来自技高网...

【技术保护点】
1.一种虚拟礼物特效动画展示方法,其特征在于,包括:S1,接收待展示的虚拟礼物信息,其中,所述虚拟礼物信息包括虚拟礼物的图像数据所对应的链接地址;S2,根据所述链接地址获取对应的图像数据,其中,所述图像数据包括礼物图像数据和背景图像数据;S3,根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画,并使礼物动画和背景动画组合成特效动画进行展示。

【技术特征摘要】
1.一种虚拟礼物特效动画展示方法,其特征在于,包括:S1,接收待展示的虚拟礼物信息,其中,所述虚拟礼物信息包括虚拟礼物的图像数据所对应的链接地址;S2,根据所述链接地址获取对应的图像数据,其中,所述图像数据包括礼物图像数据和背景图像数据;S3,根据礼物图像数据生成对应的礼物动画并同时根据背景图像数据生成对应的背景动画,并使礼物动画和背景动画组合成特效动画进行展示。2.根据权利要求1所述的方法,其特征在于,所述步骤S2前还包括:将虚拟礼物的图像数据分为礼物图像数据和背景图像数据,其中,背景图像数据包括位于特效动画的下层动画所对应的图像数据,礼物图像数据包括位于特效动画的上层动画所对应的图像数据。3.根据权利要求1所述的方法,其特征在于,所述步骤S2具体包括:若根据所述链接地址查询到预先存储的图像数据,则下载与所述链接地址对应的字典信息,其中,所述字典信息包括礼物图像数据和背景图像数据。4.根据权利要求3所述的方法,其特征在于,所述步骤S2还包括:若根据所述链接地址查询不到预先存储的图像数据,则根据所述链接地址下载参数信息,其中,所述参数信息包括第一图像数组、第二图像数组和布尔类型字段;若根据所述布尔类型字段确认下载成功,则将第一图像数组中包含的图像数据作为礼物图像数据,将第二图像数组中包含的图像数据作为背景图像数据。5.根据权利要求1所述的方法,其特征在于,所述步骤S3前还包括:创建对象类型为UIImageView的第一图像展示界面和第二图像展示界面,其中,第一图像展示界面用于展示礼物动画,第二图像展示界面用于展示背景动画;根据特效动画中礼物动画和背景动画的位置...

【专利技术属性】
技术研发人员:汪刚陈少杰张文明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1