线型技能的显示方法、装置、设备及存储介质制造方法及图纸

技术编号:21431166 阅读:43 留言:0更新日期:2019-06-22 11:37
本申请公开了一种线型技能的显示方法、装置、设备及存储介质,属于计算机图形处理领域。该方法包括:在接收到线型技能的释放信号时,在虚拟环境中确定出线型技能的释放起点和释放终点;在虚拟环境中确定出位于释放起点和释放终点之间的弧形释放路径;按照弧形释放路径显示线型技能的技能特效;每隔周期时间重新确定弧形释放路径,重新确定后的弧形释放路径与重新确定前的弧形释放路径具有相同的释放起点;按照重新确定后的弧形释放路径显示线型技能的技能特效。本申请通过每隔周期时间重新确定弧形释放路径,并按照重新确定后的弧形释放路径显示线型技能的技能特效,闪电技能特效的吸附与蔓延的技能特效更贴合真实的电流电击效果。

【技术实现步骤摘要】
线型技能的显示方法、装置、设备及存储介质
本申请涉及计算机图形处理领域,特别涉及一种线型技能的显示方法、装置、设备及存储介质。
技术介绍
在游戏应用程序中,一个虚拟角色可以释放闪电技能来攻击另一个虚拟角色。相关技术中,终端显示应用程序的用户界面,用户界面上显示有第一虚拟对象和第二虚拟对象。当用户触发第一虚拟对象释放闪电技能时,终端以第一虚拟对象的手部为起点,第二虚拟对象的身体为终点确定出一条线段。然后,终端沿该条线段将预设的闪电特效图案进行重复渲染,显示出一条闪电技能特效。上述闪电技能特效仅能实现短暂的瞬时电击效果,与真实的电流电击效果存在较大的差异。
技术实现思路
本申请实施例提供了一种线型技能的显示方法、装置、设备及存储介质,可以解决相关技术中的闪电特效仅能实现短暂的瞬时电击效果,与真实的电流电击效果存在较大的差异的问题。所述技术方案如下:根据本公开实施例的一方面,提供了一种线型技能的显示方法,所述方法包括:在接收到线型技能的释放信号时,在虚拟环境中确定出所述线型技能的释放起点和释放终点;在所述虚拟环境中确定出位于所述释放起点和所述释放终点之间的弧形释放路径;按照所述弧形释放路径显示本文档来自技高网...

【技术保护点】
1.一种线型技能的显示方法,其特征在于,所述方法包括:在接收到线型技能的释放信号时,在虚拟环境中确定出所述线型技能的释放起点和释放终点;在所述虚拟环境中确定出位于所述释放起点和所述释放终点之间的弧形释放路径;按照所述弧形释放路径显示所述线型技能的技能特效;每隔周期时间重新确定所述弧形释放路径,重新确定后的弧形释放路径与重新确定前的所述弧形释放路径具有相同的所述释放起点;按照所述重新确定后的弧形释放路径显示所述线型技能的技能特效。

【技术特征摘要】
1.一种线型技能的显示方法,其特征在于,所述方法包括:在接收到线型技能的释放信号时,在虚拟环境中确定出所述线型技能的释放起点和释放终点;在所述虚拟环境中确定出位于所述释放起点和所述释放终点之间的弧形释放路径;按照所述弧形释放路径显示所述线型技能的技能特效;每隔周期时间重新确定所述弧形释放路径,重新确定后的弧形释放路径与重新确定前的所述弧形释放路径具有相同的所述释放起点;按照所述重新确定后的弧形释放路径显示所述线型技能的技能特效。2.根据权利要求1所述的方法,其特征在于,所述重新确定后的弧形释放路径与重新确定前的所述弧形释放路径在弧线弧度、弧线方向、弧线长度和所述释放终点中的至少一项上存在不同。3.根据权利要求1所述的方法,其特征在于,所述在所述虚拟环境中确定出位于所述释放起点和所述释放终点之间的弧形释放路径,包括:确定所述释放起点和所述释放终点的连线上的中点;随机生成弧线高度值h;以所述中点为起点,沿目标方向做长度等于所述弧线高度值h的垂直线,将所述垂直线的终点确定为所述弧形释放路径的路径中点;所述目标方向是垂直于所述连线的方向;在按照所述释放起点、所述路径中点和所述释放终点确定的弧线上,确定出所述弧线路径的至少三个路径点,所述弧形路径是将所述至少三个路径点中相邻两个路径点进行相连后产生的路径。4.根据权利要求3所述的方法,其特征在于,所述以所述中点为起点,沿目标方向做长度等于所述弧线高度值h的线段,将所述线段的终点确定为所述弧形释放路径的路径中点之前,还包括:在垂直于所述连线的平面上随机确定出所述目标方向。5.根据权利要求1至4任一所述的方法,其特征在于,所述在所述虚拟环境中确定出所述线型技能的释放起点,包括:以第一虚拟对象为基准确定出所述线型技能的释放起点,所述第一虚拟对象是释放所述线型技能的虚拟对象。6.根据权利要求5所述的方法,其特征在于,所述在所述虚拟环境中确定出所述线型技能的释放终点,包括:当所述第一虚拟对象的前方预设范围内不存在其它虚拟对象时,将预设长度减去第一随机调整量后确定出第一随机长度;以所述线型技能的释放起点为第一起点,沿所述第一虚拟对象的视角前方做长度等于所述第一随机长度的第一线段;以所述第一线段的终点为第二起点,沿垂直于所述第一线段的方向做第二线段,将所述第二线段的终点确定为所述线型技能的释放终点。7.根据权利要求6所述的方法,其特征在于,所述在所述虚拟环境中确定出所述线型技能的释放终点,包括:当所述第一虚拟对象的前方预设范围内存在障碍物时,将障碍物距离减去第二随机调整量后确定出第二随机长度;以所述线型技能的释放起点为第一起点,...

【专利技术属性】
技术研发人员:曾青
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1