虚拟礼物的生成方法、装置及虚拟礼物的赠送系统制造方法及图纸

技术编号:21121583 阅读:24 留言:0更新日期:2019-05-16 10:53
本发明专利技术公开了一种虚拟礼物的生成方法、装置及虚拟礼物的赠送系统。客户端可以在检测到虚拟礼物生成指令时,确定礼物图标和该礼物图标在显示界面上的绘制轨迹,并生成由多个礼物图标按照该绘制轨迹排列组成的虚拟礼物。由于客户端生成的虚拟礼物是由多个礼物图标按照绘制轨迹排列组成,因此用户可以通过选择不同的礼物图标和不同的绘制轨迹,生成不同类型的虚拟礼物。相对于相关技术中仅能发送固定形式的虚拟礼物,本发明专利技术实施例生成的虚拟礼物的形式更为丰富,赠送虚拟礼物的灵活性更高。

【技术实现步骤摘要】
虚拟礼物的生成方法、装置及虚拟礼物的赠送系统
本专利技术涉及互联网领域,特别涉及一种虚拟礼物的生成方法、装置及虚拟礼物的赠送系统。
技术介绍
网络直播作为一种新型的网络社交方式受到越来越多用户的喜爱。主播客户端可以通过网络将主播用户录制的音频或者视频发送至其他用户客户端,以供其他用户观看。相关技术中,为了增强用户与主播之间互动时的趣味性,客户端的直播界面中通常显示有虚拟礼物栏,用户可以在该虚拟礼物栏中选择并购买虚拟礼物,并通过用户客户端将该虚拟礼物发送至主播客户端。但是,相关技术中用户仅能在虚拟礼物栏中选择虚拟礼物,赠送虚拟礼物的方式较为单一,灵活性较差。
技术实现思路
本专利技术实施例提供了一种虚拟礼物的生成方法、装置及虚拟礼物的赠送系统,可以解决相关技术中用户仅能在虚拟礼物栏中选择虚拟礼物,赠送虚拟礼物的方式较为单一,灵活性较差的问题。所述技术方案如下:一方面,提供了一种虚拟礼物的生成方法,应用于客户端,所述方法包括:在检测到虚拟礼物生成指令时,确定礼物图标;获取所述礼物图标在所述客户端的显示界面上的绘制轨迹;根据所述礼物图标和所述绘制轨迹生成虚拟礼物,所述虚拟礼物为多个所述礼物图标按照所述绘制轨迹排列组成的图形;发送所述虚拟礼物。可选的,所述获取所述礼物图标在所述客户端的显示界面上的绘制轨迹,包括:在所述客户端的显示界面上显示绘制界面;当检测到作用在所述绘制界面上的触控操作时,将所述触控操作的轨迹确定为绘制轨迹。可选的,当检测到作用在所述绘制界面上的触控操作时,所述方法还包括:在所述绘制界面上,所述触控操作的作用点处显示所述礼物图标。可选的,在所述绘制界面上,所述触控操作的作用点处显示所述礼物图标之后,所述方法还包括:在检测到清除指令时,清除所述绘制界面上显示的所述礼物图标。可选的,在所述客户端的显示界面上显示绘制界面之后,所述方法还包括:在所述绘制界面中显示用于提示用户执行绘制操作的第一提示信息;当检测到作用在所述绘制界面上的触控操作时,所述方法还包括:取消显示所述第一提示信息。可选的,所述获取所述礼物图标在所述客户端的显示界面上的绘制轨迹,包括:在所述客户端的显示界面上显示至少一个备选轨迹;当检测到针对任一所述备选轨迹的选择操作时,将所述选择操作针对的备选轨迹确定为绘制轨迹。可选的,所述在检测到虚拟礼物生成指令时,确定礼物图标,包括:在检测到虚拟礼物生成指令时,将预先存储的至少一个备选图标中的目标图标确定为礼物图标;或者,在检测到虚拟礼物生成指令时,在所述客户端的显示界面上显示至少一个备选图标;当检测到针对任一所述备选图标的选择操作时,将所述选择操作针对的备选图标确定为礼物图标。可选的,所述根据所述礼物图标和所述绘制轨迹生成虚拟礼物,包括:获取礼物图标间距;从所述绘制轨迹的起点开始,每隔所述礼物图标间距排列一个所述礼物图标,直至所述绘制轨迹的终点,得到所述虚拟礼物。可选的,在发送所述虚拟礼物之前,所述方法还包括:显示发送按钮;所述发送所述虚拟礼物,包括:在检测到针对所述发送按钮的选择操作时,发送所述虚拟礼物。可选的,所述显示发送按钮,包括:检测所述虚拟礼物中包括的所述礼物图标的数量是否位于目标数量范围内;当检测到所述礼物图标的数量位于所述目标数量范围内时,以第一显示效果显示所述发送按钮,所述第一显示效果用于指示允许触发所述发送按钮;当检测到所述礼物图标的数量不位于所述目标数量范围内时,以第二显示效果显示所述发送按钮,所述第二显示效果用于指示禁止触发所述发送按钮。可选的,所述在检测到针对所述发送按钮的选择操作时,所述方法还包括:获取登录所述客户端的用户账户的余额和所述虚拟礼物的价格;所述发送所述虚拟礼物,包括:当所述用户账户的余额大于或等于所述虚拟礼物的价格时,发送所述虚拟礼物,并根据所述虚拟礼物的价格更新所述用户账户的余额;所述方法还包括:当所述用户账户的余额小于所述虚拟礼物的价格时,显示用于提示所述虚拟礼物发送失败和提示用户进行充值的第二提示信息。可选的,所述发送所述虚拟礼物之后,所述方法还包括:确定所述虚拟礼物的显示效果;按照所述显示效果显示所述虚拟礼物。可选的,所述按照所述显示效果显示所述虚拟礼物,包括:根据所述虚拟礼物包含的礼物图标的数量,确定所述显示效果的显示时长;按照所述显示效果将所述虚拟礼物显示所述显示时长。另一方面,提供了一种虚拟礼物的生成装置,应用于客户端,所述装置包括:第一确定模块,用于在检测到虚拟礼物生成指令时,确定礼物图标;第一获取模块,用于获取所述礼物图标在所述客户端的显示界面上的绘制轨迹;生成模块,用于根据所述礼物图标和所述绘制轨迹生成虚拟礼物,所述虚拟礼物为多个所述礼物图标按照所述绘制轨迹排列组成的图形;发送模块,用于发送所述虚拟礼物。可选的,所述第一获取模块,包括:第一显示子模块,用于在所述客户端的显示界面上显示绘制界面;第一确定子模块,用于当检测到作用在所述绘制界面上的触控操作时,将所述触控操作的轨迹确定为绘制轨迹。可选的,所述装置还包括:第一显示模块,用于当检测到作用在所述绘制界面上的触控操作时,在所述绘制界面上,所述触控操作的作用点处显示所述礼物图标。可选的,所述装置还包括:清除模块,用于在所述绘制界面上,所述触控操作的作用点处显示所述礼物图标之后,在检测到清除指令时,清除所述绘制界面上显示的所述礼物图标。可选的,所述装置还包括:第二显示模块,用于在所述客户端的显示界面上显示绘制界面之后,在所述绘制界面中显示用于提示用户执行绘制操作的第一提示信息;以及,当检测到作用在所述绘制界面上的触控操作时,取消显示所述第一提示信息。可选的,所述第一获取模块,包括:第二显示子模块,用于在所述客户端的显示界面上显示至少一个备选轨迹;第二确定子模块,用于当检测到针对任一所述备选轨迹的选择操作时,将所述选择操作针对的备选轨迹确定为绘制轨迹。可选的,所述第一确定模块,用于:在检测到虚拟礼物生成指令时,将预先存储的至少一个备选图标中的目标图标确定为礼物图标;或者,在检测到虚拟礼物生成指令时,在所述客户端的显示界面上显示至少一个备选图标;当检测到针对任一所述备选图标的选择操作时,将所述选择操作针对的备选图标确定为礼物图标。可选的,所述生成模块,用于:获取礼物图标间距;从所述绘制轨迹的起点开始,每隔所述礼物图标间距排列一个所述礼物图标,直至所述绘制轨迹的终点,得到所述虚拟礼物。可选的,所述装置还包括:第三显示模块,用于在发送所述虚拟礼物之前,显示发送按钮;所述发送模块,用于在检测到针对所述发送按钮的选择操作时,发送所述虚拟礼物。可选的,所述第三显示模块,用于:检测所述虚拟礼物中包括的所述礼物图标的数量是否位于目标数量范围内;当检测到所述礼物图标的数量位于所述目标数量范围内时,以第一显示效果显示所述发送按钮,所述第一显示效果用于指示允许触发所述发送按钮;当检测到所述礼物图标的数量不位于所述目标数量范围内时,以第二显示效果显示所述发送按钮,所述第二显示效果用于指示禁止触发所述发送按钮。可选的,所述装置还包括:第二获取模块,用于在检测到针对所述发送按钮的选择操作时,获取登录所述客户端的用户账户的余额和所述虚拟礼物的价格;所述发送模块,用于当所述用户账户的余额大于或等于所述虚拟礼物的价格本文档来自技高网...

【技术保护点】
1.一种虚拟礼物的生成方法,其特征在于,应用于客户端,所述方法包括:在检测到虚拟礼物生成指令时,确定礼物图标;获取所述礼物图标在所述客户端的显示界面上的绘制轨迹;根据所述礼物图标和所述绘制轨迹生成虚拟礼物,所述虚拟礼物为多个所述礼物图标按照所述绘制轨迹排列组成的图形;发送所述虚拟礼物。

【技术特征摘要】
1.一种虚拟礼物的生成方法,其特征在于,应用于客户端,所述方法包括:在检测到虚拟礼物生成指令时,确定礼物图标;获取所述礼物图标在所述客户端的显示界面上的绘制轨迹;根据所述礼物图标和所述绘制轨迹生成虚拟礼物,所述虚拟礼物为多个所述礼物图标按照所述绘制轨迹排列组成的图形;发送所述虚拟礼物。2.根据权利要求1所述的方法,其特征在于,所述获取所述礼物图标在所述客户端的显示界面上的绘制轨迹,包括:在所述客户端的显示界面上显示绘制界面;当检测到作用在所述绘制界面上的触控操作时,将所述触控操作的轨迹确定为绘制轨迹。3.根据权利要求2所述的方法,其特征在于,当检测到作用在所述绘制界面上的触控操作时,所述方法还包括:在所述绘制界面上,所述触控操作的作用点处显示所述礼物图标。4.根据权利要求3所述的方法,其特征在于,在所述绘制界面上,在所述触控操作的作用点处显示所述礼物图标之后,所述方法还包括:在检测到清除指令时,清除所述绘制界面上显示的所述礼物图标。5.根据权利要求2所述的方法,其特征在于,在所述客户端的显示界面上显示绘制界面之后,所述方法还包括:在所述绘制界面中显示用于提示用户执行绘制操作的第一提示信息;当检测到作用在所述绘制界面上的触控操作时,所述方法还包括:取消显示所述第一提示信息。6.根据权利要求1所述的方法,其特征在于,所述获取所述礼物图标在所述客户端的显示界面上的绘制轨迹,包括:在所述客户端的显示界面上显示至少一个备选轨迹;当检测到针对任一所述备选轨迹的选择操作时,将所述选择操作针对的备选轨迹确定为绘制轨迹。7.根据权利要求1所述的方法,其特征在于,所述在检测到虚拟礼物生成指令时,确定礼物图标,包括:在检测到虚拟礼物生成指令时,将预先存储的至少一个备选图标中的目标图标确定为礼物图标;或者,在检测到虚拟礼物生成指令时,在所述客户端的显示界面上显示至少一个备选图标;当检测到针对任一所述备选图标的选择操作时,将所述选择操作针对的备选图标确定为礼物图标。8.根据权利要求1所述的方法,其特征在于,所述根据所述礼物图标和所述绘制轨迹生成虚拟礼物,包括:获取礼物图标间距;从所述绘制轨迹的起点开始,每隔所述礼物图标间距排列一个所述礼物图标,直至所述绘制轨迹的终点,得到所述虚拟礼物。9.根据权利要求1至8任一所述的方法,其特征在于,在发送所述虚拟礼物之前,所述方法还包括:显示发送按钮;所述发送所述虚拟礼物,包括:在检测到针对所述发送按钮的选择操作...

【专利技术属性】
技术研发人员:王嘉宜范秋明
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1