虚拟资源的投放控制方法、装置、计算机设备及存储介质

文档序号:146222 发布日期:2021-10-26 浏览:29次 >En<

阅读说明:本技术 虚拟资源的投放控制方法、装置、计算机设备及存储介质 (Virtual resource delivery control method and device, computer equipment and storage medium ) 是由 王鑫 刘双 于 2021-07-30 设计创作,主要内容包括:本申请实施例公开了一种虚拟资源的投放控制方法、装置、计算机设备及存储介质,当玩家想要在第一虚拟场景中的目标投放位置投放目标虚拟资源时,可以做出目标虚拟资源的使用触发操作,然后在出现的第二虚拟场景中移动资源指示器,直至移动到第二虚拟场景中与目标投放位置对应的参照投放位置,使得终端可以根据参照投放位置在第一虚拟场景中确定目标投放位置,直接在目标投放位置投放目标虚拟资源,使得玩家可以将目标虚拟资源精准地投放至游戏场景的目标投放位置,降低对玩家投放虚拟投掷资源的技巧要求。(The embodiment of the application discloses a virtual resource launching control method, a virtual resource launching control device, a computer device and a storage medium, when a player wants to launch a target virtual resource at a target launching position in a first virtual scene, a target virtual resource using triggering operation can be performed, then a resource indicator is moved in a second virtual scene until the player moves to a reference launching position corresponding to the target launching position in the second virtual scene, so that a terminal can determine the target launching position in the first virtual scene according to the reference launching position and launch the target virtual resource at the target launching position directly, the player can launch the target virtual resource to the target launching position in a game scene accurately, and the skill requirement of launching a virtual throwing resource by the player is reduced.)

虚拟资源的投放控制方法、装置、计算机设备及存储介质

技术领域

本申请涉及游戏技术领域,具体涉及一种虚拟资源的投放控制方法、装置、计算机设备及存储介质。

背景技术

随着科技的发展,依托于电子设备平台运行的电子游戏成为人们休闲娱乐的重要活动,例如,第一人称射击游戏和第三人称射击游戏等。为了增加游戏的趣味性,虚拟道具和/技能等虚拟资源的使用是电子游戏的重要玩法,例如在电子游戏的虚拟场景中投放烟雾弹、手榴弹等等。然而,在电子游戏中,对玩家投放虚拟资源的技巧有较高的要求,玩家将虚拟资源精准地投放至游戏场景的某一位置有很大的难度。

发明内容

本申请实施例提供一种虚拟资源的投放控制方法、装置、计算机设备及存储介质,可以使游戏中的玩家将目标虚拟资源精准地投放至虚拟场景的某一位置。

本申请实施例提供一种虚拟资源的投放控制方法,包括:

通过图形用户界面显示第一虚拟场景和位于所述第一虚拟场景中的虚拟对象,所述虚拟对象配置为响应针对所述图形用户界面的触控操作执行游戏行为;

响应于对目标虚拟资源的使用触发操作,通过所述图形用户界面显示第二虚拟场景和位于所述第二虚拟场景中的资源指示器,其中,所述资源指示器用于可视化指示所述目标虚拟资源的投放位置;

响应于对所述资源指示器的移动操作,控制所述资源指示器在所述第二虚拟场景中移动;

响应于对所述资源指示器的位置确认指令,确定所述资源指示器在所述第二虚拟场景中的参照投放位置;

根据所述参照投放位置在所述第一虚拟场景中确定所述目标虚拟资源的目标投放位置,并在所述第一虚拟场景的目标投放位置投放所述目标虚拟资源。

相应的,本申请实施例还提供一种虚拟投掷资源的投放装置,包括:

第一显示单元,用于通过图形用户界面显示第一虚拟场景和位于所述第一虚拟场景中的虚拟对象,所述虚拟对象配置为响应针对所述图形用户界面的触控操作执行游戏行为;

第二显示单元,用于响应于对目标虚拟资源的使用触发操作,通过所述图形用户界面显示第二虚拟场景和位于所述第二虚拟场景中的资源指示器,其中,所述资源指示器用于可视化指示所述目标虚拟资源的投放位置;

移动单元,用于响应于对所述资源指示器的移动操作,控制所述资源指示器在所述第二虚拟场景中移动;

确定单元,用于响应于对所述资源指示器的位置确认指令,确定所述资源指示器在所述第二虚拟场景中的参照投放位置;

投放单元,用于根据所述参照投放位置在所述第一虚拟场景中确定所述目标虚拟资源的目标投放位置,并在所述第一虚拟场景的目标投放位置投放所述目标虚拟资源。

可选的,所述第二虚拟场景具有与所述第一虚拟场景相对应的场景布局。

可选的,所述第二虚拟场景中包含第二场景元素,所述第二场景元素用于表征至少部分所述第一虚拟场景中的第一场景元素,所述第二场景元素在所述第二虚拟场景中的位置用于表征所述第一场景元素在所述第一虚拟场景中的位置。

可选的,所述装置还包括:

根据所述资源指示器在所述第二虚拟场景中的位置,确定所述第二虚拟场景在所述图形用户界面中的显示范围。

可选的,所述第二显示单元还用于:

根据所述使用触发操作发生时所述虚拟对象在所述第一虚拟场景中的位置,确定所述第二虚拟场景在所述图形用户界面中的初始显示范围。

可选的,所述第二显示单元还用于:

根据所述使用触发操作发生时所述虚拟对象在所述第一虚拟场景中的位置和/或朝向,确定所述资源指示器在所述第二虚拟场景中的初始位置。

可选的,所述第二显示单元还用于:

在所述图形用户界面隐藏所述第一虚拟场景,触发在所述图形用户界面显示第二虚拟场景。

可选的,所述第二虚拟场景为隐藏预设虚拟对象后的第一虚拟场景,所述预设虚拟对象包括玩家虚拟角色、非玩家虚拟角色和/或虚拟道具对象中的一种或多种。

可选的,所述第二显示单元还用于:

在显示所述第一虚拟场景的所述图形用户界面中确定第二显示区域,所述第二显示区域的区域范围小于所述图形用户界面对应的区域范围;

通过所述第二显示区域显示所述第二虚拟场景。

可选的,所述显示所述第二虚拟场景的图形用户界面包括用于控制所述资源指示器在所述第二虚拟场景中移动的移动控件,所述移动控件包括水平移动控件和竖直移动控件,所述移动单元还用于:

响应于对所述水平移动控件的触控操作,控制所述资源指示器在所述第二虚拟场景的水平方向上移动;

响应于对所述竖直移动控件的触控操作,控制所述资源指示器在所述第二虚拟场景的竖直方向上移动。

可选的,所述移动操作包括拖拽操作,所述移动单元还用于:

响应于在所述第二虚拟场景中对所述资源指示器的所述拖拽操作,控制所述资源指示器在所述第二虚拟场景中移动。

可选的,所述移动单元还用于:

显示过渡片段,所述过渡片段包括所述资源指示器移动时变换的第二虚拟场景。

可选的,所述资源指示器包括参照投放点和模拟使用形状,所述模拟使用形状用于模拟所述目标虚拟资源在所述第一虚拟场景的不同位置时,基于所述参照投放点使用后的渲染形状,所述确定单元还用于:

在所述资源指示器的移动过程中,获取所述第二虚拟场景的空间布局;

根据所述第二虚拟场景的空间布局,确定所述资源指示器的模拟使用形状的渲染范围;

响应于对所述资源指示器的位置确认指令,获取所述模拟使用形状的参照渲染范围,以及所述参照投放点在所述第二虚拟场景中的高度和地面投影坐标;

根据所述高度、所述地面投影坐标,确定所述参照投放点在所述第二虚拟场景中的位置;

根据所述参照投放点在所述第二虚拟场景中的位置和所述模拟使用形状的参照渲染范围,确定所述资源指示器在所述第二虚拟场景中的参照投放位置。

可选的,所述确定单元还用于:

响应于所述目标虚拟资源的个数设置操作,确定所述目标虚拟资源的投放数量;

根据所述目标虚拟资源的投放数量和所述第二虚拟场景的空间布局,确定所述资源指示器的模拟使用形状的渲染范围。

可选的,所述目标虚拟资源包括目标投放点和目标使用形状,所述目标使用形状包括在所述目标投放点使用所述目标虚拟资源后的渲染形状,所述投放单元还用于:

获取所述第一虚拟场景和所述第二虚拟场景的空间位置对应关系;

根据所述参照投放位置和所述空间位置对应关系,在所述第一虚拟场景中确定所述参照投放点对应的位置,为所述目标投放点的目标投放点;

根据所述参照投放位置和所述空间位置对应关系,在所述第一虚拟场景中确定所述模拟使用形状对应的渲染范围,为所述目标使用形状的目标渲染范围;

根据所述目标投放点和所述目标渲染范围,在所述第一虚拟场景中确定所述目标虚拟资源的目标投放位置。

可选的,所述装置还用于:

响应于对所述目标虚拟资源的使用触发操作,显示道具取消区域;

响应于对所述道具取消区域的触发操作,显示所述第一虚拟场景。

可选的,所述显示第一虚拟场景的图形用户界面包括攻击控件,所述攻击控件用于指示所述虚拟对象在所述第一虚拟场景中发动攻击,所述确定单元还用于:

将所述攻击控件转换为所述资源指示器的位置确定控件;

响应于对所述位置确定控件的触控操作,产生所述资源指示器的位置确认指令。

同样的,本申请实施例还提供一种计算机设备,包括:

存储器,用于存储计算机程序;

处理器,用于在执行所述虚拟资源的投放控制方法任一项的步骤。

此外,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述虚拟资源的投放控制方法任一项的步骤。

本申请实施例提供一种虚拟资源的投放控制方法、装置、计算机设备及存储介质,当玩家想要在第一虚拟场景中的目标投放位置投放目标虚拟资源时,可以做出目标虚拟资源的使用触发操作,然后在出现的第二虚拟场景中移动资源指示器,直至移动到第二虚拟场景中与目标投放位置对应的参照投放位置,使得终端可以根据参照投放位置在第一虚拟场景中确定目标投放位置,直接在目标投放位置投放目标虚拟资源,使得玩家可以将目标虚拟资源精准地投放至游戏场景的目标投放位置,降低对玩家投放虚拟资源的技巧要求。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的虚拟投掷资源的投放装置的系统示意图;

图2是本申请实施例提供的虚拟资源的投放控制方法的流程示意图;

图3是本申请实施例提供的显示第一虚拟场景的图形用户界面的示意图;

图4是本申请实施例提供的响应使用触发操作显示的显示所述第二虚拟场景的图形用户界面的示意图;

图5是本申请实施例提供的参照投放位置在第二虚拟场景中的示意图;

图6是本申请实施例提供的在第一虚拟场景投放目标虚拟资源的示意图;

图7是本申请实施例提供的虚拟资源的投放控制方法的另一流程示意图;

图8是本申请实施例提供的虚拟资源的投放控制装置的结构示意图;

图9是本申请实施例提供的计算机设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请实施例提供一种虚拟资源的投放控制方法、装置、计算机设备及存储介质。具体地,本申请实施例的虚拟资源的投放控制方法可以由计算机设备执行,其中,该计算机设备可以为终端或者服务器等设备。该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机(Personal Computer,PC)、个人数字助理(Personal DigitalAssistant,PDA)等终端设备,终端还可以包括客户端,该客户端可以是游戏应用客户端、携带有游戏程序的浏览器客户端或即时通信客户端等。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络服务、以及大数据和人工智能平台等基础云计算服务的云服务器。

例如,当该虚拟资源的投放控制方法运行于终端时,终端设备存储有游戏应用程序并用于呈现图形用户界面中的虚拟场景。例如,通过终端设备下载安装游戏应用程序并运行,在图形用户界面显示虚拟场景。该终端设备将虚拟场景提供给用户的方式可以包括多种,例如,可以渲染显示在终端设备的显示屏上,或者,通过全息投影呈现虚拟场景。例如,终端设备可以包括触控显示屏和处理器,触控显示屏用于呈现虚拟场景以及接收用户作用于图形用户界面产生的操作指令,处理器用于运行该游戏、生成游戏画面、响应操作指令,以及控制图形用户界面和虚拟场景在触控显示屏上显示。

例如,当该虚拟资源的投放控制方法运行于服务器时,可以为云游戏。云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏应用程序的运行主体和游戏画面呈现主体是分离的,虚拟资源的投放控制方法地储存与运行是在云游戏服务器上完成的。而游戏画面呈现是在云游戏的客户端完成的,云游戏客户端主要用于游戏数据地接收、发送以及游戏画面呈现,例如,云游戏客户端可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑、个人数字助理等,但是进行游戏数据处理的终端设备为云端的云游戏服务器。在进行游戏时,用户操作云游戏客户端向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回云游戏客户端,最后,通过云游戏客户端进行解码并输出游戏画面。

请参阅图1,图1为本申请实施例提供的虚拟资源的投放控制装置的系统示意图。该系统可以包括至少一个终端101和至少一个游戏服务器102。用户持有的终端101可以通过不同的网络103连接到不同游戏的游戏服务器102,例如,网络可以为无线网络或者有线网络,无线网络可以为无线局域网(WLAN)、局域网(LAN)、蜂窝网络、2G网络、3G网络、4G网络、5G网络等,终端用于显示通过图形用户界面显示第一虚拟场景和位于第一虚拟场景中的虚拟对象,虚拟对象配置为响应针对图形用户界面的触控操作执行游戏行为;响应于对目标虚拟资源的使用触发操作,通过图形用户界面显示第二虚拟场景和位于第二虚拟场景中的资源指示器,其中,资源指示器用于可视化指示目标虚拟资源的投放位置;响应于对资源指示器的移动操作,控制资源指示器在第二虚拟场景中移动;响应于对资源指示器的位置确认指令,确定资源指示器在第二虚拟场景中的参照投放位置;根据参照投放位置在第一虚拟场景中确定目标虚拟资源的目标投放位置,并在第一虚拟场景的目标投放位置投放目标虚拟资源。

游戏服务器用于向终端发送图形用户界面。

以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。

本实施例将从虚拟资源的投放控制装置的角度进行描述,该虚拟资源的投放控制装置具体可以集成在终端设备中,该终端设备可以包括智能手机、笔记本电脑、平板电脑以及个人计算机等设备。

本申请实施例提供的一种虚拟资源的投放控制方法,该方法可以由终端的处理器执行,如图2所示,该虚拟资源的投放控制方法的具体流程主要包括步骤201至步骤205,详细说明如下:

步骤201、通过图形用户界面显示第一虚拟场景和位于第一虚拟场景中的虚拟对象,虚拟对象配置为响应针对图形用户界面的触控操作执行游戏行为。

在本申请实施例中,显示第一虚拟场景的图形用户界面为终端执行游戏应用程序之后,在终端的显示屏幕显示的游戏画面,显示第一虚拟场景的图形用户界面的第一虚拟场景中可以具有游戏道具,和/或构成游戏世界环境所包含的多个虚拟物体等(建筑、树木、山川等等)。第一虚拟场景中的建筑、山川、墙壁等虚拟物体的摆放位置,构成第一虚拟场景的空间布局。此外,游戏应用程序对应的游戏可以是第一人称射击游戏、多人在线角色扮演游戏等等。例如,如图3所示的显示第一虚拟场景的图形用户界面的示意图中,可以包括由虚拟建筑308、4个虚拟集装箱组成的障碍物306和5个集装箱组成的障碍物307,显示第一虚拟场景的图形用户界面中还可以包括用于控制虚拟对象移动的移动控件301、用于触发目标虚拟资源的使用触发操作的资源控件305、控制虚拟对象进行攻击的攻击控件303和其他技能控件304。

在本申请实施例中,虚拟对象可以是玩家通过游戏应用程序操作的游戏角色。例如,虚拟对象可以是虚拟人物(比如仿真人物或动漫人物)、虚拟动物等。虚拟对象在第一虚拟场景中的游戏行为包括但不限于:调整身体姿态、爬行、步行、奔跑、骑行、飞行、跳跃、驾驶、拾取、射击、攻击、投掷、释放技能中的至少一种。

步骤202、响应于对目标虚拟资源的使用触发操作,通过图形用户界面显示第二虚拟场景和位于第二虚拟场景中的资源指示器,其中,资源指示器用于可视化指示目标虚拟资源的投放位置。

在本申请实施例中,为了方便玩家控制虚拟对象对远处的敌方进行远程攻击,可以在游戏中设置虚拟资源,虚拟资源可以包括道具和技能,虚拟资源可以是需要进行投掷的资源,例如集束炸弹、集束导弹、烟雾弹等,玩家可以控制虚拟对象向视野范围内某一地点投掷集束炸弹,从而在玩家所选定的范围内发生连续多次爆炸,能够快速击败较多的玩家。虚拟资源可以由虚拟对象直接投放,也可以通过虚拟载具进行投放。

在本申请实施例中,目标虚拟资源的使用触发操作为虚拟对象在虚拟场景中使用目标虚拟资源时所需要做出的操作,不同虚拟资源的使用触发操作可以相同,也可以不同。使用触发操作可以是点击、长按、和/或双击等操作。

在本申请实施例中,显示第一虚拟场景的图形用户界面中可以包括资源触发控件,当玩家对资源触发控件执行触控操作,可以触发目标虚拟资源的使用触发操作。此外,不同的虚拟资源可以对应同一个资源触发控件,也可以对应不同的资源触发控件。

在本申请实施例中,当玩家做出了使用触发操作,显示第二虚拟场景,第二虚拟场景具有与第一虚拟场景相对应的场景布局,可以是利用虚拟仿真实体模仿第一虚拟场景中的建筑物、墙壁、山川等等的全部虚拟实体,各个虚拟仿真实体在第二虚拟场景中的布局与对应的虚拟实体在第一虚拟场景中的布局相同。此外,第二虚拟场景中的虚拟仿真实体的形状,与第一虚拟场景中对应的虚拟实体的形状相同,然而,第一虚拟场景中的虚拟实体的表面,具有与现实生活中相应物体一样的颜色、纹理等等,第二虚拟场景中的虚拟仿真实体不具有所仿真虚拟实体的颜色、纹理等,根据虚拟仿真实体形成第二虚拟场景。各个虚拟仿真实体在第二虚拟场景中的相对位置关系,与第一虚拟场景中各个虚拟实体之间的相对位置关系相同,在第二虚拟场景中的各个虚拟仿真实体的大小,可以与第一虚拟场景中对应的虚拟实体相同,也可以根据第一虚拟场景中对应的虚拟实体等比例缩小或放大。

在本申请实施例中,第二虚拟场景中包含第二场景元素,第二场景元素用于表征至少部分第一虚拟场景中的第一场景元素,第二场景元素在第二虚拟场景中的位置用于表征第一场景元素在第一虚拟场景中的位置。也就是说,第二场景元素一一对应第一场景元素,第二场景元素在第二虚拟场景中的位置与其对应的第一场景元素在第一虚拟场景中的位置相同,第二场景元素与对应的第一场景元素的形状大小等属性相同。其中,第一场景元素和第二场景元素可以是虚拟场景中的虚拟建筑物、虚拟墙壁、虚拟河流等。

在本申请实施例中,第二虚拟场景在图形用户界面中的显示范围与资源指示器绑定,当资源指示器在第二虚拟场景中移动时,第二虚拟场景在图形用户界面中的显示范围会随着资源指示器的移动而变化,因此,该方法还包括:根据资源指示器在第二虚拟场景中的位置,确定第二虚拟场景在图形用户界面中的显示范围。

在本申请实施例中,由于第二虚拟场景在图形用户界面中的显示范围会随着资源指示器在第二虚拟场景中的移动而发生变化,所以说在上述步骤“通过图形用户界面显示第二虚拟场景和位于第二虚拟场景中的资源指示器”之前,需要先确定第二虚拟场景的初始显示范围,具体可以是:根据使用触发操作发生时虚拟对象在第一虚拟场景中的位置,确定第二虚拟场景在图形用户界面中的初始显示范围。

在本申请的一种实施方式中,上述步骤中“通过图形用户界面显示第二虚拟场景”可以是:在图形用户界面隐藏第一虚拟场景,触发在图形用户界面显示第二虚拟场景。

在本申请实施例中,第二虚拟场景可以不是一个新增的,独立于第一虚拟场景的虚拟场景,而是由第一虚拟场景经过简化后得到,具体的,第二虚拟场景可以是隐藏预设虚拟对象后的第一虚拟场景,预设虚拟对象包括玩家虚拟角色、非玩家虚拟角色和/或虚拟道具对象中的一种或多种。其中,玩家虚拟角色可以是当前玩家操作的虚拟对象和/或参与游戏的其他玩家操作的玩家虚拟角色,非玩家虚拟角色可以是由终端操作而不由参与游戏的玩家所操作的非玩家虚拟角色,虚拟道具对象可以是游戏中对玩家虚拟角色产生辅助作用的虚拟对象,例如,攻击武器、骑行坐骑等等。

在本申请实施例中,也可以在图形用户界面中同时显示第一虚拟场景和第二虚拟场景,此时,上述步骤“通过图形用户界面显示第二虚拟场景”可以是:在显示第一虚拟场景的图形用户界面中确定第二显示区域,第二显示区域的区域范围小于图形用户界面对应的区域范围;通过第二显示区域显示第二虚拟场景。此外,第二显示区域在图形用户界面中的位置、大小等不受限制,可以根据实际情况灵活设置。

在本申请的一种实施方式中,资源指示器用于指示目标虚拟资源在第二虚拟场景中的参照投放位置,资源指示器可以与目标虚拟资源的形状、大小相同,也可以与目标虚拟资源的形状、大小不同。

在本申请实施例中,显示第一虚拟场景的图形用户界面中包括位于第一虚拟场景中的虚拟对象,显示第二虚拟场景的图形用户界面中可以不包括位于第二虚拟场景中的虚拟对象,从而避免在通过资源指示器设置目标虚拟资源的目标投放位置时,能够在第二虚拟场景中看到敌方虚拟对象的位置,保证游戏的公平性。

例如,如图4所示为响应使用触发操作显示的显示第二虚拟场景的图形用户界面的示意图中,第二虚拟场景中可以包括根据虚拟建筑308形成的虚拟仿真实体408、根据障碍物306生成的虚拟仿真实体407、根据障碍物307生成的虚拟仿真实体407和资源指示器409。显示第二虚拟场景的图形用户界面中还包括用于控制资源指示器409在第二虚拟场景中水平移动的水平移动控件401、控制资源指示器409在第二虚拟场景中竖直移动的竖直移动控件403和竖直移动控件404、用于触发目标虚拟资源的使用触发操作的资源控件406、取消本次目标虚拟资源投放的取消控件402和确定产生位置确定指令的位置确定控件405。

步骤203、响应于对资源指示器的移动操作,控制资源指示器在第二虚拟场景中移动。

在本申请实施例中,玩家可以通过操作移动控件来移动资源指示器,显示第二虚拟场景的图形用户界面包括用于控制资源指示器在第二虚拟场景中移动的移动控件,移动控件包括水平移动控件和竖直移动控件,在此情况下,上述步骤203中“响应于对资源指示器的移动操作,控制资源指示器在第二虚拟场景中移动”可以是:

响应于对水平移动控件的触控操作,控制资源指示器在第二虚拟场景的水平方向上移动;

响应于对竖直移动控件的触控操作,控制资源指示器在第二虚拟场景的竖直方向上移动。

在本申请实施例中,在显示第一虚拟场景的图形用户界面中可以包括用于控制虚拟对象在第一虚拟场景中移动的对象移动控件,当响应于对目标虚拟资源的使用触发操作,显示第二虚拟场景的图形用户界面之后,可以将显示第一虚拟场景的图形用户界面中的对象移动控件变为移动资源指示器的移动控件,从而实现在产生第二虚拟场景后,只能进行资源指示器的移动,而不能进行虚拟对象的移动。

在本申请实施例中,玩家还可以直接在终端屏幕上通过手指或鼠标指示光标等拖拽资源指示器的方法来移动资源指示器,在此情况下,移动操作包括拖拽操作,上述步骤203“响应于对资源指示器的移动操作,控制资源指示器在第二虚拟场景中移动”可以是:

响应于在第二虚拟场景中对资源指示器的拖拽操作,控制资源指示器在第二虚拟场景中移动。

在本申请实施例中,为了根据第二虚拟场景的空间布局更好地确定在第二虚拟场景中,资源指示器最终的参照投放位置,可以在移动资源指示器时,显示第二虚拟场景的变化过程,在此情况下,上述步骤203中“响应于对资源指示器的移动操作,控制资源指示器在第二虚拟场景中移动”之后可以包括:显示过渡片段,过渡片段包括资源指示器移动时变换的第二虚拟场景。

在本申请实施例中,当玩家对资源指示器触发移动操作时,资源指示器会在第二虚拟场景中移动,在玩家对资源指示器执行移动操作之前,需要确定资源指示器在第二虚拟场景的初始显示范围中的位置,具体可以是:根据使用触发操作发生时虚拟对象在第一虚拟场景中的位置和/或朝向,确定资源指示器在第二虚拟场景中的初始位置。

在本申请实施例中,游戏运行过程时,终端可以同时加载第一虚拟场景和第二虚拟场景,在玩家做出使用触发操作之前,图形用户界面显示第一虚拟场景。当玩家做出对目标虚拟资源的使用触发操作时,终端可以在图形用户界面中隐藏第一虚拟场景,在图形用户界面中显示第二虚拟场景。终端确定资源指示器在第二虚拟场景的初始显示范围中的初始位置时,可以先获取虚拟对象在第一虚拟场景中的空间坐标为(x,y,z),在图形用户界面中显示第二虚拟场景后,确定资源指示器的参照投放点在第二虚拟场景中的空间坐标,可以是虚拟对象在第一虚拟场景中的空间坐标(x,y,z),结合第一虚拟场景和第二虚拟场景的偏移量(xd,yd,zd),即资源指示器的初始位置(x1,y1,z1)=(x,y,z)+(xd,yd,zd),接着玩家在第二虚拟场景中操作资源指示器。其中,第一虚拟场景和第二虚拟场景的偏移量可以设置为0,也可以根据实际情况灵活设置。

步骤204、响应于对资源指示器的位置确认指令,确定资源指示器在第二虚拟场景中的参照投放位置。

在本申请实施例中,为了使得玩家根据实际游戏战况,更好地将目标虚拟资源设置在对实际游戏战况有效的地方,可以使资源指示器包括参照投放点和模拟使用形状,其中,模拟使用形状用于模拟目标虚拟资源在第一虚拟场景的不同位置时,基于参照投放点使用后的渲染形状,从而使得玩家可以在第二虚拟场景中根据资源指示器看到目标虚拟资源使用后的渲染效果,进一步地根据资源指示器的渲染效果对实际游戏战况的影响,调整资源指示器在第二虚拟场景中的参照投放位置。在此情况下,上述步骤204中“响应于对资源指示器的位置确认指令,确定资源指示器在第二虚拟场景中的参照投放位置”可以是:

在资源指示器的移动过程中,获取第二虚拟场景的空间布局;

根据第二虚拟场景的空间布局,确定资源指示器的模拟使用形状的渲染范围;

响应于对资源指示器的位置确认指令,获取模拟使用形状的参照渲染范围,以及参照投放点在第二虚拟场景中的高度和地面投影坐标;

根据高度、地面投影坐标,确定参照投放点在第二虚拟场景中的位置;

根据参照投放点在第二虚拟场景中的位置和模拟使用形状的参照渲染范围,确定资源指示器在第二虚拟场景中的参照投放位置。

在本申请实施例中,在资源指示器的移动过程中,随着第二虚拟场景的空间布局的变化,和资源指示器在第二虚拟场景中的高度变化等,资源指示器的模拟使用形状的渲染范围会发生改变。例如,当目标虚拟资源为烟雾弹时,烟雾弹使用后的烟雾渲染范围会随着第一虚拟环境中的墙壁,以及烟雾弹的投放点在第一虚拟场景中的高度等发生改变,因此为了更好地使目标虚拟资源能够在第一虚拟场景中对实际游戏战况产生更有益的效果,需要根据资源指示器的参照投放点和模拟使用形状,来确定资源指示器在第二虚拟场景中的参照投放位置。

在本申请实施例中,在一个目标投放位置投放的目标虚拟资源的数量不同,目标虚拟资源使用后的目标渲染范围也会不同,因此还可以依据设置的目标虚拟资源的数量确定资源指示器在第二虚拟场景中,模拟使用形状的渲染范围。在此情况下,上述步骤“根据第二虚拟场景的空间布局,确定资源指示器的模拟使用形状的形状”之前,还可以包括:响应于目标虚拟资源的个数设置操作,确定目标虚拟资源的投放数量。当确定在该目标投放位置目标虚拟资源的投放数量之后,上述步骤“根据第二虚拟场景的空间布局,确定资源指示器的模拟使用形状的渲染范围”可以包括:根据目标虚拟资源的投放数量和第二虚拟场景的空间布局,确定资源指示器的模拟使用形状的渲染范围。

在本申请实施例中,为了使玩家能够控制操作的虚拟对象与其他敌对虚拟对象进行攻击,在显示第一虚拟场景的图形用户界面中可以设置攻击控件,攻击控件用于指示虚拟对象在第一虚拟场景中发动攻击。当确定资源指示器在第二虚拟场景中的参照投放位置时,由于为了游戏的公平性,第二虚拟场景中可能不具有其他敌对虚拟资源,此时显示第一虚拟场景的图形用户界面中的攻击控件没有作用,为了简化显示第二虚拟场景的图形用户界面的图标设置,可以将攻击控件变为资源指示器的位置确定控件,此时,上述步骤“响应于对资源指示器的位置确认指令,确定资源指示器在第二虚拟场景中的参照投放位置”之前,还包括:将攻击控件转换为资源指示器的位置确定控件;响应于对位置确定控件的触控操作,产生资源指示器的位置确认指令。

例如,如图5所示的参照投放位置在第二虚拟场景中的示意图中,当资源指示器在第二虚拟场景中停止移动时,资源指示器在第二虚拟场景中的参照投放位置为如图5所示的资源指示器501所在的位置。

步骤205、根据参照投放位置在第一虚拟场景中确定目标虚拟资源的目标投放位置,并在第一虚拟场景的目标投放位置投放目标虚拟资源。

在本申请实施例中,目标虚拟资源包括目标投放点和目标使用形状,目标使用形状包括在目标投放点使用目标虚拟资源后的渲染形状,当在第二虚拟场景中确定资源指示器的参照投放点的投放位置和模拟使用形状后,上述步骤“将显示第二虚拟场景的图形用户界面切换为显示第一虚拟场景的图形用户界面,根据参照投放位置在第一虚拟场景中确定目标虚拟资源的目标投放位置”可以是:

获取第一虚拟场景和第二虚拟场景的空间位置对应关系;

根据参照投放位置和空间位置对应关系,在第一虚拟场景中确定参照投放点对应的位置,为目标投放点的目标投放点;

根据参照投放位置和空间位置对应关系,在第一虚拟场景中确定模拟使用形状对应的渲染范围,为目标使用形状的目标渲染范围;

根据目标投放点和目标渲染范围,在第一虚拟场景中确定目标虚拟资源的目标投放位置。

在本申请实施例中,空间位置对应关系是第一虚拟场景的各个空间点与第二虚拟场景中的各个空间点之间的对应关系。在第一虚拟场景中确定模拟使用形状对应的渲染范围,可以是确定组成模拟使用形状的关键点,或组成模拟使用形状的全部点在第一虚拟场景中的对应点,然后根据确定的对应关键点在第一虚拟场景中确定目标虚拟资源的目标渲染范围。例如,如图6所示为第一虚拟场景投放目标虚拟资源的示意图,根据如图5所示的资源指示器501的参照投放位置和参照渲染范围,在图6所示的第一虚拟场景中确定目标虚拟资源的目标投放位置601。

在本申请实施例中,当确定了目标虚拟资源在第一虚拟场景中的目标投放点,和在该目标投放点使用目标虚拟资源产生的目标渲染范围之后,可以直接在目标投放位置渲染目标虚拟资源使用后的目标渲染范围。

在本申请实施例中,当玩家在触发目标虚拟资源的使用触发操作之后,在确定后资源指示器的参照投放位置之间,可以取消在第一虚拟场景中对目标虚拟资源的使用。此时,具体方法可以是:响应于对目标虚拟资源的使用触发操作,显示道具取消区域;响应于对道具取消区域的触发操作,将显示第二虚拟场景的图形用户界面转换为显示第一虚拟场景的图形用户界面。

在本申请实施例中,道具取消区域的在显示第二虚拟场景的图形用户界面中显示位置和显示形状可以不受限制,根据实际情况灵活设置。

在本申请实施例中,当响应于目标虚拟资源的使用触发操作,显示包含第二虚拟场景的显示第二虚拟场景的图形用户界面时,可以一次性在第二虚拟场景中产生多个资源指示器,移动各个资源指示器,当每个资源指示器的参照投放位置确定之后,产生位置确定指令,从而一次性确定多个目标虚拟资源的目标投放位置,同时在多个目标投放位置投放使用目标虚拟资源。

上述所有的技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。

本申请实施例提供的虚拟资源的投放控制方法,当玩家想要在第一虚拟场景中的目标投放位置投放目标虚拟资源时,可以做出目标虚拟资源的使用触发操作,然后在与第一虚拟场景具有相同空间布局的第二虚拟场景中移动资源指示器,直至移动到第二虚拟场景中与第一虚拟场景对应的参照投放位置,使得终端可以根据参照投放位置在第一虚拟场景中确定目标投放位置,直接在目标投放位置投放目标虚拟资源,使得玩家可以将目标虚拟资源精准地投放至游戏场景的目标投放位置,降低对玩家投放虚拟资源的技巧要求。

请参阅图7,图7为本申请实施例提供的虚拟资源的投放控制方法的另一流程示意图。该方法的具体流程可以如下:

步骤701、通过图形用户界面显示第一虚拟场景和位于第一虚拟场景中的虚拟对象。

例如,显示第一虚拟场景的图形用户界面为终端执行游戏应用程序之后,在终端的显示屏幕显示的游戏画面,显示第一虚拟场景的图形用户界面的第一虚拟场景中可以具有游戏道具,和/或构成游戏世界环境所包含的多个虚拟物体等(建筑、树木、山川等等)。第一虚拟场景中的建筑、山川、墙壁等虚拟物体的摆放位置,构成第一虚拟场景的空间布局。

步骤702、响应于对目标虚拟资源的使用触发操作,通过图形用户界面显示第二虚拟场景和位于第二虚拟场景中的资源指示器。

例如,当玩家做出了使用触发操作,可以根据第一虚拟场景简化得到第二虚拟场景,从而显示第二虚拟场景。

步骤703、响应于对显示第二虚拟场景的图形用户界面中移动控件的触发操作,控制资源指示器在第二虚拟场景中移动。

例如,移动控件包括水平移动控件和竖直移动控件,响应于对水平移动控件的触控操作,在第二虚拟场景的水平方向上移动资源指示器,响应于对竖直移动控件的触控操作,在第二虚拟场景的竖直方向上移动资源指示器。

步骤704、在资源指示器的移动过程中,根据第二虚拟场景的空间布局,确定资源指示器的模拟使用形状的渲染范围。

例如,在触控移动控件移动资源指示器的过程中,实时获取第二虚拟场景的空间布局,根据第二虚拟场景的空间布局,确定资源指示器的模拟使用形状的渲染范围。

步骤705、响应于对资源指示器的位置确认指令,获取模拟使用形状的参照渲染范围,和参照投放点在第二虚拟场景中的位置。

例如,响应于对资源指示器的位置确认指令,获取模拟使用形状的参照渲染范围,以及参照投放点在第二虚拟场景中的高度和地面投影坐标,根据高度、地面投影坐标,确定参照投放点在第二虚拟场景中的位置。

步骤706、根据参照投放点在第二虚拟场景中的位置和模拟使用形状的参照渲染范围,确定资源指示器在第二虚拟场景中的参照投放位置。

步骤707、根据参照投放位置在第一虚拟场景中确定目标虚拟资源的目标投放位置,在第一虚拟场景的目标投放位置投放目标虚拟资源。

例如,获取第一虚拟场景和第二虚拟场景的空间位置对应关系,将显示第二虚拟场景的图形用户界面切换为显示第一虚拟场景的图形用户界面,根据空间位置对应关系和参照投放位置,在第一虚拟场景中确定目标虚拟资源的目标投放位置,在第一虚拟场景的目标投放位置投放目标虚拟资源。

上述所有的技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。

本申请实施例提供的虚拟资源的投放控制方法,当玩家想要在第一虚拟场景中的目标投放位置投放目标虚拟资源时,可以做出目标虚拟资源的使用触发操作,然后在与第一虚拟场景具有相同空间布局的第二虚拟场景中移动资源指示器,直至移动到第二虚拟场景中与第一虚拟场景对应的参照投放位置,使得终端可以根据参照投放位置在第一虚拟场景中确定目标投放位置,直接在目标投放位置投放目标虚拟资源,使得玩家可以将目标虚拟资源精准地投放至游戏场景的目标投放位置,降低对玩家投放虚拟资源的技巧要求。

为便于更好的实施本申请实施例的虚拟资源的投放控制方法,本申请实施例还提供一种虚拟资源的投放控制装置。请参阅图8,图8为本申请实施例提供的虚拟资源的投放控制装置的结构示意图。该虚拟资源的投放控制装置可以包括第一显示单元801、第二显示单元802、移动单元803、确定单元804和投放单元805。

其中,第一显示单元801,用于通过图形用户界面显示第一虚拟场景和位于第一虚拟场景中的虚拟对象,虚拟对象配置为响应针对图形用户界面的触控操作执行游戏行为;

第二显示单元802,用于响应于对目标虚拟资源的使用触发操作,通过图形用户界面显示第二虚拟场景和位于第二虚拟场景中的资源指示器,其中,资源指示器用于可视化指示目标虚拟资源的投放位置;

移动单元803,用于响应于对资源指示器的移动操作,控制资源指示器在第二虚拟场景中移动;

确定单元804,用于响应于对资源指示器的位置确认指令,确定资源指示器在第二虚拟场景中的参照投放位置;

投放单元805,用于根据参照投放位置在第一虚拟场景中确定目标虚拟资源的目标投放位置,并在第一虚拟场景的目标投放位置投放目标虚拟资源。

可选的,第二虚拟场景具有与第一虚拟场景相对应的场景布局。

可选的,第二虚拟场景中包含第二场景元素,第二场景元素用于表征至少部分第一虚拟场景中的第一场景元素,第二场景元素在第二虚拟场景中的位置用于表征第一场景元素在第一虚拟场景中的位置。

可选的,装置还包括:

根据资源指示器在第二虚拟场景中的位置,确定第二虚拟场景在图形用户界面中的显示范围。

可选的,第二显示单元802还用于:

根据使用触发操作发生时虚拟对象在第一虚拟场景中的位置,确定第二虚拟场景在图形用户界面中的初始显示范围。

可选的,第二显示单元802还用于:

根据使用触发操作发生时虚拟对象在第一虚拟场景中的位置和/或朝向,确定资源指示器在第二虚拟场景中的初始位置。

可选的,第二显示单元802还用于:

在图形用户界面隐藏第一虚拟场景,触发在图形用户界面显示第二虚拟场景。

可选的,第二虚拟场景为隐藏预设虚拟对象后的第一虚拟场景,预设虚拟对象包括玩家虚拟角色、非玩家虚拟角色和/或虚拟道具对象中的一种或多种。

可选的,第二显示单元802还用于:

在显示第一虚拟场景的图形用户界面中确定第二显示区域,第二显示区域的区域范围小于图形用户界面对应的区域范围;

通过第二显示区域显示第二虚拟场景。

可选的,显示第二虚拟场景的图形用户界面包括用于控制资源指示器在第二虚拟场景中移动的移动控件,移动控件包括水平移动控件和竖直移动控件,移动单元803还用于:

响应于对水平移动控件的触控操作,控制资源指示器在第二虚拟场景的水平方向上移动;

响应于对竖直移动控件的触控操作,控制资源指示器在第二虚拟场景的竖直方向上移动。

可选的,移动操作包括拖拽操作,移动单元803还用于:

响应于在第二虚拟场景中对资源指示器的拖拽操作,控制资源指示器在第二虚拟场景中移动。

可选的,移动单元803还用于:

显示过渡片段,过渡片段包括资源指示器移动时变换的第二虚拟场景。

可选的,资源指示器包括参照投放点和模拟使用形状,模拟使用形状用于模拟目标虚拟资源在第一虚拟场景的不同位置时,基于参照投放点使用后的渲染形状,确定单元804还用于:

在资源指示器的移动过程中,获取第二虚拟场景的空间布局;

根据第二虚拟场景的空间布局,确定资源指示器的模拟使用形状的渲染范围;

响应于对资源指示器的位置确认指令,获取模拟使用形状的参照渲染范围,以及参照投放点在第二虚拟场景中的高度和地面投影坐标;

根据高度、地面投影坐标,确定参照投放点在第二虚拟场景中的位置;

根据参照投放点在第二虚拟场景中的位置和模拟使用形状的参照渲染范围,确定资源指示器在第二虚拟场景中的参照投放位置。

可选的,确定单元804还用于:

响应于目标虚拟资源的个数设置操作,确定目标虚拟资源的投放数量;

根据目标虚拟资源的投放数量和第二虚拟场景的空间布局,确定资源指示器的模拟使用形状的渲染范围。

可选的,目标虚拟资源包括目标投放点和目标使用形状,目标使用形状包括在目标投放点使用目标虚拟资源后的渲染形状,投放单元805还用于:

获取第一虚拟场景和第二虚拟场景的空间位置对应关系;

根据参照投放位置和空间位置对应关系,在第一虚拟场景中确定参照投放点对应的位置,为目标投放点的目标投放点;

根据参照投放位置和空间位置对应关系,在第一虚拟场景中确定模拟使用形状对应的渲染范围,为目标使用形状的目标渲染范围;

根据目标投放点和目标渲染范围,在第一虚拟场景中确定目标虚拟资源的目标投放位置。

可选的,装置还用于:

响应于对目标虚拟资源的使用触发操作,显示道具取消区域;

响应于对道具取消区域的触发操作,显示第一虚拟场景。

可选的,显示第一虚拟场景的图形用户界面包括攻击控件,攻击控件用于指示虚拟对象在第一虚拟场景中发动攻击,确定单元804还用于:

将攻击控件转换为资源指示器的位置确定控件;

响应于对位置确定控件的触控操作,产生资源指示器的位置确认指令。

上述所有的技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。

本申请实施例提供的虚拟资源的投放控制装置,当玩家想要在第一虚拟场景中的目标投放位置投放目标虚拟资源时,可以做出目标虚拟资源的使用触发操作,然后在与第一虚拟场景具有相同空间布局的第二虚拟场景中移动资源指示器,直至移动到第二虚拟场景中与第一虚拟场景对应的参照投放位置,使得终端可以根据参照投放位置在第一虚拟场景中确定目标投放位置,直接在目标投放位置投放目标虚拟资源,使得玩家可以将目标虚拟资源精准地投放至游戏场景的目标投放位置,降低对玩家投放虚拟资源的技巧要求。

相应的,本申请实施例还提供一种计算机设备,该计算机设备可以为终端,该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机、个人数字助理等终端设备。如图9所示,图9为本申请实施例提供的计算机设备的结构示意图。该计算机设备900包括有一个或者一个以上处理核心的处理器901、有一个或一个以上计算机可读存储介质的存储器902及存储在存储器902上并可在处理器上运行的计算机程序。其中,处理器901与存储器902电性连接。本领域技术人员可以理解,图中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

处理器901是计算机设备900的控制中心,利用各种接口和线路连接整个计算机设备900的各个部分,通过运行或加载存储在存储器902内的软件程序和/或模块,以及调用存储在存储器902内的数据,执行计算机设备900的各种功能和处理数据,从而对计算机设备900进行整体监控。

在本申请实施例中,计算机设备900中的处理器901会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器902中,并由处理器901来运行存储在存储器902中的应用程序,从而实现各种功能:

通过图形用户界面显示第一虚拟场景和位于第一虚拟场景中的虚拟对象,虚拟对象配置为响应针对图形用户界面的触控操作执行游戏行为;响应于对目标虚拟资源的使用触发操作,通过图形用户界面显示第二虚拟场景和位于第二虚拟场景中的资源指示器,其中,资源指示器用于可视化指示目标虚拟资源的投放位置;响应于对资源指示器的移动操作,控制资源指示器在第二虚拟场景中移动;响应于对资源指示器的位置确认指令,确定资源指示器在第二虚拟场景中的参照投放位置;根据参照投放位置在第一虚拟场景中确定目标虚拟资源的目标投放位置,并在第一虚拟场景的目标投放位置投放目标虚拟资源。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

可选的,如图9所示,计算机设备900还包括:触控显示屏903、射频电路904、音频电路905、输入单元906以及电源907。其中,处理器901分别与触控显示屏903、射频电路904、音频电路905、输入单元906以及电源907电性连接。本领域技术人员可以理解,图9中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

触控显示屏903可用于显示图形用户界面以及接收用户作用于图形用户界面产生的操作指令。触控显示屏903可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及计算机设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器901,并能接收处理器901发来的命令并加以执行。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器901以确定触摸事件的类型,随后处理器901根据触摸事件的类型在显示面板上提供相应的视觉输出。在本申请实施例中,可以将触控面板与显示面板集成到触控显示屏903而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏903也可以作为输入单元906的一部分实现输入功能。

射频电路904可用于收发射频信号,以通过无线通信与网络设备或其他计算机设备建立无线通讯,与网络设备或其他计算机设备之间收发信号。

音频电路905可以用于通过扬声器、传声器提供用户与计算机设备之间的音频接口。音频电路905可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路905接收后转换为音频数据,再将音频数据输出处理器901处理后,经射频电路904以发送给比如另一计算机设备,或者将音频数据输出至存储器902以便进一步处理。音频电路905还可能包括耳塞插孔,以提供外设耳机与计算机设备的通信。

输入单元906可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。

电源907用于给计算机设备900的各个部件供电。可选的,电源907可以通过电源管理系统与处理器901逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源907还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

尽管图9中未示出,计算机设备900还可以包括摄像头、传感器、无线保真模块、蓝牙模块等,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

由上可知,本实施例提供的计算机设备,当玩家想要在第一虚拟场景中的目标投放位置投放目标虚拟资源时,可以做出目标虚拟资源的使用触发操作,然后在与第一虚拟场景具有相同空间布局的第二虚拟场景中移动资源指示器,直至移动到第二虚拟场景中与第一虚拟场景对应的参照投放位置,使得终端可以根据参照投放位置在第一虚拟场景中确定目标投放位置,直接在目标投放位置投放目标虚拟资源,使得玩家可以将目标虚拟资源精准地投放至游戏场景的目标投放位置,降低对玩家投放虚拟资源的技巧要求。

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。

为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本申请实施例所提供的任一种虚拟资源的投放控制方法中的步骤。例如,该计算机程序可以执行如下步骤:

通过图形用户界面显示第一虚拟场景和位于第一虚拟场景中的虚拟对象,虚拟对象配置为响应针对图形用户界面的触控操作执行游戏行为;响应于对目标虚拟资源的使用触发操作,通过图形用户界面显示第二虚拟场景和位于第二虚拟场景中的资源指示器,其中,资源指示器用于可视化指示目标虚拟资源的投放位置;响应于对资源指示器的移动操作,控制资源指示器在第二虚拟场景中移动;响应于对资源指示器的位置确认指令,确定资源指示器在第二虚拟场景中的参照投放位置;根据参照投放位置在第一虚拟场景中确定目标虚拟资源的目标投放位置,并在第一虚拟场景的目标投放位置投放目标虚拟资源。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

其中,该存储介质可以包括:只读存储器(Read Only Memory,ROM)、随机存取记忆体(Random Access Memory,RAM)、磁盘或光盘等。

由于该存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种虚拟资源的投放控制方法中的步骤,因此,可以实现本申请实施例所提供的任一种虚拟资源的投放控制方法所能实现的有益效果,详见前面的实施例,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

以上对本申请实施例所提供的一种虚拟资源的投放控制方法、装置、计算机设备及存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例的技术方案的范围。

25页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种动作生成方法、装置、计算机设备和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类