CN112370781B - 操作控制方法和装置、存储介质及电子设备 - Google Patents

操作控制方法和装置、存储介质及电子设备 Download PDF

Info

Publication number
CN112370781B
CN112370781B CN202011381093.9A CN202011381093A CN112370781B CN 112370781 B CN112370781 B CN 112370781B CN 202011381093 A CN202011381093 A CN 202011381093A CN 112370781 B CN112370781 B CN 112370781B
Authority
CN
China
Prior art keywords
area
target
configuration information
virtual
virtual character
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011381093.9A
Other languages
English (en)
Other versions
CN112370781A (zh
Inventor
邓颖
潘佳绮
毛克
文晓晴
余伟祥
寇敬
杨泽锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202011381093.9A priority Critical patent/CN112370781B/zh
Publication of CN112370781A publication Critical patent/CN112370781A/zh
Priority to PCT/CN2021/126237 priority patent/WO2022111180A1/zh
Priority to KR1020237010784A priority patent/KR20230054894A/ko
Priority to JP2023518911A priority patent/JP2023550236A/ja
Priority to US17/964,162 priority patent/US20230037089A1/en
Application granted granted Critical
Publication of CN112370781B publication Critical patent/CN112370781B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/58Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
    • A63F13/2145Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/426Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/533Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/56Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/837Shooting of targets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1068Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
    • A63F2300/1075Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8076Shooting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Geometry (AREA)
  • Architecture (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种操作控制方法和装置、存储介质及电子设备。其中,该方法包括:在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;响应于对虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示虚拟角色对应的切换配置区域;响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息;控制虚拟角色使用目标属性配置信息执行游戏任务。本发明解决了由于在实现对游戏进程的控制中,玩家难以在短时间内完成多个控制操作的快速切换造成的操作效率较低的技术问题。

Description

操作控制方法和装置、存储介质及电子设备
技术领域
本发明涉及计算机领域,具体而言,涉及一种操作控制方法和装置、存储介质及电子设备。
背景技术
在很多手游类的控制客户端中,玩家通常依靠双手的触屏操作或按键操作来实现对游戏进程的控制,其中大多数操作都集中在右手。在实际场景中需要同时处理多个控制操作时,需要玩家的右手在短时间内完成多个控制操作的快速切换。这样不仅大大加重了右手的操作压力,而且也将使得多个控制操作中的部分操作由于切换延迟,无法达到控制操作的控制目的,导致操作效率较低的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种操作控制方法和装置、存储介质及电子设备,以至少解决由于在实现对游戏进程的控制中,玩家难以在短时间内完成多个控制操作的快速切换造成的操作效率较低的技术问题。
根据本发明实施例的一个方面,提供了一种操作控制方法,包括:在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;响应于对上述虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示上述虚拟角色对应的切换配置区域,其中,上述移动控制区域用于接收控制上述虚拟角色在上述游戏任务提供的虚拟场景中进行移动的操作,上述切换配置区域用于接收为上述虚拟角色切换属性配置信息的配置操作;响应于对上述切换配置区域执行的第二控制操作,从上述切换配置区域中确定出为上述虚拟角色配置的目标属性配置信息;控制上述虚拟角色使用上述目标属性配置信息执行上述游戏任务。
根据本发明实施例的另一方面,还提供了一种操作控制装置,包括:第一显示单元,用于在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;第二显示单元,用于响应于对上述虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示上述虚拟角色对应的切换配置区域,其中,上述移动控制区域用于接收控制上述虚拟角色在上述游戏任务提供的虚拟场景中进行移动的操作,上述切换配置区域用于接收为上述虚拟角色切换属性配置信息的配置操作;确定单元,用于响应于对上述切换配置区域执行的第二控制操作,从上述切换配置区域中确定出为上述虚拟角色配置的目标属性配置信息;控制单元,用于控制上述虚拟角色使用上述目标属性配置信息执行上述游戏任务。
根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述的操作控制方法。
根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过计算机程序执行上述的操作控制方法。
在本发明实施例中,采用在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;响应于对上述虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示上述虚拟角色对应的切换配置区域,其中,上述移动控制区域用于接收控制上述虚拟角色在上述游戏任务提供的虚拟场景中进行移动的操作,上述切换配置区域用于接收为上述虚拟角色切换属性配置信息的配置操作;响应于对上述切换配置区域执行的第二控制操作,从上述切换配置区域中确定出为上述虚拟角色配置的目标属性配置信息;控制上述虚拟角色使用上述目标属性配置信息执行上述游戏任务的方式;通过第一控制操作,触发显示上述虚拟角色对应的切换配置区域,并结合切换配置区域执行的第二控制操作,从该切换配置区域中确定出为虚拟角色配置的目标属性配置信息,控制该虚拟角色使用上述目标属性配置信息执行游戏任务,达到了在实现对游戏进程的控制中,玩家可以在短时间内完成多个控制操作的快速切换的目的,从而实现了减轻玩家右手的操作压力,而且也可以避免使得多个控制操作中的部分操作的切换延迟,提高操控控制效率的技术效果,进而解决了由于在实现对游戏进程的控制中,玩家难以在短时间内完成多个控制操作的快速切换造成的操作效率较低的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种可选的操作控制方法的应用环境的示意图;
图2是根据本发明实施例的另一种可选的操作控制方法的应用环境的示意图;
图3是根据本发明实施例的一种可选的操作控制方法的流程示意图;
图4是根据本发明实施例的一种可选的操作控制方法的终端界面显示示意图;
图5是根据本发明实施例的另一种可选的操作控制方法的终端界面显示示意图;
图6是根据本发明实施例的又一种可选的操作控制方法的终端界面显示示意图;
图7是根据本发明实施例的再一种可选的操作控制方法的终端界面显示示意图;
图8是根据本发明实施例的又一种可选的操作控制方法的终端界面显示示意图;
图9是根据本发明实施例的又一种可选的操作控制方法的终端界面显示示意图;
图10是根据本发明实施例的又一种可选的操作控制方法的触摸操作检测示意图;
图11是根据本发明实施例的另一种可选的操作控制方法的流程示意图;
图12是根据本发明实施例的一种可选的操作控制装置的结构示意图;
图13是根据本发明实施例的一种可选的电子设备的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例的一个方面,提供了一种操作控制方法,可选地,作为一种可选的实施方式,上述操作控制方法可以但不限于应用于如图1所示的环境中。
该硬件环境中包括:与用户进行人机交互的终端设备102、网络104、服务器106。终端设备102中运行有游戏应用客户端。上述终端设备102中包括人机交互屏幕1022,处理器1024及存储器1026。人机交互屏幕1022用于呈现上述游戏应用客户端所运行的游戏任务中的虚拟场景,还用于提供人机交互接口接收对人机交互界面执行的人机交互操作,还用于呈现各个虚拟角色所在位置,及用于控制虚拟角色执行操作的操作面板,其中,操作面板中用于显示触发操作的操作图标;处理器1024用于响应于对虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示虚拟角色对应的切换配置区域,以及响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息。存储器1026用于存储虚拟角色的游戏任务信息,以及虚拟角色的属性配置信息,其中,上述属性配置信息中包括当前用户选定的目标属性配置信息。
此外,服务器106中包括数据库1062及处理引擎1064,数据库1062中用于存储各个虚拟对象的属性配置信息和游戏任务信息。处理引擎1064用于接收终端设备102发送的虚拟角色对应的目标属性配置信息,以控制虚拟角色使用目标属性信息执行游戏任务。
具体过程如以下步骤:假设如图1所示终端设备102中运行有游戏应用客户端,终端设备102中显示有游戏应用客户端提供的虚拟场景画面。其中,游戏玩家可以通过使用移动控制区域16控制第一虚拟角色12执行游戏任务。通过以下步骤更新第一虚拟角色12的属性配置信息,以通过目标属性配置信息14来执行游戏任务。
如步骤S102-S106,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;响应于对虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示虚拟角色对应的切换配置区域,其中,移动控制区域用于接收控制虚拟角色在游戏任务提供的虚拟场景中进行移动的操作,切换配置区域用于接收为虚拟角色切换属性配置信息的配置操作;响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息。然后执行步骤S108,将上述确定出的目标属性配置信息通过网络104发送给服务器106,以使服务器106控制虚拟角色使用目标属性配置信息执行游戏任务。如步骤S110,控制虚拟角色使用目标属性配置信息执行游戏任务。并如步骤S112,通过网络104通知终端设备102,更新虚拟角色的目标属性配置信息。
作为另一种可选的实施方式,本申请上述操作控制方法可以应用于图2中。如图2所示,用户202与终端设备204之间可以进行人机交互。用户设备中包含有存储器206和处理器208。本实施例中终端设备204可以但不限于参考执行上述终端设备102所执行的操作,以控制虚拟角色使用目标属性配置信息执行游戏任务。
可选地,在本实施例中,上述终端设备102和终端设备204可以是配置有目标客户端的终端设备,可以包括但不限于以下至少之一:手机(如Android手机、iOS手机等)、笔记本电脑、平板电脑、掌上电脑、MID(Mobile Internet Devices,移动互联网设备)、PAD、台式电脑、智能电视等。目标客户端可以是视频客户端、即时通信客户端、浏览器客户端、教育客户端等。上述网络104可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、WIFI及其他实现无线通信的网络。上述服务器106可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器。上述仅是一种示例,本实施例中对此不作任何限定。
可选地,作为一种可选的实施方式,如图3所示,上述操作控制方法包括:
S302,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;
S304,响应于对虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示虚拟角色对应的切换配置区域,其中,移动控制区域用于接收控制虚拟角色在游戏任务提供的虚拟场景中进行移动的操作,切换配置区域用于接收为虚拟角色切换属性配置信息的配置操作;
S306,响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息;
S308,控制虚拟角色使用目标属性配置信息执行游戏任务。
可选地,本申请中的虚拟场景可以为客户端或者服务器构建的虚拟游戏的虚拟场景。虚拟场景中可以包括多个虚拟角色,该多个虚拟角色可以为多个用户操作的虚拟角色,也可以是非玩家虚拟角色。游戏应用客户端通过显示界面显示虚拟场景,在虚拟游戏进行过程中,当被控制的虚拟角色执行游戏任务时,通过游戏玩家在移动控制区域(可以为虚拟摇杆或方向键)的长按或双击操作,来触发显示当前控制的虚拟角色的切换配置区域(例如技能或皮肤等),然后通过当前玩家在切换配置区域选择的目标属性配置信息来控制虚拟角色执行游戏任务。
在步骤S302中,实际应用时,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面,例如,控制虚拟角色进入对方阵营进行对战。如图4所示,玩家通过移动控制区域404开控制虚拟角色402执行游戏任务。
在步骤S304中,实际应用时,移动控制区域可以包括但不限于当前游戏应用客户端中当前操作用户控制的虚拟角色的虚拟方向按键或者虚拟方向摇杆,在此不作限定;第一控制操作可以包括但不限于当前玩家手指在游戏应用客户端的移动控制区域进行的长按或双击操作等;切换配置区域可以包括但不限于更换当前虚拟角色的技能配置信息,或者皮肤配置信息,或者当前游戏的全景图像等,在此不做限定。例如,在图5中,操作用户通过长按虚拟方向摇杆508来触发切换配置区域504,为虚拟角色502选择需要的技能,例如选择二级技能后,在游戏客户端右下方会出现响应的目标属性配置信息506(装备武器***)。
在步骤S306中,实际应用时,第二控制操作可以包括但不限于,当前玩家在游戏应用客户端的切换配置区域进行的单击选定或滑动选定操作等,通过单击选定或滑动选定操作从切换配置区域中确定出为虚拟角色配置的目标属性配置信息,可以在一定程度上减少游戏玩家只通过右手来切换虚拟角色的属性配置信息,提示了游戏的操作效率。如图5所示,用户可以单击切换配置区域中的某个技能,或者从方向摇杆508滑动到某个技能区域,来为虚拟角色502选择目标属性配置信息506。
在步骤S308中,实际应用时,控制虚拟角色使用目标属性配置信息执行游戏任务,例如,可以控制虚拟角色使用选定的技能(如选定使用***或其他武器,或者更换当前的皮肤等)执行游戏任务。如图5所示,用户可以单击切换配置区域中的二级技能,来为虚拟角色502选择目标属性配置信息506(装备武器***)。如图6所示,虚拟角色602在装备好目标属性配置信息606之后,移动控制区域604恢复正常的操作状态,然后可以控制虚拟角色602装备目标属性配置信息606来完成游戏任务。
在本发明实施例中,采用在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;响应于对上述虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示上述虚拟角色对应的切换配置区域,其中,上述移动控制区域用于接收控制上述虚拟角色在上述游戏任务提供的虚拟场景中进行移动的操作,上述切换配置区域用于接收为上述虚拟角色切换属性配置信息的配置操作;响应于对上述切换配置区域执行的第二控制操作,从上述切换配置区域中确定出为上述虚拟角色配置的目标属性配置信息;控制上述虚拟角色使用上述目标属性配置信息执行上述游戏任务的方式;通过第一控制操作,触发显示上述虚拟角色对应的切换配置区域,并结合切换配置区域执行的第二控制操作,从该切换配置区域中确定出为虚拟角色配置的目标属性配置信息,控制该虚拟角色使用上述目标属性配置信息执行游戏任务,达到了在实现对游戏进程的控制中,玩家可以在短时间内完成多个控制操作的快速切换的目的,从而实现了减轻玩家右手的操作压力,而且也可以避免使得多个控制操作中的部分操作的切换延迟,提高操控控制效率的技术效果,进而解决了由于在实现对游戏进程的控制中,玩家难以在短时间内完成多个控制操作的快速切换造成的操作效率较低的技术问题。
在一实施例中,步骤S304可以包括如下步骤:响应于对移动控制区域执行的第一控制操作,在移动控制区域关联的目标区域中触发显示操作图层;在操作图层中显示切换配置区域中配置的至少一个切换配置子区域,其中,每个切换配置子区域对应一种候选的属性配置信息。如图7所示,可以通过操作用户双击移动控制区域708,在移动控制区域关联的目标区域显示操作图层,操作图层中显示有三个切换配置子区域704a,分别显示为一级技能,二级技能,三级技能,比如,一级技能对应的候选属性配置信息706为斧头或小刀等武器,二级技能对应的候选属性配置信息706为***或手雷等武器,三级技能对应的候选属性配置信息706为步枪或狙击枪等武器,通过玩家选择相应的配置子区域来为虚拟角色702选择相应的属性配置信息。可以减少玩家只通过右手来操作虚拟角色进行游戏带来的负担,增强游戏操控性,提高用户体验。
在一实施例中,响应于对移动控制区域执行的第一控制操作,在移动控制区域关联的目标区域中触发显示操作图层包括以下之一:在目标区域为移动控制区域中的部分区域或全部区域的情况下,在移动控制区域上叠加显示操作图层;在目标区域为移动控制区域中的周边区域的情况下,在周边区域中显示操作图层,其中,周边区域是移动控制区域对应的同心圆环区域,周边区域的最小显示半径大于或等于移动控制区域的最大显示半径;在目标区域为移动控制区域中的邻近区域的情况下,在邻近区域中显示操作图层,其中,邻近区域的区域中心与移动控制区域的区域中心之间的距离小于第一阈值。如图7所示,在目标区域为移动控制区域708中的周边区域704的情况下,在周边区域中显示操作图层,其中,周边区域704是移动控制区域708对应的同心圆(圆心为710)环区域,周边区域704的最小显示半径大于或等于移动控制区域的最大显示半径;如图8所示,在目标区域为移动控制区域802中的部分区域或全部区域的情况下,在移动控制区域802上叠加显示操作图层804;如图9所示,在目标区域为移动控制区域902中的邻近区域904的情况下,在邻近区域904中显示操作图层904a,其中,邻近区域904的区域中心与移动控制区域902的区域中心之间的距离小于第一阈值,这里,第一阈值可以为当用户手持终端设备时,用户左手的大拇指可以在游戏应用客户端的移动控制区域902可以活动范围,在此不做限定。通过上述不同的方式可以使游戏用户灵活的为自己在游戏中的虚拟角色更新装备信息。
在一实施例中,在操作图层中显示切换配置区域中配置的至少一个切换配置子区域包括以下之一:在每个切换配置子区域中显示与虚拟角色对应的一个候选技能配置信息;在每个切换配置子区域中显示与虚拟角色对应的一个候选外观配置信息;在每个切换配置子区域中显示与虚拟角色对应的一个候选道具配置信息。在每个切换配置子区域中显示与虚拟角色对应的一个候选技能配置信息,例如可以为当前的虚拟角色挑选对应的技能配置信息,如飞行技能,土遁技能等;在每个切换配置子区域中显示与虚拟角色对应的一个候选外观配置信息,也就是说,玩家可以根据自己选择的虚拟角色的装备库中选择自己喜欢的外观配置信息,例如,衣服,肤色,发型等。在此不做限定。在每个切换配置子区域中显示与虚拟角色对应的一个候选道具配置信息,玩家可以根据自己选择的虚拟角色的装备库中选择自己喜欢的道具配置信息,例如,***,斧头,手雷等。在此不做限定。
此外,切换配置子区域包括还可以是为当前玩家的虚拟角色提供传送门,因此,通过切换配置区域中的传送门可以将当前玩家的虚拟角色在一定时间内传送到特定或指定的地点或空间,可以提供一种快捷的传输工具。
切换配置子区域包括还可以是为当前玩家的虚拟角色提供切换游戏地图,通过该游戏地图,可以定位当前玩家的虚拟角色在游戏地图中的位置,便于该虚拟角色判断下一步要前往的方向和位置。
切换配置子区域包括还可以是为当前玩家的虚拟角色可以提供为不同队友的加持道具,通过选择切换配置子区域中的下拉菜单可以选择目标队友,为目标队友互换道具,或者将自己的道具提供给队友。切换配置子区域还可以为其他快捷操作,在此不做限定。
在一实施例中,响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息包括以下之一:响应于对切换配置区域中的目标切换配置子区域执行的点击选择操作,确定目标切换配置子区域对应的目标属性配置信息,其中,第二控制操作包括点击选择操作;响应于对切换配置区域中的目标切换配置子区域执行的触屏滑动选择操作,确定目标切换配置子区域对应的目标属性配置信息,其中,第二控制操作包括触屏滑动选择操作。如图5所示,响应于对切换配置区域504中的目标切换配置子区域执行的点击选择操作,确定目标切换配置子区域对应的目标属性配置信息,其中,第二控制操作包括点击选择操作;也就是说,通过当前玩家单击切换配置区域504中的任一个切换配置子区域中选择对应的目标属性配置信息。或者,响应于对切换配置区域504中的目标切换配置子区域执行的触屏滑动选择操作,确定切换配置区域504中的目标切换配置子区域对应的目标属性配置信息,其中,第二控制操作包括触屏滑动选择操作;也就是说通过当前玩家从虚拟方向摇杆508位置滑动到切换配置区域504中的任一个切换配置子区域中,来选择对应的目标属性配置信息。如此,可以大大简化用户在游戏中的操作复杂度,提高用户体验。
在一实施例中,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面之后,还包括以下之一:在对移动控制区域执行按压操作,且按压操作的按压时长达到目标时长的情况下,确定获取到第一控制操作;在移动控制区域中按照目标轨迹执行滑动操作的情况下,确定获取到第一控制操作。如图4所示,用户在对移动控制区域404中,按压操作的按压时长达到目标时长的情况下,确定获取到第一控制操作,即进入了如图5所示的画面,出现了切换配置区域504,以及目标属性配置信息506的画面。或者,在移动控制区域中按照目标轨迹执行滑动操作的情况下,确定获取到第一控制操作,这里,目标移动轨迹客户跟进玩家在游戏控制选项里面提前设置,例如使用虚拟方向摇杆508执行既定轨迹的滑动操作,该既定轨迹可以为控制虚拟方向摇杆508快速向上后快速向下;该既定轨迹也可以为控制虚拟方向摇杆508快速向左后再快速向右。通过上述不同的方式可以使游戏用户灵活的为自己在游戏中的虚拟角色更新装备信息。
在一实施例中,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面之后,还包括:在对移动控制区域执行按压操作,但按压操作的按压时长并未达到目标时长的情况下,不触发显示切换配置区域;或者在移动控制区域中完成目标轨迹的部分轨迹的情况下,不触发显示切换配置区域。其中,在对移动控制区域执行按压操作,但按压操作的按压时长并未达到目标时长的情况下,不触发显示切换配置区域,也就是说用户可以根据自己游戏的需要设置目标时长,可以防止游戏过程中出现的误操作影响游戏进程。或者,移动控制区域中完成目标轨迹的部分轨迹的情况下,不触发显示切换配置区域,例如,当用户在游戏控制选项里面设置目标轨迹为快速向上后快速向下,当用户在游戏过程中,仅出现了快速向上的部分轨迹时,不触发显示切换配置区域,可以防止游戏过程中出现的误操作影响游戏进程。
在本发明实施例中,采用在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;响应于对上述虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示上述虚拟角色对应的切换配置区域,其中,上述移动控制区域用于接收控制上述虚拟角色在上述游戏任务提供的虚拟场景中进行移动的操作,上述切换配置区域用于接收为上述虚拟角色切换属性配置信息的配置操作;响应于对上述切换配置区域执行的第二控制操作,从上述切换配置区域中确定出为上述虚拟角色配置的目标属性配置信息;控制上述虚拟角色使用上述目标属性配置信息执行上述游戏任务的方式;通过第一控制操作,触发显示上述虚拟角色对应的切换配置区域,并结合切换配置区域执行的第二控制操作,从该切换配置区域中确定出为虚拟角色配置的目标属性配置信息,控制该虚拟角色使用上述目标属性配置信息执行游戏任务,达到了在实现对游戏进程的控制中,玩家可以在短时间内完成多个控制操作的快速切换的目的,从而实现了减轻玩家右手的操作压力,而且也可以避免使得多个控制操作中的部分操作的切换延迟,提高操控控制效率的技术效果,进而解决了由于在实现对游戏进程的控制中,玩家难以在短时间内完成多个控制操作的快速切换造成的操作效率较低的技术问题。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
基于上述实施例,在一应用实施例中,如图10所示,在上述操作控制方法中:
在运行游戏应用客户端的移动设备屏幕上检测摇杆的长按操作,该长按操作主要有三个事件:touchstart操作事件1002(触摸开始操作),touchmove操作,touchend操作事件1004(触摸结束操作)。这三个事件最重要的属性是pageX和pageY,pageX表示触摸目标(用户手指与移动设备屏幕接触点)在移动设备屏幕中的X坐标,pageY表示触摸目标(用户手指与移动设备屏幕接触点)在移动设备屏幕中的Y坐标。
Touchstart操作为用户在运行游戏应用客户端的移动设备屏幕上重按开始时的触发操作,touchend为用户在运行游戏应用客户端的移动设备屏幕上选择结束时(即用户的手指离开移动设备屏幕时)的触发操作。
Touchmove操作事件在touchstart操作事件1002激发后激发一次,当用户在运行游戏应用客户端的移动设备屏幕上进行操作后,移动设备的处理器收集到上述touchstart操作事件1002,touchmove操作事件,touchend操作事件1004的数据后,通过可将手势动作执行判断为长按操作或者滑动操作。如果touchstart操作事件1002持续时间达到预设值,说明用户在移动设备的屏幕上进行了长按操作;控制单元在接收到处理器的该处理结果后,执行提供虚拟角色切换属性配置信息的配置操作。如果touchstart操作事件1002中的坐标(x1,y1)与touchmove操作事件的坐标(x3,y3)的坐标不同,则说明用户在移动设备的屏幕上进行了滑动操作;最后根据touchend操作事件1004的坐标(x2,y2)来判断属性配置信息的区域。进一步为用户操作的虚拟角色装备目标属性配置信息。
基于上述实施例,在一应用实施例中,如图11所示,上述操作控制方法包括:步骤S1102,在运行游戏应用客户端的移动设备屏幕上对虚拟方向摇杆执行重按操作后,然后进入步骤S1104,判断当前用户的重按操作的持续时间是否超过2秒,如果没有超过2秒,则进入步骤S1106,技能选择不触发(目标属性配置信息不在移动设备屏幕上显示);如果超过2秒,则进入步骤S1108,在移动设备屏幕的游戏应用客户端的左侧摇杆技能区域触发技能选择(在移动控制区域执行出现切换配置区域);然后进入S1110,手势滑动至技能类别选项(当前用户在移动设备屏幕上触摸到切换配置区域);然后进入步骤S1112,判断是否滑动至对应的技能类别,如果滑动到了对应的技能类别(当前用户在移动设备屏幕上触摸到切换配置区域中的目标属性配置信息选项),则进入S1114,技能类别选择完成(当前用户确定出切换配置区域中的目标属性配置信息选项);如果没有滑动到对应的技能类别(当前用户没有确定出切换配置区域中的目标属性配置信息选项),则进入步骤S1116,技能类别选择取消(当前用户取消切换配置区域中的目标属性配置信息选项)。
在本发明实施例中,采用在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;响应于对上述虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示上述虚拟角色对应的切换配置区域,其中,上述移动控制区域用于接收控制上述虚拟角色在上述游戏任务提供的虚拟场景中进行移动的操作,上述切换配置区域用于接收为上述虚拟角色切换属性配置信息的配置操作;响应于对上述切换配置区域执行的第二控制操作,从上述切换配置区域中确定出为上述虚拟角色配置的目标属性配置信息;控制上述虚拟角色使用上述目标属性配置信息执行上述游戏任务的方式;通过第一控制操作,触发显示上述虚拟角色对应的切换配置区域,并结合切换配置区域执行的第二控制操作,从该切换配置区域中确定出为虚拟角色配置的目标属性配置信息,控制该虚拟角色使用上述目标属性配置信息执行游戏任务,达到了在实现对游戏进程的控制中,玩家可以在短时间内完成多个控制操作的快速切换的目的,从而实现了减轻玩家右手的操作压力,而且也可以避免使得多个控制操作中的部分操作的切换延迟,提高操控控制效率的技术效果,进而解决了由于在实现对游戏进程的控制中,玩家难以在短时间内完成多个控制操作的快速切换造成的操作效率较低的技术问题。
根据本发明实施例的另一个方面,还提供了一种用于实施上述操作控制方法的操作控制装置。如图12所示,该装置包括:
第一显示单元1202,用于在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;
第二显示单元1204,用于响应于对虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示虚拟角色对应的切换配置区域,其中,移动控制区域用于接收控制虚拟角色在游戏任务提供的虚拟场景中进行移动的操作,切换配置区域用于接收为虚拟角色切换属性配置信息的配置操作;
确定单元1206,用于响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息;
控制单元1208,用于控制虚拟角色使用目标属性配置信息执行游戏任务。
可选地,本申请中的虚拟场景可以为客户端或者服务器构建的虚拟游戏的虚拟场景。虚拟场景中可以包括多个虚拟角色,该多个虚拟角色可以为多个用户操作的虚拟角色,也可以是非玩家虚拟角色。游戏应用客户端通过显示界面显示虚拟场景,在虚拟游戏进行过程中,当被控制的虚拟角色执行游戏任务时,通过游戏玩家在移动控制区域(可以为虚拟摇杆或方向键)的长按或双击操作,来触发显示当前控制的虚拟角色的切换配置区域(例如技能或皮肤等),然后通过当前玩家在切换配置区域选择的目标属性配置信息来控制虚拟角色执行游戏任务。
在步骤S302中,实际应用时,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面,例如,控制虚拟角色进入对方阵营进行对战。如图4所示,玩家通过移动控制区域404开控制虚拟角色402执行游戏任务。
在步骤S304中,实际应用时,移动控制区域可以包括但不限于当前游戏应用客户端中当前操作用户控制的虚拟角色的虚拟方向按键或者虚拟方向摇杆,在此不作限定;第一控制操作可以包括但不限于当前玩家手指在游戏应用客户端的移动控制区域进行的长按或双击操作等;切换配置区域可以包括但不限于更换当前虚拟角色的技能配置信息,或者皮肤配置信息,或者当前游戏的全景图像等,在此不做限定。例如,在图5中,操作用户通过长按虚拟方向摇杆508来触发切换配置区域504,为虚拟角色502选择需要的技能,例如选择二级技能后,在游戏客户端右下方会出现响应的目标属性配置信息506(装备武器***)。
在步骤S306中,实际应用时,第二控制操作可以包括但不限于,当前玩家在游戏应用客户端的切换配置区域进行的单击选定或滑动选定操作等,通过单击选定或滑动选定操作从切换配置区域中确定出为虚拟角色配置的目标属性配置信息,可以在一定程度上减少游戏玩家只通过右手来切换虚拟角色的属性配置信息,提示了游戏的操作效率。如图5所示,用户可以单击切换配置区域中的某个技能,或者从虚拟方向摇杆508滑动到某个技能区域,来为虚拟角色502选择目标属性配置信息506。
在步骤S308中,实际应用时,控制虚拟角色使用目标属性配置信息执行游戏任务,例如,可以控制虚拟角色使用选定的技能(如选定使用***或其他武器,或者更换当前的皮肤等)执行游戏任务。如图5所示,用户可以单击切换配置区域中的二级技能,来为虚拟角色502选择目标属性配置506(装备武器***)。如图6所示,虚拟角色602在装备好目标属性配置信息606之后,移动控制区域604恢复正常的操作状态,然后可以控制虚拟角色602装备目标属性配置信息606来完成游戏任务。
在本发明实施例中,采用在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;响应于对上述虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示上述虚拟角色对应的切换配置区域,其中,上述移动控制区域用于接收控制上述虚拟角色在上述游戏任务提供的虚拟场景中进行移动的操作,上述切换配置区域用于接收为上述虚拟角色切换属性配置信息的配置操作;响应于对上述切换配置区域执行的第二控制操作,从上述切换配置区域中确定出为上述虚拟角色配置的目标属性配置信息;控制上述虚拟角色使用上述目标属性配置信息执行上述游戏任务的方式;通过第一控制操作,触发显示上述虚拟角色对应的切换配置区域,并结合切换配置区域执行的第二控制操作,从该切换配置区域中确定出为虚拟角色配置的目标属性配置信息,控制该虚拟角色使用上述目标属性配置信息执行游戏任务,达到了在实现对游戏进程的控制中,玩家可以在短时间内完成多个控制操作的快速切换的目的,从而实现了减轻玩家右手的操作压力,而且也可以避免使得多个控制操作中的部分操作的切换延迟,提高操控控制效率的技术效果,进而解决了由于在实现对游戏进程的控制中,玩家难以在短时间内完成多个控制操作的快速切换造成的操作效率较低的技术问题。
根据本发明实施例的又一个方面,还提供了一种用于实施上述操作控制方法的电子设备,该电子设备可以是图1所示的终端设备或服务器。如图13所示,该电子设备包括存储器1302和处理器1304,该存储器1302中存储有计算机程序,该处理器1304被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;
S2,响应于对虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示虚拟角色对应的切换配置区域,其中,移动控制区域用于接收控制虚拟角色在游戏任务提供的虚拟场景中进行移动的操作,切换配置区域用于接收为虚拟角色切换属性配置信息的配置操作;
S3,响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息;
S4,控制虚拟角色使用目标属性配置信息执行游戏任务。
可选地,本领域普通技术人员可以理解,图13所示的结构仅为示意,电子装置电子设备也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等电子设备。图13其并不对上述电子装置电子设备的结构造成限定。例如,电子装置电子设备还可包括比图13中所示更多或者更少的组件(如网络接口等),或者具有与图13所示不同的配置。
其中,存储器1302可用于存储软件程序以及模块,如本发明实施例中的操作控制方法和装置对应的程序指令/模块,处理器1304通过运行存储在存储器1302内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的操作控制方法。存储器1302可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1302可进一步包括相对于处理器1304远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器1302具体可以但不限于用于存储虚拟对象的属性配置信息和游戏任务等信息。作为一种示例,如图13所示,上述存储器1302中可以但不限于包括上述操作控制装置中的第一显示单元1202、第二显示单元1204、确定单元1206及控制单元1208。此外,还可以包括但不限于上述操作控制装置中的其他模块单元,本示例中不再赘述。
可选地,上述的传输装置1306用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置1306包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置1306为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
此外,上述电子设备还包括:显示器1308,用于显示上述虚拟对象的属性配置信息;和连接总线1310,用于连接上述电子设备中的各个模块部件。
在其他实施例中,上述终端设备或者服务器可以是一个分布式***中的一个节点,其中,该分布式***可以为区块链***,该区块链***可以是由该多个节点通过网络通信的形式连接形成的分布式***。其中,节点之间可以组成点对点(P2P,Peer To Peer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链***中的一个节点。
根据本发明的实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;
S2,响应于对虚拟场景画面中提示的移动控制区域执行的第一控制操作,触发显示虚拟角色对应的切换配置区域,其中,移动控制区域用于接收控制虚拟角色在游戏任务提供的虚拟场景中进行移动的操作,切换配置区域用于接收为虚拟角色切换属性配置信息的配置操作;
S3,响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息;
S4,控制虚拟角色使用目标属性配置信息执行游戏任务。
可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (7)

1.一种操作控制方法,其特征在于,包括:
在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;
响应于对移动控制区域执行第一控制操作,在所述移动控制区域关联的目标区域中触发显示操作图层,在操作图层中显示切换配置区域中配置的至少一个切换配置子区域,其中,移动控制区域用于接收控制虚拟角色在游戏任务提供的虚拟场景中进行移动的操作;所述第一控制操作为:对所述移动控制区域执行按压操作,且按压操作的按压时长达到目标时长;或,在移动控制区域中按照目标轨迹执行滑动操作,所述目标轨迹是基于所述游戏应用的控制选项进行预先设置的;所述切换配置区域用于接收为虚拟角色切换属性配置信息的配置操作,每个所述切换配置子区域对应一种候选属性配置信息;
在所述按压操作的按压时长未达到目标时长的情况下,或,在所述移动控制区域中完成目标轨迹的部分轨迹的情况下,保持显示所述移动控制区域;
响应于对所述切换配置区域中的目标切换配置子区域的点击选择操作,根据所述目标切换配置子区域确定出为虚拟角色配置的目标属性配置信息;
当所述目标属性配置信息候选道具配置信息时,响应于对所述切换配置子区域中的下拉菜单的选择操作,确定所述虚拟角色的队友角色,控制所述虚拟角色与所述队友角色互换虚拟道具,或者,控制所述虚拟角色将所述虚拟道具转移给所述队友角色;
确定所述目标属性配置信息之后,移动控制区域恢复至执行所述滑动操作之前的操作状态,并控制虚拟角色使用所述目标属性配置信息执行游戏任务。
2.根据权利要求1所述的方法,其特征在于,在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面之后,还包括:
对移动控制区域执行沿目标轨迹的滑动操作,在移动控制区域关联的目标区域中触发显示操作图层,包括以下之一:
在目标区域为移动控制区域中的部分区域或全部区域的情况下,在移动控制区域上叠加显示操作图层;
在目标区域为移动控制区域中的周边区域的情况下,在周边区域中显示操作图层,其中,周边区域是移动控制区域对应的同心圆环区域,周边区域的最小显示半径大于或等于移动控制区域的最大显示半径;
在目标区域为移动控制区域中的邻近区域的情况下,在邻近区域中显示操作图层,其中,邻近区域的区域中心与移动控制区域的区域中心之间的距离小于第一阈值。
3.根据权利要求1所述的方法,其特征在于,在操作图层中显示切换配置区域中配置的至少一个切换配置子区域包括以下之一:
在每个切换配置子区域中显示与虚拟角色对应的一个候选技能配置信息;
在每个切换配置子区域中显示与虚拟角色对应的一个候选外观配置信息;
在每个切换配置子区域中显示与虚拟角色对应的一个候选道具配置信息。
4.根据权利要求1所述的方法,其特征在于,响应于对切换配置区域执行的第二控制操作,从切换配置区域中确定出为虚拟角色配置的目标属性配置信息包括以下之一:
响应于对切换配置区域中的目标切换配置子区域执行的点击选择操作,确定目标切换配置子区域对应的目标属性配置信息,其中,第二控制操作包括点击选择操作;
响应于对切换配置区域中的目标切换配置子区域执行的触屏滑动选择操作,确定目标切换配置子区域对应的目标属性配置信息,其中,第二控制操作包括触屏滑动选择操作。
5.一种操作控制装置,其特征在于,包括:
第一显示单元,用于在游戏应用客户端中显示被控制的虚拟角色执行游戏任务的虚拟场景画面;
第二显示单元,用于响应于对移动控制区域执行第一控制操作,在所述移动控制区域关联的目标区域中触发显示操作图层,在操作图层中显示切换配置区域中配置的至少一个切换配置子区域,其中,移动控制区域用于接收控制虚拟角色在游戏任务提供的虚拟场景中进行移动的操作;所述第一控制操作为:对所述移动控制区域执行按压操作,且按压操作的按压时长达到目标时长;或,在移动控制区域中按照目标轨迹执行滑动操作,所述目标轨迹是基于所述游戏应用的控制选项进行预先设置的;所述切换配置区域用于接收为虚拟角色切换属性配置信息的配置操作,每个所述切换配置子区域对应一种候选属性配置信息;
确定单元,用于响应于滑动轨迹末端位于所述切换配置区域中的目标切换配置子区域的点击选择操作,根据所述目标切换配置子区域确定出为虚拟角色配置的目标属性配置信息;当所述目标属性配置信息候选道具配置信息时,响应于对所述切换配置子区域中的下拉菜单的选择操作,确定所述虚拟角色的队友角色,控制所述虚拟角色与所述队友角色互换虚拟道具,或者,控制所述虚拟角色将所述虚拟道具转移给所述队友角色;
控制单元,用于在确定所述目标属性配置信息之后,移动控制区域恢复至执行所述滑动操作之前的操作状态,并控制虚拟角色使用所述目标属性配置信息执行游戏任务;
所述操作控制装置还用于:在所述按压操作的按压时长未达到目标时长的情况下,或,在所述移动控制区域中完成目标轨迹的部分轨迹的情况下,保持显示所述移动控制区域。
6.一种计算机可读的存储介质,其特征在于,计算机可读的存储介质包括存储的程序,其中,程序运行时执行权利要求1至4任一项中所述的方法。
7.一种电子设备,包括存储器和处理器,其特征在于,存储器中存储有计算机程序,处理器被设置为通过计算机程序执行权利要求1至4任一项中所述的方法。
CN202011381093.9A 2020-11-30 2020-11-30 操作控制方法和装置、存储介质及电子设备 Active CN112370781B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN202011381093.9A CN112370781B (zh) 2020-11-30 2020-11-30 操作控制方法和装置、存储介质及电子设备
PCT/CN2021/126237 WO2022111180A1 (zh) 2020-11-30 2021-10-26 操作控制方法和装置、存储介质及电子设备
KR1020237010784A KR20230054894A (ko) 2020-11-30 2021-10-26 조작 제어 방법 및 장치, 저장 매체, 및 전자 디바이스
JP2023518911A JP2023550236A (ja) 2020-11-30 2021-10-26 操作制御方法、装置、電子機器、及びプログラム
US17/964,162 US20230037089A1 (en) 2020-11-30 2022-10-12 Operation control method and apparatus, storage medium, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011381093.9A CN112370781B (zh) 2020-11-30 2020-11-30 操作控制方法和装置、存储介质及电子设备

Publications (2)

Publication Number Publication Date
CN112370781A CN112370781A (zh) 2021-02-19
CN112370781B true CN112370781B (zh) 2024-04-19

Family

ID=74589232

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011381093.9A Active CN112370781B (zh) 2020-11-30 2020-11-30 操作控制方法和装置、存储介质及电子设备

Country Status (5)

Country Link
US (1) US20230037089A1 (zh)
JP (1) JP2023550236A (zh)
KR (1) KR20230054894A (zh)
CN (1) CN112370781B (zh)
WO (1) WO2022111180A1 (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112370781B (zh) * 2020-11-30 2024-04-19 腾讯科技(深圳)有限公司 操作控制方法和装置、存储介质及电子设备
CN112933591A (zh) * 2021-03-15 2021-06-11 网易(杭州)网络有限公司 游戏虚拟角色的控制方法及装置、存储介质及电子设备
CN113082718B (zh) * 2021-04-19 2024-06-04 网易(杭州)网络有限公司 游戏操作方法、装置、终端及存储介质
CN113318447B (zh) * 2021-05-25 2022-07-29 网易(杭州)网络有限公司 游戏场景的处理方法、装置、存储介质及电子设备
CN113244613B (zh) * 2021-06-01 2024-02-23 网易(杭州)网络有限公司 调整游戏画面中虚拟工具显示的方法、装置、设备及介质
CN113457132B (zh) * 2021-06-23 2024-03-01 北京达佳互联信息技术有限公司 对象投放方法、装置、电子设备及存储介质
CN113713372B (zh) * 2021-09-09 2024-02-09 腾讯科技(深圳)有限公司 虚拟角色的控制方法和装置、存储介质及电子设备
CN113769406A (zh) * 2021-09-18 2021-12-10 北京冰封互娱科技有限公司 虚拟角色的控制方法及装置、存储介质、电子装置
CN113975803B (zh) * 2021-10-28 2023-08-25 腾讯科技(深圳)有限公司 虚拟角色的控制方法和装置、存储介质及电子设备
CN114721566B (zh) * 2022-04-11 2023-09-29 网易(上海)网络有限公司 虚拟对象的控制方法及装置、存储介质、设备
CN115738230A (zh) * 2022-10-08 2023-03-07 网易(杭州)网络有限公司 游戏的操作控制方法、装置和电子设备
CN116999810A (zh) * 2022-10-14 2023-11-07 腾讯科技(深圳)有限公司 虚拟对象的控制方法和装置、存储介质及电子设备
CN118059470A (zh) * 2022-11-24 2024-05-24 网易(杭州)网络有限公司 游戏场景切换方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN206833410U (zh) * 2017-05-11 2018-01-02 天津卓越互娱科技有限公司 一种虚拟摇杆及控制游戏角色移动的***
CN110215691A (zh) * 2019-07-17 2019-09-10 网易(杭州)网络有限公司 一种游戏中虚拟角色的移动控制方法及装置
CN111111190A (zh) * 2019-12-17 2020-05-08 网易(杭州)网络有限公司 游戏中虚拟角色的交互方法、装置以及触控终端

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7470195B1 (en) * 2003-01-28 2008-12-30 Microsoft Corporation Camera control for third-person console video game
CN109701263B (zh) * 2018-11-30 2021-10-22 腾讯科技(深圳)有限公司 操作的控制方法及操作控制器
CN109663346A (zh) * 2019-01-07 2019-04-23 网易(杭州)网络有限公司 一种游戏中的建造控制方法和装置
CN111632380A (zh) * 2020-05-28 2020-09-08 腾讯科技(深圳)有限公司 虚拟姿态切换方法、装置、存储介质及电子装置
CN112370781B (zh) * 2020-11-30 2024-04-19 腾讯科技(深圳)有限公司 操作控制方法和装置、存储介质及电子设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN206833410U (zh) * 2017-05-11 2018-01-02 天津卓越互娱科技有限公司 一种虚拟摇杆及控制游戏角色移动的***
CN110215691A (zh) * 2019-07-17 2019-09-10 网易(杭州)网络有限公司 一种游戏中虚拟角色的移动控制方法及装置
CN111111190A (zh) * 2019-12-17 2020-05-08 网易(杭州)网络有限公司 游戏中虚拟角色的交互方法、装置以及触控终端

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
杜剑.Android游戏开发.广州华南理工大学出版社,2017,第122-125页. *

Also Published As

Publication number Publication date
CN112370781A (zh) 2021-02-19
JP2023550236A (ja) 2023-12-01
US20230037089A1 (en) 2023-02-02
KR20230054894A (ko) 2023-04-25
WO2022111180A1 (zh) 2022-06-02

Similar Documents

Publication Publication Date Title
CN112370781B (zh) 操作控制方法和装置、存储介质及电子设备
US10500504B2 (en) Shooting game control method and apparatus, storage medium, processor, and terminal
CN107930122B (zh) 信息处理方法、装置及存储介质
US10857462B2 (en) Virtual character controlling method and apparatus, electronic device, and storage medium
US10398977B2 (en) Information processing method, terminal, and computer storage medium
CN110812838B (zh) 游戏中的虚拟单位控制方法、装置及电子设备
US11290543B2 (en) Scene switching method based on mobile terminal
CN108310768B (zh) 虚拟场景的显示方法和装置、存储介质、电子装置
CN110075522A (zh) 射击游戏中虚拟武器的控制方法、装置及终端
US20220164101A1 (en) Method and apparatus for displaying interaction interface, storage medium, and electronic device
CN113318434A (zh) 游戏的信息处理方法及装置、存储介质
US20220266141A1 (en) Method and apparatus for selecting virtual object interaction mode, device, medium, and product
CN113908534A (zh) 游戏中技能的控制方法、装置以及电子终端
CN112791404A (zh) 游戏中虚拟对象的控制方法、装置以及触控终端
CN113304478B (zh) 技能指示器的控制方法和装置、存储介质及电子设备
CN114733199A (zh) 一种游戏控制的方法以及装置
CN114632326A (zh) 一种画面显示方法、装置、电子设备及可读存储介质
CN113457157A (zh) 游戏中虚拟道具的切换方法、装置以及触控终端
CN113064542A (zh) 游戏中虚拟角色的控制方法、装置以及触控终端
CN113633985B (zh) 一种虚拟配件的使用方法、相关装置、设备以及存储介质
KR20240042231A (ko) 아이템 합성 방법 및 장치, 저장 매체 그리고 전자 디바이스
JP2024521888A (ja) 仮想オブジェクトの制御方法、装置、端末及びプログラム
CN113813599A (zh) 虚拟角色的控制方法和装置、存储介质及电子设备
CN114504822A (zh) 操作切换方法和装置、存储介质及电子设备
CN115779429A (zh) 游戏中虚拟角色的控制方法、装置以及电子终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40038834

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant