一种虚拟任务地图展示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37963154 阅读:6 留言:0更新日期:2023-06-30 09:38
本公开关于一种虚拟任务地图生成方法、装置、电子设备及存储介质,该方法包括:响应于参与交互任务的触发操作,在任务交互页面中展示虚拟任务地图;通过各交互节点中的任一交互节点,接收针对任一交互节点对应的目标交互任务输入的任务执行操作;在任务执行操作的任务执行结果满足预设的地图更新条件的情况下,在任务交互页面中展示新的虚拟任务地图。由于在任务执行操作的任务执行结果满足预设的地图更新条件时,在任务交互页面展示的新的虚拟任务地图与上一次展示的虚拟任务地图不同,这样引导账户参与交互任务的引导方式多样化,有利于交互任务的充分完成,提高交互任务的完成率。提高交互任务的完成率。提高交互任务的完成率。

【技术实现步骤摘要】
一种虚拟任务地图展示方法、装置、电子设备及存储介质


[0001]本申请涉及数据处理
,特别是涉及一种虚拟任务地图展示方法、装置、电子设备及存储介质。

技术介绍

[0002]随着终端的逐渐普及,越来越多的用户通过终端来观看视频、文字或者参与交互任务,以满足工作或者生活的需要。
[0003]在用户参与交互任务的过程中,终端往往会通过展示分布固定、且样式单一的多个交互节点(例如,交互任务进度条)来使用户发起对各交互节点对应的交互任务的执行请求。
[0004]然而,这会使得用户在每次参与交互任务时,终端往往只在固定位置显示各交互节点,导致引导用户参与交互任务的引导方式较为单一,不利于终端充分展示各交互节点,使得终端对交互任务的执行率较低。

技术实现思路

[0005]为了解决相关技术中存在的上述技术问题,本公开提供了一种虚拟任务地图展示方法、装置、电子设备及存储介质,本公开的技术方案如下:
[0006]第一方面,本公开实施例提供了一种虚拟任务地图展示方法,包括:
[0007]响应于参与交互任务的触发操作,在任务交互页面中展示虚拟任务地图;所述虚拟任务地图包括至少一条连接起始交互节点和结束交互节点的任务路径;各所述任务路径上包括至少一个中间交互节点;所述起始交互节点和结束交互节点为在所述任务交互页面中随机确定的两个位置不同的交互节点;各所述中间交互节点为在目标区域中随机采样得到的交互节点;所述目标区域为基于所述起始交互节点和所述结束交互节点所确定的区域;
[0008]通过各所述交互节点中的任一交互节点,接收针对所述任一交互节点对应的目标交互任务输入的任务执行操作;
[0009]在所述任务执行操作的任务执行结果满足预设的地图更新条件的情况下,在所述任务交互页面中展示新的所述虚拟任务地图。
[0010]可选的,所述通过各所述交互节点中的任一交互节点,接收针对所述任一交互节点对应的目标交互任务输入的任务执行操作,包括:
[0011]响应针对各所述交互节点中的任一交互节点的触发操作,展示任务执行界面;
[0012]通过所述任务执行界面接收针对所述任一交互节点对应的目标交互任务输入的任务执行操作。
[0013]可选的,在所述任一交互节点为所述中间交互节点或所述起始交互节点的情况下,所述方法还包括:
[0014]在所述任务执行操作的任务执行结果为任务执行成功的情况下,允许接收针对下
一个交互节点对应的交互任务输入的任务执行操作;
[0015]所述下一个交互节点为所述任一交互节点所在任务路径的路径方向上的下一个交互节点;所述路径方向为从所述起始交互节点至所述结束交互节点的方向。
[0016]可选的,在所述任一交互节点为所述结束交互节点的情况下,所述方法还包括:
[0017]在所述任务执行操作的任务执行结果为任务执行成功的情况下,判定所述任务执行操作的任务执行结果满足预设的地图更新条件。
[0018]可选的,在所述任一交互节点为所述起始交互节点或所述中间交互节点的情况下,所述方法还包括:
[0019]在所述任务执行操作的任务执行结果为任务执行失败的情况下,判定所述任务执行操作的任务执行结果满足预设的地图更新条件。
[0020]可选的,在所述在任务交互页面中展示虚拟任务地图之前,所述方法还包括:
[0021]在所述任务交互页面中随机确定两个位置不同的交互节点,得到所述起始交互节点和所述结束交互节点;
[0022]基于所述起始交互节点和所述结束交互节点确定目标区域,并在所述目标区域中进行随机采样,得到多个中间交互节点;
[0023]确定连接所述起始交互节点和所述结束交互节点,且经由至少一个所述中间交互节点的任务路径;
[0024]基于所述起始交互节点、所述结束交互节点、所述多个中间交互节点和所述任务路径,生成所述虚拟任务地图。
[0025]可选的,所述基于所述起始交互节点和所述结束交互节点确定目标区域,包括:
[0026]确定所述起始交互节点在所述任务交互页面中的第一位置信息和所述结束交互节点在所述任务交互页面中的第二位置信息;
[0027]基于所述第一位置信息和所述第二位置信息,确定所述起始交互节点和所述结束交互节点之间的目标距离;
[0028]确定包括所述起始交互节点和所述结束交互节点,且直径为所述目标距离的圆形区域,并将所述圆形区域确定为所述目标区域。
[0029]可选的,所述确定连接所述起始交互节点和所述结束交互节点,且经由至少一个所述中间交互节点的任务路径,包括:
[0030]连接所述起始交互节点、所述结束交互节点以及所述多个中间交互节点,得到连接结果;其中,所述连接结果由多个三角形构成,所述多个三角形之间不相交;
[0031]在所述连接结果中,搜索出从所述起始交互节点,经由至少一个所述中间交互节点到达所述结束交互节点的多条所述任务路径。
[0032]可选的,所述在所述连接结果中,搜索出从所述起始交互节点,经由至少一个所述中间交互节点到达所述结束交互节点的多条所述任务路径,包括:
[0033]在所述连接结果中搜索出从所述起始交互节点,经由至少一个所述中间交互节点,到达所述结束交互节点的第一路径;
[0034]在所述连接结果中移除所述第一路径所包括的中间交互节点,得到更新后的连接结果;
[0035]将所述更新后的连接结果作为所述连接结果,并返回执行所述在所述连接结果中
搜索出从所述起始交互节点,经由至少一个所述中间交互节点,到达所述结束交互节点的第一路径的步骤,直至搜索出预设数量条所述第一路径;
[0036]确定所述预设数量条所述第一路径作为多条所述任务路径。
[0037]可选的,所述基于所述起始交互节点、所述结束交互节点、所述多个中间交互节点和所述任务路径,生成所述虚拟任务地图,包括:
[0038]在所述多个中间交互节点中,删除第一中间交互节点,得到第二中间交互节点;所述第一中间交互节点为所述多个中间交互节点中,除所述预设数量条第一路径所包括的中间交互节点之外的中间交互节点;
[0039]按照所述预设数量条第一路径,分别将所述起始交互节点,经由至少一个所述第二中间交互节点与所述结束交互节点进行连接;
[0040]将连接所得的连接结果确定为虚拟任务地图。
[0041]第二方面,本公开实施例提供了一种虚拟任务地图展示装置,包括:
[0042]第一虚拟任务地图展示模块,被配置为执行响应于参与交互任务的触发操作,在任务交互页面中展示虚拟任务地图;所述虚拟任务地图包括至少一条连接起始交互节点和结束交互节点的任务路径;各所述任务路径上包括至少一个中间交互节点;所述起始交互节点和结束交互节点为在所述任务交互页面中随机确定的两个位置不同的交互节点;各所述中间交互节点为在目标区域中随机采样得到的交互节点;所述目标区域为基于所述起始交互节点和所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟任务地图展示方法,其特征在于,包括:响应于参与交互任务的触发操作,在任务交互页面中展示虚拟任务地图;所述虚拟任务地图包括至少一条连接起始交互节点和结束交互节点的任务路径;各所述任务路径上包括至少一个中间交互节点;所述起始交互节点和结束交互节点为在所述任务交互页面中随机确定的两个位置不同的交互节点;各所述中间交互节点为在目标区域中随机采样得到的交互节点;所述目标区域为基于所述起始交互节点和所述结束交互节点所确定的区域;通过各所述交互节点中的任一交互节点,接收针对所述任一交互节点对应的目标交互任务输入的任务执行操作;在所述任务执行操作的任务执行结果满足预设的地图更新条件的情况下,在所述任务交互页面中展示新的所述虚拟任务地图。2.根据权利要求1所述的方法,其特征在于,所述通过各所述交互节点中的任一交互节点,接收针对所述任一交互节点对应的目标交互任务输入的任务执行操作,包括:响应针对各所述交互节点中的任一交互节点的触发操作,展示任务执行界面;通过所述任务执行界面接收针对所述任一交互节点对应的目标交互任务输入的任务执行操作。3.根据权利要求1所述的方法,其特征在于,在所述任一交互节点为所述中间交互节点或所述起始交互节点的情况下,所述方法还包括:在所述任务执行操作的任务执行结果为任务执行成功的情况下,允许接收针对下一个交互节点对应的交互任务输入的任务执行操作;所述下一个交互节点为所述任一交互节点所在任务路径的路径方向上的下一个交互节点;所述路径方向为从所述起始交互节点至所述结束交互节点的方向。4.根据权利要求1所述的方法,其特征在于,在所述任一交互节点为所述结束交互节点的情况下,所述方法还包括:在所述任务执行操作的任务执行结果为任务执行成功的情况下,判定所述任务执行操作的任务执行结果满足预设的地图更新条件。5.根据权利要求1所述的方法,其特征在于,在所述任一交互节点为所述起始交互节点或所述中间交互节点的情况下,所述方法还包括:在所述任务执行操作的任务执行结果为任务执行失败的情况下,判定所述任务执行操作的任务执行结果满足预设的地图更新条件。6.根据权利要求1至5任一项所述的方法,其特征在于,在所述在任务交互页面中展示虚拟任务地图之前,所述方法还包括:在所述任务交互页面中随机确定两个位置不同的交互节点,得到所述起始交互节点和所述结束交互节点;基于所述起始交互节点和所述结束交互节点确定目标区域,并在所述目标区域中进行随机采样,得到多个中间交互节点;确定连接所述起始交互节点和所述结束交互节点,且经由至少一个所述中间交互节点的任务路径;基于所述起始交互节点、所述结束交互节点、所述多个中间交互节点和所述任务路径,生成所述虚拟任务地图。
7.根据权利要求6的方法,其特征在于,所述基于所述起始交互节点和所述结束交互节点确定目标区域,包括:确定所述起始交互节点在所述任务交互页面中的第一位置信息和所述结束交互节点在所述任务交互页面中的第二位置信息;基于所述第一位置信息和所述第二位置信息,确定所述起始交互节点和所述结束交互节点之间的目标距离;确定包括所述起始交互节点和所述结束交互节点,且直径为...

【专利技术属性】
技术研发人员:吴嘉鑫李盼
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1