CN113144603A - Method, device, equipment and storage medium for switching call objects in virtual scene - Google Patents

Method, device, equipment and storage medium for switching call objects in virtual scene Download PDF

Info

Publication number
CN113144603A
CN113144603A CN202110573205.9A CN202110573205A CN113144603A CN 113144603 A CN113144603 A CN 113144603A CN 202110573205 A CN202110573205 A CN 202110573205A CN 113144603 A CN113144603 A CN 113144603A
Authority
CN
China
Prior art keywords
target
calling
virtual
presenting
summoning
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.)
Granted
Application number
CN202110573205.9A
Other languages
Chinese (zh)
Other versions
CN113144603B (en
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 CN202110573205.9A priority Critical patent/CN113144603B/en
Publication of CN113144603A publication Critical patent/CN113144603A/en
Application granted granted Critical
Publication of CN113144603B publication Critical patent/CN113144603B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/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/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
    • 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
    • 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/80Special adaptations for executing a specific game genre or game mode
    • A63F13/837Shooting of targets
    • 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/30Features 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 output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface
    • 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)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides a method, a device, equipment and a computer-readable storage medium for switching a call object in a virtual scene; the method comprises the following steps: presenting a target virtual object, a calling object of the target virtual object and a switching control for switching the calling object in an interface of a virtual scene; the system comprises a calling object, a target virtual object and a virtual scene, wherein the calling object is used for assisting the target virtual object to execute interaction with other virtual objects in the virtual scene; presenting calling object options corresponding to at least two candidate calling objects in response to a first trigger operation aiming at the switching control; updating the presentation form of the switching control in response to the selection operation of a target calling object in at least two candidate calling objects based on the calling object option; and responding to a second trigger operation aiming at the updated switching control, calling and presenting a target calling object so as to switch the calling object in the virtual scene into the target calling object. By the method and the device, the human-computer interaction efficiency can be improved, and hardware display resources are saved.

Description

Method, device, equipment and storage medium for switching call objects in virtual scene
Technical Field
The present application relates to computer human-computer interaction technologies, and in particular, to a method, an apparatus, a device, and a computer-readable storage medium for switching a call object in a virtual scene.
Background
In the application of the dead fighting mode of most shooting games at present, the processing flow for switching the call object adopted by the related technology is as follows: pick up chip-open backpack-change chip-close backpack; however, the processing flow for switching the call objects is complicated, and in the dead fighting mode, due to the fact that the fight rhythm is very fast and the process is abnormal and tense, the player does not have enough time and energy to execute the operations, and therefore switching of the call objects cannot be achieved, human-computer interaction efficiency is low, and hardware display resources are wasted.
Disclosure of Invention
The embodiment of the application provides a method, a device and equipment for switching a call object in a virtual scene and a computer readable storage medium, which can improve the human-computer interaction efficiency and save hardware display resources.
The technical scheme of the embodiment of the application is realized as follows:
the embodiment of the application provides a method for switching a summoning object in a virtual scene, which comprises the following steps:
presenting a target virtual object, a calling object of the target virtual object and a switching control for switching the calling object in an interface of a virtual scene;
the calling object is used for assisting the target virtual object to execute interaction with other virtual objects in the virtual scene;
presenting call object options corresponding to at least two candidate call objects in response to a first trigger operation for the switching control;
updating a presentation form of the switching control in response to a selection operation for a target summoning object of the at least two candidate summoning objects based on the summoning object option, the presentation form being related to the target summoning object;
responding to a second trigger operation aiming at the updated switching control, calling and presenting the target calling object so as to switch the calling object in the virtual scene into the target calling object.
An embodiment of the present application provides a switching apparatus for a summoning object in a virtual scene, including:
the system comprises a first presentation module, a second presentation module and a third presentation module, wherein the first presentation module is used for presenting a target virtual object, a calling object of the target virtual object and a switching control for switching the calling object in an interface of a virtual scene;
the calling object is used for assisting the target virtual object to execute interaction with other virtual objects in the virtual scene;
the second presentation module is used for responding to the first trigger operation aiming at the switching control and presenting the calling object options corresponding to at least two candidate calling objects;
a form updating module, configured to update a presentation form of the switching control in response to a selection operation for a target summoning object of the at least two candidate summoning objects based on the summoning object option, where the presentation form is related to the target summoning object;
and the calling switching module is used for calling and presenting the target calling object in response to a second trigger operation aiming at the updated switching control so as to switch the calling object in the virtual scene into the target calling object.
In the above scheme, the first presentation module is further configured to display a switching control for switching the summoning object in a first display style;
the first display style is used for representing that the switching control is in an activated state;
after the summoning and presenting the target summoning object, the apparatus further comprises:
the third presentation module is used for displaying a switching control for switching the target calling object by adopting a second display style in the process that the target calling object assists the target virtual object to execute the interaction with the other virtual objects;
the second display style is different from the first display style and is used for representing that a switching control used for switching the target calling object is in an inactivated state.
In the above scheme, the first presentation module is further configured to present a switching control for switching the summoning object, and present a graphical identifier of the summoning object on the switching control;
and the form updating module is also used for switching the graphic identifier presented on the switching control from the graphic identifier of the calling object to the graphic identifier of the target calling object.
In the above scheme, the apparatus further comprises:
the progress prompting module is used for presenting cooling progress indication information corresponding to the switching control in the process of presenting the switching control when the switching control is in an inactivated state;
the cooling progress indicating information is used for indicating the cooling time or the energy recovery progress corresponding to the switching control from the inactivated state to the activated state;
the second presenting module is further configured to present, when the cooling progress indication information indicates that the switching control is in the activated state, a call object option corresponding to at least two candidate call objects in response to a trigger operation for the switching control in the activated state.
In the foregoing solution, after the presenting the switching control for switching the summoning object, the apparatus further includes:
the control activation module is used for presenting interactive scores obtained by the interaction between the target virtual object and other virtual objects in the virtual scene when the switching control is in an inactivated state;
when the interactive score reaches a score threshold value, activating the switching control so that the switching control is in an activated state;
the second presentation module is further configured to present, in response to a first trigger operation for the toggle control in the activated state, a call object option corresponding to at least two candidate call objects.
In the foregoing solution, before the responding to the first trigger operation for the toggle control and presenting the call object options corresponding to at least two candidate call objects, the apparatus further includes:
the switching opportunity prompting module is used for presenting switching opportunity indication information aiming at the calling object, and the switching opportunity indication information is used for indicating the success rate of switching the calling object into other calling objects;
the second presenting module is further configured to present, when the switching opportunity indication information indicates that the success rate for the switching control exceeds a probability threshold, a call object option corresponding to at least two candidate call objects in response to a first trigger operation for the switching control.
In the foregoing solution, before the calling and presenting the target calling object, the apparatus further includes:
the singing calling module is used for controlling the target virtual object to execute a singing calling for calling the target singing calling object;
presenting a calling progress indication information corresponding to the singing along with the execution of the singing;
the calling switching module is further configured to call and present the target calling object when the calling progress indication information indicates that the calling for the target calling object is successful, so as to switch the calling object in the virtual scene to the target calling object.
In the foregoing solution, after the calling and presenting the target calling object, the apparatus further includes:
and the object presenting module is used for acquiring the position of the target virtual object in the virtual scene and presenting the target calling object at a target area associated with the position.
In the foregoing solution, the object presenting module is further configured to, when a virtual object in a virtual object group different from the target virtual object exists in the virtual scene, present the target summoning object in an area range with a position of the target virtual object as a center and a target length as a radius.
In the foregoing solution, after the calling and presenting the target calling object, the apparatus further includes:
and the energy indicating module is used for presenting energy indicating information corresponding to the target virtual object, and the energy indicating information is used for indicating the energy value deducted by successfully calling the target calling object.
In the foregoing solution, after the target summoning object is summoned successfully, the apparatus further includes:
the interaction control module is used for presenting a first operation control corresponding to the target virtual object and a second operation control corresponding to the target summoning object;
in response to a trigger operation for the first operation control, controlling the target virtual object to perform interaction with other virtual objects in the virtual scene;
and in the process of interacting the target virtual object with the other virtual objects, responding to the triggering operation aiming at the second operation control, and controlling the target calling object to assist the target virtual object to interact with the other virtual objects.
In the above scheme, after the target calling object is successfully called, the interaction control module is further configured to present a one-key operation control corresponding to the target virtual object and the target calling object;
and responding to the triggering operation of the one-key operation control, and controlling the target virtual object and the target calling object to cooperatively execute interaction with other virtual objects in the virtual scene.
In the foregoing solution, after the target summoning object is summoned successfully, the apparatus further includes:
a view switching module, configured to switch, when the frame of the virtual scene is the frame of the view of the target virtual object, the view of the frame of the virtual scene from the view of the target virtual object to the view of the target summoning object, and switch the view of the frame of the virtual scene to the view of the target summoning object
And presenting an interactive picture of the target virtual object interacting with other virtual objects in the virtual scene in a picture of the visual angle of the target calling object, so as to control the target calling object to assist the target virtual object to interact with other virtual objects based on the interactive picture.
In the foregoing solution, after the target summoning object is summoned successfully, the apparatus further includes:
the object recall module is used for displaying an interaction picture corresponding to the target recall object for assisting the target virtual object to interact with the other virtual objects;
in the process of displaying the interactive picture, when the existing time length of the target calling object in the virtual scene reaches a target time length, or the energy value of the target calling object is lower than an energy threshold value, calling the target calling object.
In the foregoing solution, after the target summoning object is summoned successfully, the apparatus further includes:
the duration adjustment module is used for controlling the target calling object to assist the target virtual object to interact with other virtual objects;
in the interaction process, determining the interaction score of the target summoning object;
and adjusting the existence duration of the target calling object in the virtual scene according to the interactive achievement.
In the foregoing solution, after the target summoning object is summoned successfully, the apparatus further includes:
the switching withdrawing module is used for canceling the switching control and presenting the withdrawing control in an operable state when the time length of the calling object switched to the target calling object does not reach the target time length;
when a triggering operation for the withdrawing control in an operable state is received, the target calling object is switched back to the calling object.
In the above scheme, the apparatus further comprises:
a recall cancellation module, configured to control the state of the recall control to be switched from the operable state to the inoperable state when the duration of switching the summoning object to the target summoning object exceeds the target duration, and control the recall control to be switched from the operable state to the inoperable state
And presenting a switching control for switching the target calling object.
An embodiment of the present application provides an electronic device, including:
a memory for storing executable instructions;
and the processor is used for realizing the method for switching the call object in the virtual scene provided by the embodiment of the application when the executable instruction stored in the memory is executed.
The embodiment of the present application provides a computer-readable storage medium, which stores executable instructions for causing a processor to execute the method for switching a call object in a virtual scene provided in the embodiment of the present application.
The embodiment of the application has the following beneficial effects:
presenting a target virtual object, a calling object of the target virtual object and a switching control for switching the calling object in an interface of a virtual scene; presenting calling object options corresponding to at least two candidate calling objects in response to a first trigger operation aiming at the switching control; updating the presentation form of the switching control in response to the selection operation of a target calling object in at least two candidate calling objects based on the calling object option; responding to a second trigger operation aiming at the updated switching control, calling and presenting the target calling object so as to switch the calling object in the virtual scene into the target calling object; therefore, the calling and switching of the calling object can be quickly realized through one switching control, so that the interaction times of calling and switching the calling object in a virtual scene by a user are reduced, and the human-computer interaction efficiency is improved; meanwhile, calling and switching of the calling object are realized through the same switching control, and hardware display resources are saved.
Drawings
Fig. 1 is a schematic architecture diagram of a system 100 for switching a call object in a virtual scene according to an embodiment of the present disclosure;
fig. 2 is a schematic structural diagram of an electronic device 500 according to an embodiment of the present disclosure;
fig. 3 is a schematic flowchart of a method for switching a summoning object in a virtual scene according to an embodiment of the present disclosure;
fig. 4 is a display schematic diagram of a switching control provided in an embodiment of the present application;
FIG. 5 is a schematic representation of a candidate summoning object provided by an embodiment of the present application;
FIG. 6 is a schematic representation of a candidate summoning object provided by an embodiment of the present application;
fig. 7 is a schematic diagram illustrating display of call progress indication information according to an embodiment of the present application;
fig. 8 is a display schematic diagram of an operation control provided in an embodiment of the present application;
fig. 9 is a display schematic diagram of an operation control provided in an embodiment of the present application;
fig. 10 is a display schematic diagram of an operation control provided in an embodiment of the present application;
fig. 11 is a schematic switching interface diagram of a summoning object according to an embodiment of the present application;
fig. 12 is a display schematic diagram of a switching control provided in an embodiment of the present application;
fig. 13 is a schematic flowchart of a method for switching a call object in a virtual scene according to an embodiment of the present application;
FIG. 14 is a schematic diagram of the energy provided by an embodiment of the present application;
fig. 15 is a schematic structural diagram of a switching device for a summoning object in a virtual scene according to an embodiment of the present application.
Detailed Description
In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the attached drawings, the described embodiments should not be considered as limiting the present application, and all other embodiments obtained by a person of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
In the description that follows, reference is made to the term "first \ second …" merely to distinguish between similar objects and not to represent a particular ordering for the objects, it being understood that "first \ second …" may be interchanged in a particular order or sequence of orders as permitted to enable embodiments of the application described herein to be practiced in other than the order illustrated or described herein.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
Before further detailed description of the embodiments of the present application, terms and expressions referred to in the embodiments of the present application will be described, and the terms and expressions referred to in the embodiments of the present application will be used for the following explanation.
1) The client, an application program running in the terminal for providing various services, such as a video playing client, a game client, etc.
2) In response to the condition or state on which the performed operation depends, one or more of the performed operations may be in real-time or may have a set delay when the dependent condition or state is satisfied; there is no restriction on the order of execution of the operations performed unless otherwise specified.
3) The virtual scene is a virtual scene displayed (or provided) when an application program runs on a terminal, and the virtual scene may be a simulation environment of a real world, a semi-simulation semi-fictional virtual environment, or a pure fictional virtual environment. The virtual scene may be any one of a two-dimensional virtual scene, a 2.5-dimensional virtual scene, or a three-dimensional virtual scene, and the dimension of the virtual scene is not limited in the embodiment of the present application.
For example, when the virtual scene is a three-dimensional virtual space, the three-dimensional virtual space may be an open space, and the virtual scene may be used to simulate a real environment in reality, for example, the virtual scene may include sky, land, sea, and the like, and the land may include environmental elements such as a desert, a city, and the like. Of course, the virtual scene may also include virtual objects, for example, buildings, vehicles, or props such as weapons required for arming themselves or fighting with other virtual objects in the virtual scene, and the virtual scene may also be used to simulate real environments in different weathers, for example, weather such as sunny days, rainy days, foggy days, or dark nights. The user may control the movement of the virtual object in the virtual scene.
4) Virtual objects, the appearance of various people and objects in the virtual scene that can interact, or movable objects in the virtual scene. The movable object can be a virtual character, a virtual animal, an animation character, etc., such as: characters, animals, plants, oil drums, walls, stones, etc. displayed in the virtual scene. The virtual object may be an avatar in the virtual scene that is virtual to represent the user. The virtual scene may include a plurality of virtual objects, each virtual object having its own shape and volume in the virtual scene and occupying a portion of the space in the virtual scene.
Alternatively, the virtual object may be a user Character controlled by an operation on the client, an Artificial Intelligence (AI) set in the virtual scene fight by training, or a Non-user Character (NPC) set in the virtual scene interaction. Alternatively, the virtual object may be a virtual character that is confrontationally interacted with in a virtual scene. Optionally, the number of virtual objects participating in the interaction in the virtual scene may be preset, or may be dynamically determined according to the number of clients participating in the interaction.
Taking a shooting game as an example, the user may control a virtual object to freely fall, glide, open a parachute to fall, run, jump, climb, bend over, and move on the land, or control a virtual object to swim, float, or dive in the sea, or the like, but the user may also control a virtual object to move in the virtual scene by riding a virtual vehicle, for example, the virtual vehicle may be a virtual car, a virtual aircraft, a virtual yacht, and the like, and the above-mentioned scenes are merely exemplified, and the present invention is not limited to this. The user can also control the virtual object to carry out antagonistic interaction with other virtual objects through the virtual prop, for example, the virtual prop can be a throwing type virtual prop such as a grenade, a beaming grenade and a viscous grenade, and can also be a shooting type virtual prop such as a machine gun, a pistol and a rifle, and the application does not specifically limit the switching type of the calling object in the virtual scene.
5) The method comprises the following steps of calling an object, and enabling various human and object images which can assist the virtual object to interact with other virtual objects in a virtual scene to be virtual characters, virtual animals, cartoon characters, virtual props, virtual vehicles and the like.
6) Scene data, representing various features that objects in the virtual scene are exposed to during the interaction, may include, for example, the location of the objects in the virtual scene. Of course, different types of features may be included depending on the type of virtual scene; for example, in a virtual scene of a game, scene data may include a time required to wait for various functions provided in the virtual scene (depending on the number of times the same function can be used within a certain time), and attribute values indicating various states of a game character, for example, a life value (energy value, also referred to as red value) and a magic value (also referred to as blue value).
Referring to fig. 1, fig. 1 is a schematic structural diagram of a system 100 for switching a summoned object in a virtual scene provided in this embodiment, in order to support an exemplary application, terminals (illustratively, a terminal 400-1 and a terminal 400-2) are connected to a server 200 through a network 300, where the network 300 may be a wide area network or a local area network, or a combination of the two, and data transmission is implemented using a wireless or wired link.
The terminal can be various types of user terminals such as a smart phone, a tablet computer, a notebook computer and the like, and can also be a desktop computer, a game machine, a television or a combination of any two or more of the data processing devices; the server 200 may be a single server configured to support various services, may also be configured as a server cluster, may also be a cloud server, and the like.
In practical applications, the terminal is installed and operated with an application program supporting a virtual scene, where the application program may be any one of a First-Person shooter game (FPS), a third-Person shooter game, a Multiplayer Online tactical sports game (MOBA), a Two-dimensional (2D) game application, a Three-dimensional (3D) game application, a virtual reality application program, a Three-dimensional map program, a military simulation program, or a Multiplayer gunfight survival game, and the application program may also be a stand-alone application program, such as a stand-alone 3D game program.
The virtual scene related in the embodiment of the present invention may be used to simulate a three-dimensional virtual space, where the three-dimensional virtual space may be an open space, and the virtual scene may be used to simulate a real environment in reality, for example, the virtual scene may include sky, land, sea, and the like, and the land may include environmental elements such as a desert, a city, and the like. Of course, the virtual scene may also include virtual objects, such as buildings, tables, vehicles, and props for arming themselves or weapons required for fighting with other virtual objects. The virtual scene can also be used for simulating real environments in different weathers, such as sunny days, rainy days, foggy days or nights. The virtual object may be an avatar in the virtual scene for representing the user, and the avatar may be in any form, such as a simulated character, a simulated animal, and the like, which is not limited by the invention. In practical implementation, the user may use the terminal to control the virtual object to perform activities in the virtual scene, including but not limited to: adjusting at least one of body posture, crawling, running, riding, jumping, driving, picking, shooting, attacking, throwing, cutting a stab.
The method comprises the steps that an electronic game scene is taken as an exemplary scene, a user can operate on a terminal in advance, the terminal can download a game configuration file of the electronic game after detecting the operation of the user, the game configuration file can comprise an application program, interface display data or virtual scene data and the like of the electronic game, and therefore the user can call the game configuration file when logging in the electronic game on the terminal and render and display an electronic game interface. A user may perform a touch operation on a terminal, and after the terminal detects the touch operation, the terminal may determine game data corresponding to the touch operation, and render and display the game data, where the game data may include virtual scene data, behavior data of a virtual object in the virtual scene, and the like.
In practical application, a terminal presents a target virtual object, a calling object of the target virtual object and a switching control for switching the calling object in an interface of a virtual scene, a switching request of the calling object is sent to a server 200 in response to a first trigger operation aiming at the switching control, and the server 200 acquires and returns scene data containing candidate calling objects which can be called by the target virtual object to the terminal based on the switching request; the terminal receives scene data of the virtual scene, renders the picture of the virtual scene based on the scene data, and presents calling object options corresponding to at least two candidate calling objects obtained by rendering; updating the presentation form of the switching control in response to the selection operation of a target calling object in at least two candidate calling objects based on the calling object option; and responding to a second trigger operation aiming at the updated switching control, calling and presenting the target calling object so as to switch the calling object in the virtual scene into the target calling object.
The virtual simulation application of military is taken as an exemplary scene, the virtual scene technology is adopted to enable a trainee to experience a battlefield environment in a real way in vision and hearing and to be familiar with the environmental characteristics of a to-be-battle area, necessary equipment is interacted with an object in the virtual environment, and the implementation method of the virtual battlefield environment can create a three-dimensional battlefield environment which is a dangerous image ring life and is almost real through background generation and image synthesis through a corresponding three-dimensional battlefield environment graphic image library comprising a battle background, a battlefield scene, various weaponry, fighters and the like.
In actual implementation, a terminal presents a target virtual object (such as a simulated fighter), a calling object of the target virtual object, and a switching control for switching the calling object in an interface of a virtual scene, responds to a first trigger operation for the switching control, sends a switching request of the calling object to a server 200, and the server 200 acquires and returns scene data containing candidate calling objects that can be called by the target virtual object to the terminal based on the switching request; the terminal receives scene data of the virtual scene, renders the picture of the virtual scene based on the scene data, and presents calling object options corresponding to at least two candidate calling objects obtained by rendering; updating the presentation form of the switching control in response to the selection operation of a target calling object in at least two candidate calling objects based on the calling object option; responding to a second trigger operation aiming at the updated switching control, calling and presenting the target calling object, so that the calling object in the virtual scene is switched into the target calling object, and the target calling object is controlled to assist the target virtual object to interact with other virtual objects (such as simulated enemies) in the virtual scene.
Referring to fig. 2, fig. 2 is a schematic structural diagram of an electronic device 500 provided in the embodiment of the present application, in an actual application, the electronic device 500 may be the terminal 400-1, the terminal 400-2, or the server in fig. 1, and the electronic device is the terminal 400-1 or the terminal 400-2 shown in fig. 1 as an example, which is used to describe the electronic device implementing the method for switching the call object in the virtual scene in the embodiment of the present application. The electronic device 500 shown in fig. 2 includes: at least one processor 510, memory 550, at least one network interface 520, and a user interface 530. The various components in the electronic device 500 are coupled together by a bus system 540. It is understood that the bus system 540 is used to enable communications among the components. The bus system 540 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 540 in fig. 2.
The Processor 510 may be an integrated circuit chip having Signal processing capabilities, such as a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like, wherein the general purpose Processor may be a microprocessor or any conventional Processor, or the like.
The user interface 530 includes one or more output devices 531 enabling presentation of media content, including one or more speakers and/or one or more visual display screens. The user interface 530 also includes one or more input devices 532, including user interface components to facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.
The memory 550 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid state memory, hard disk drives, optical disk drives, and the like. Memory 550 optionally includes one or more storage devices physically located remote from processor 510.
The memory 550 may comprise volatile memory or nonvolatile memory, and may also comprise both volatile and nonvolatile memory. The nonvolatile Memory may be a Read Only Memory (ROM), and the volatile Memory may be a Random Access Memory (RAM). The memory 550 described in embodiments herein is intended to comprise any suitable type of memory.
In some embodiments, memory 550 can store data to support various operations, examples of which include programs, modules, and data structures, or subsets or supersets thereof, as exemplified below.
An operating system 551 including system programs for processing various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks;
a network communication module 552 for communicating to other computing devices via one or more (wired or wireless) network interfaces 520, exemplary network interfaces 520 including: bluetooth, wireless compatibility authentication (WiFi), and Universal Serial Bus (USB), etc.;
a presentation module 553 for enabling presentation of information (e.g., a user interface for operating peripherals and displaying content and information) via one or more output devices 531 (e.g., a display screen, speakers, etc.) associated with the user interface 530;
an input processing module 554 to detect one or more user inputs or interactions from one of the one or more input devices 532 and to translate the detected inputs or interactions.
In some embodiments, the switching device for the summoning object in the virtual scene provided by the embodiments of the present application may be implemented in software, and fig. 2 shows the switching device 555 for the summoning object in the virtual scene stored in the memory 550, which may be software in the form of programs and plug-ins, and includes the following software modules: the first presenting module 5551, the second presenting module 5552, the form updating module 5553 and the call switching module 5554 are logical modules, so that the functions of the modules can be arbitrarily combined or further split according to the realized functions, which will be described below.
Next, a description is given of a method for switching a call object in a virtual scene according to an embodiment of the present application, where in actual implementation, the method may be implemented by a server or a terminal alone, or may be implemented by a server and a terminal in cooperation. Referring to fig. 3, fig. 3 is a flowchart illustrating a method for switching a call object in a virtual scene according to an embodiment of the present application, and the method will be described with reference to the steps shown in fig. 3.
Step 101: and the terminal presents the target virtual object, the call object of the target virtual object and a switching control for switching the call object in the interface of the virtual scene.
Here, the terminal is installed with a client supporting a virtual scene, and when a user opens the client on the terminal and the terminal runs the client, the terminal presents an interface of the virtual scene observed from a target virtual object perspective to the virtual scene, where the target virtual object is a virtual object in the virtual scene corresponding to the current user account. In the virtual scene, a user can control the target virtual object to interact with other virtual objects based on an interface of the virtual scene, for example, the control target virtual object has a virtual shooting property (such as a virtual sniping gun, a virtual submachine gun, a virtual shotgun and the like) to shoot other virtual objects.
The call object is an image of various people and objects for assisting the target virtual object to interact with other virtual objects in the virtual scene, and the image can be a virtual character, a virtual animal, an animation character, a virtual prop, a virtual vehicle and the like. The calling object can be a calling object randomly distributed to a target virtual object by the system when the player initially enters the virtual field, or can be a calling object called by the player through switching the control.
It should be noted that, when there is no calling object in the virtual scene (there is no existing calling object), the switching control may be used to call out a new calling object, and when there is an already called object in the virtual scene, the switching control may be used to switch the existing calling object to another calling object.
In practical application, a player can control the summoning object to assist the target virtual object in the virtual scene and interact with the virtual object of which the target virtual object is in a different virtual object group, for example, the summoning object and the target virtual object are controlled to cooperate with other objects in an enemy relationship to fight against.
In some embodiments, before the terminal switches the call object in the virtual scene to the target call object, a switching control for switching the call object may be displayed in a first display style; correspondingly, after the terminal switches the call object in the virtual scene into the target call object, the terminal can also adopt a second display style to display a switching control for switching the target call object in the process that the target call object assists the target virtual object to execute interaction with other virtual objects; the first display style is used for representing that the switching control is in an activated state, and the second display style is different from the first display style and is used for representing that the switching control used for switching the target calling object is in an inactivated state.
In practical application, the display style of the switching control in the inactive state is different from that of the switching control in the active state, when the switching control for switching the call object is in the active state, the switching control can be highlighted (i.e. the first display style) in an interface of a virtual scene, when the call object is switched to the target call object based on the switching control, the switching control becomes the control for switching the target call object, and in a normal condition, in a target time period after the call object is switched to the target call object, the target call object cannot be switched to other call objects, so that in the target time period, the switching control is in the inactive state and can be displayed through a gray display style (i.e. the second display style).
Step 102: and presenting calling object options corresponding to the at least two candidate calling objects in response to the first trigger operation aiming at the switching control.
The first trigger operation may be a single-click operation, a double-click operation, a long-press operation, a drag operation, a sliding operation, and the like, and the first trigger operation is not limited in the embodiment of the present application.
In some embodiments, when the switching control is in the inactive state, the terminal may further present, in the process of presenting the switching control, cooling progress indication information corresponding to the switching control; correspondingly, the terminal can respond to the first trigger operation aiming at the switching control by the following modes to present the calling object options corresponding to at least two candidate calling objects: and when the cooling progress indication information indicates that the switching control is in the activated state, responding to a first trigger operation aiming at the switching control in the activated state, and presenting calling object options corresponding to at least two candidate calling objects.
The cooling progress indicating information is used for indicating the cooling time or the energy recovery progress corresponding to the condition that the switching control is switched from the inactivated state to the activated state; the cooling progress indication information can be displayed before the user triggers the switching control, at the moment, the player can accurately master the triggering time aiming at the switching control based on the cooling progress of the switching control indicated by the cooling progress indication information, and if the cooling progress indication information indicates that the cooling is finished when the player urgently needs to switch the summoning object and the switching control is in an inactivated state, the player can immediately trigger the switching control to quickly realize the switching of the summoning object; the cooling progress indication information can be displayed after the user triggers the switching control, the switching control is found to be in an inactivated state after the switching control is triggered, at the moment, the player can accurately master the selection time of the candidate calling objects based on the cooling progress of the switching control indicated by the cooling progress indication information, and if the cooling progress indication information indicates that cooling is finished once the player urgently needs to switch the calling objects, the player can immediately select the target calling object from the candidate calling objects based on the calling option to quickly realize the switching of the calling objects.
In practical implementation, the terminal responds to the first trigger operation for the switching control, sends an acquisition request for the state of the switching control to the server, wherein, the obtaining request carries a player identification, the server obtains cooling progress indicating information such as cooling duration aiming at the switching control (namely the duration of the last time the switching control is activated and used from the current moment) or energy state corresponding to the player and the like based on the player identification, and returns the cooling progress indicating information to the terminal for displaying, when the cooling progress indication information indicates that the cooling countdown is zero or the energy is restored to 100% (the energy value required for activating the switching control is reached), the switching control can be activated, when the player triggers the switching control in the activated state, the terminal can respond to the triggering operation, and presenting the calling object options corresponding to a plurality of selectable candidate calling objects in a form of a popup window.
Referring to fig. 5, fig. 5 is a schematic representation of a candidate summoning object provided in this embodiment of the present application, when a player triggers a switching control 501, in response to the triggering operation, when the switching control is in an inactive state, the terminal presents cooling progress indication information 502, when the cooling progress indication information 502 indicates that energy is restored to 100%, and when the switching control is successfully activated, presents a summoning object popup window 503, and presents a plurality of candidate summoning objects that can be selected in the summoning object popup window.
In some embodiments, after presenting the switching control for switching the summoning object, when the switching control is in an inactive state, the terminal may further present an interaction score obtained by interaction between the target virtual object and other virtual objects in the virtual scene; when the interactive score reaches a score threshold value, activating a switching control so that the switching control is in an activated state; correspondingly, the terminal can respond to the triggering operation aiming at the switching control by the following modes to present the calling object options corresponding to at least two candidate calling objects: and presenting the calling object options corresponding to the at least two candidate calling objects in response to the first trigger operation aiming at the switching control in the activated state.
Here, in practical applications, before triggering the switching control, after activating the switching control based on an interaction score obtained by interacting the target virtual object with another virtual object in the virtual scene, the player triggers the switching control in an activated state, and the terminal can present, in response to the triggering operation, the call object options corresponding to at least two candidate call objects in real time, so that the user can select the target call object to be switched from in time.
In some embodiments, after presenting the switching control for switching the summoning object, the terminal may further present switching opportunity indication information for the summoning object, where the switching opportunity indication information is used to indicate a success rate of switching from the summoning object to another summoning object; correspondingly, the terminal can respond to the triggering operation aiming at the switching control by the following modes to present the calling object options corresponding to at least two candidate calling objects: and when the switching opportunity indication information indicates that the success rate exceeds the probability threshold, responding to the triggering operation aiming at the switching control, and presenting calling object options corresponding to at least two candidate calling objects.
In practical applications, because the switching success rate (or the calling success rate) is related to the situation of the target virtual object in the virtual scene during the switching (or calling) process of the calling object, if the switching operation is interrupted by interference attack of other virtual objects (namely enemies) during the switching operation, the calling object cannot be successfully switched to other calling objects, for example, when the target virtual object is in an interaction environment favorable for replacing the calling object or in a position area not easy to be interfered and attacked by other virtual objects (namely enemies), the switching (or calling) success rate for the calling object is higher; and for example, when the interaction achievement of the target virtual object is obviously superior to the interaction achievement of other virtual objects (namely enemies), the success rate of switching (or calling) of the player for the calling object is lower. The player executes the switching operation under the situation that the player is more suitable for switching the calling object based on the switching opportunity indication information, so that the success probability of switching out the selected target calling object can be improved.
Referring to fig. 6, fig. 6 is a schematic view of presenting candidate summoning objects provided in this embodiment of the present application, before a player triggers a switching control 601, switching timing indication information 602 for a summoning object is presented, when the switching timing indication information 602 indicates that a switching success rate for a summoning object is maximum, a user may trigger the switching control 601, and a terminal presents summoning object options corresponding to a plurality of selectable candidate summoning objects in response to the triggering operation.
Step 103: and updating the presentation form of the switching control in response to the selection operation of the target call object in the at least two candidate call objects based on the call object option, wherein the presentation form is related to the target call object.
In some embodiments, the terminal may present the toggle control for toggling the summons object by: presenting a switching control for switching the calling object, and presenting a graphic identifier of the calling object on the switching control; correspondingly, the terminal can update the presentation form of the switching control in the following way: and switching the graphic identifier presented on the switching control from the graphic identifier of the calling object to the graphic identifier of the target calling object.
Before the calling object in the virtual scene is switched to the target calling object, the graphic identifier presented on the switching control is the graphic identifier of the calling object in the virtual scene, and after the target calling object to be switched is selected, the graphic identifier presented on the switching control is updated, that is, the graphic identifier presenting the selected target calling object is updated.
Referring to fig. 4, fig. 4 is a schematic display diagram of a switching control provided in an embodiment of the present application, where before a call object is switched, a graphic identifier presented on the switching control is a graphic identifier 1 of the call object existing in a current virtual scene, and after the call object is switched, the graphic identifier presented on the switching control is switched from the graphic identifier of the call object before the switching to a graphic identifier 2 of a target call object after the switching.
Step 104: and responding to a second trigger operation aiming at the updated switching control, calling and presenting the target calling object so as to switch the calling object in the virtual scene into the target calling object.
Here, when the user triggers the switching control with the updated presentation form, the terminal may call out the target call object in response to the triggering operation, and present the target call object in the virtual scene to replace the original call object.
The first trigger operation is used for switching a call object, the second trigger operation is used for calling a target call object, and the second trigger operation may be the same as or different from the first trigger operation, for example, the second trigger operation may also be a single-click operation, a double-click operation, a long-press operation, a drag operation, a sliding operation, and the like.
In some embodiments, the above steps 103-104 can also be simplified into one step: based on the calling object option, responding to the selection operation of a target calling object in at least two candidate calling objects, and switching the calling object in the virtual scene into the target calling object; that is, when the user selects a target summoning object from at least two candidate summoning objects, the terminal responds to the selection operation, and directly summons out the target virtual object and displays the target virtual object in the virtual scene to replace the original summoning object. Therefore, the original calling object can be switched to the target calling object by triggering the switching control to select the target calling object, so that the quick switching of the calling object is realized, and the switching efficiency is further improved.
In some embodiments, before the terminal calls and presents the target calling object to switch the calling object in the virtual scene to the target calling object, the terminal can also control the target virtual object to execute a calling singing for calling the target calling object; along with the execution of the singing, presenting the indication information of the singing progress corresponding to the singing; correspondingly, the terminal can call and present the target calling object in the following modes, and the calling object in the virtual scene is switched into the target calling object: when the calling progress indication information indicates that calling for the target calling object is successful, calling and presenting the target calling object so as to switch the calling object in the virtual scene into the target calling object.
Here, in practical applications, the summoning object corresponds to a summoning song, different summoning objects correspond to different summoning songs, and a player may summon the corresponding summoning object only by executing the summoning song corresponding to the summoning object. After the player selects the target calling object, the terminal controls the target virtual object to execute a calling singing corresponding to the target calling, and the calling progress indication information is used for indicating the calling progress of the target calling object, wherein the calling progress can be represented by a calling countdown, if the calling progress is successful within 3 seconds, the calling completion can also be represented by the calling completion, and if the calling is completed by 80%.
Referring to fig. 7, fig. 7 is a schematic display diagram of the call progress indication information provided in the embodiment of the present application, and the call progress indication information 701 for the target call object is presented in an interface of a virtual scene, and when the call progress indication information 701 indicates that the call completion degree for the target call object is 100%, it can be regarded that the target call object is successfully called.
In some embodiments, after the terminal calls and presents the target call object to switch the call object in the virtual scene to the target call object, the terminal may further acquire the position of the target virtual object in the virtual scene and present the target call object at the position-associated target area.
The terminal can control the target calling object to be presented at a position which is beneficial to assisting the target virtual object to interact with other virtual objects after the target calling object is called and switched into the target calling object, so that the target calling object can provide maximum help for the target virtual object as much as possible, the interaction times of the target virtual object for achieving a certain interaction purpose can be reduced, the human-computer interaction efficiency is improved, and the occupation of hardware processing resources is saved.
In some embodiments, the terminal may present the targeted summons object at the location-associated target area by: when a virtual object in a virtual object group different from the target virtual object exists in the virtual scene, the target calling object is presented in an area range taking the position of the target virtual object as the center and the length of the target as the radius.
Here, the virtual object in a virtual object group different from the target virtual object may also be referred to as an enemy of the target virtual object, and the target virtual object is controlled to be presented in the surrounding area range of the target virtual object, so that the target summoning object can provide the maximum help for the target virtual object as much as possible, thereby reducing the number of interactions performed by the target virtual object to reach a certain interaction purpose, improving human-computer interaction efficiency, and saving occupation of hardware processing resources.
For example, the target summoning object may be presented at the target point (face to face unmanned), may be presented near the target point (face to face is a person in the same battle), and may be presented near the target point and attack the target (face to face is an enemy).
In some embodiments, after the terminal calls and presents the target call object to switch the call object in the virtual scene to the target call object, energy indication information of the corresponding target virtual object may also be presented, wherein the energy indication information is used for indicating an energy value deducted by successfully calling the target call object.
Here, the energy value is also the energy value deducted by the successful switching of the summoning object to the target summoning object. For example, assuming that the upper limit of the energy value is 500 points, that is, only 500 points are owned to perform the calling operation, when the player initially enters the virtual scene or after reproduction, the energy value is restored to 500 points, 500 points of energy are deducted each time the calling object is called out or successfully switched, 2 points of energy value are restored each second during the survival period of the calling object, 100 points of energy value can be restored each time one other virtual object is eliminated, and when the energy value reaches 500 points again, the calling object can be called or switched again.
In some embodiments, after the terminal calls and presents the target call object to switch the call object in the virtual scene to the target call object, the terminal may further present a first operation control corresponding to the target virtual object and a second operation control corresponding to the target call object; responding to the trigger operation aiming at the first operation control, and controlling the target virtual object to execute interaction with other virtual objects in the virtual scene; and in the process of interacting the target virtual object with other virtual objects, responding to the trigger operation aiming at the second operation control, and controlling the target summoning object to assist the target virtual object to interact with other virtual objects.
Referring to fig. 8, fig. 8 is a schematic display diagram of an operation control provided in this embodiment, in an interface of a virtual scene, after a call object in the virtual scene is switched to a target call object, an operation control 801 for controlling the target virtual object to perform an interaction operation is different from an operation control 802 for controlling the target call object to perform an interaction operation, the operation control 801 and the operation control 802 are independent from each other, and the target virtual object and the target call object are respectively controlled to perform corresponding interaction operations through different independent operation controls, so that interaction between the target virtual object and another virtual object (enemy) and interaction between the target call object and another virtual object (enemy) can be supplemented and matched with each other, an interaction target desired by a player can be quickly reached, such as quickly defeating the enemy, and further the number of interactions performed by the target virtual object to reach an interaction purpose can be reduced, the man-machine interaction efficiency is improved, and the occupation of hardware processing resources is saved.
In some embodiments, after the terminal calls and presents the target call object to switch the call object in the virtual scene to the target call object, the terminal may also present a one-key operation control corresponding to the target virtual object and the target call object; and responding to the triggering operation aiming at the one-key operation control, and controlling the target virtual object and the target calling object to cooperatively execute the interaction with other virtual objects.
Referring to fig. 9, fig. 9 is a schematic display diagram of an operation control provided in this embodiment, in an interface of a virtual scene, after a target call object is called and the call object in the virtual scene is switched to a target call object, a one-key operation control 901 may be used to control the target virtual object and the target call object to perform an interaction operation, that is, the operation control used to control the target virtual object to perform the interaction operation and the operation control used to control the target call object to perform the interaction operation are the same operation control, when a user triggers the one-key operation control 901, a terminal may simultaneously control the target virtual object and the target call object to perform the interaction operation in the virtual scene, so that control over two virtual objects is realized by one-key triggering, and interaction times for the operation controls may be reduced, thereby improving human-computer interaction efficiency, and the occupation of hardware processing resources is saved.
In some embodiments, after the terminal calls and presents the target call object to switch the call object in the virtual scene to the target call object, when the picture of the virtual scene is the picture of the angle of view of the target virtual object, the angle of view of the picture of the virtual scene may also be switched from the angle of view of the target virtual object to the angle of view of the target call object, and in the picture of the angle of view of the target call object, an interactive picture in which the target virtual object interacts with other virtual objects in the virtual scene is presented to assist the target virtual object in interacting with other virtual objects based on the interactive picture.
The visual angle of the picture of the virtual scene is switched from the visual angle of the target virtual object to the visual angle of the target calling object, and the interactive picture of the target virtual object interacting with other virtual objects in the virtual scene is presented in the visual angle of the target calling object, so that the interactive action of the target calling object and other virtual objects can be effectively controlled based on the interactive picture, the target calling object can provide maximum help for the target virtual object as much as possible, the matching effect of the target calling object and the target virtual object is optimal, the number of times of interaction executed by the target virtual object to achieve a certain interaction purpose can be reduced, the man-machine interaction efficiency is improved, and the occupation of hardware processing resources is saved.
In some embodiments, after the terminal calls and presents the target calling object to switch the calling object in the virtual scene to the target calling object, an interactive picture corresponding to interaction between the target calling object and other virtual objects can be presented; in the process of displaying the interactive picture, when the existing time length of the target calling object in the virtual scene reaches the target time length or the energy value of the target calling object is lower than the energy threshold value, the target calling object is called back.
Here, when the target summoning object is successfully switched out, the existence duration or survival duration of the target summoning object in the virtual scene is certain, for example, only survival can be carried out for 3 minutes, and the target summoning object is recalled after 3 minutes. In practical applications, if the target calling object or the target virtual object is attacked by other virtual objects, a certain energy value can be deducted, and when the energy value is lower than the energy threshold value, the target calling object can be called back.
In practical implementation, in the process of displaying the interactive picture, recall prompt information for recalling the object recall tin plating, such as "recall after 3 seconds", can be presented to prompt the player to perform corresponding interactive operation based on the recall prompt information.
In some embodiments, after the terminal calls and presents the target calling object to switch the calling object in the virtual scene to the target calling object, the terminal can also control the target calling object to assist the target virtual object to interact with other virtual objects; in the interaction process, determining the interaction score of a target summoning object; and according to the interactive scores, the existence duration of the target calling object in the virtual scene is adjusted.
Here, in practical application, a reward and punishment mechanism may be further provided for the target calling object, for example, if the target calling object is better in interactive performance in the virtual scene, a reward is provided for the target calling object, for example, the existence duration of the target calling object in the virtual scene is increased; and if the interactive performance of the target calling object in the virtual scene is poor, punishment is provided for the target calling object, for example, the existence duration of the target calling object in the virtual scene is reduced.
In practical application, when a target calling object is rewarded or punished, corresponding reward and punishment prompt information can be presented in an interface of a virtual scene, so that a player can know the interaction behavior of the target calling object in the virtual scene based on the reward and punishment prompt information so as to better adjust the control strategies for the target calling object and the target virtual object, and further the target calling object can provide the maximum help for the target virtual object as much as possible, so that the matching effect of the target calling object and the target virtual object is optimal, the interaction times of the target virtual object for achieving a certain interaction purpose can be reduced, the man-machine interaction efficiency is improved, and the occupation of hardware processing resources is saved.
In some embodiments, after the terminal calls and presents the target call object to switch the call object in the virtual scene to the target call object, the terminal may further cancel presentation of the switching control and present the withdrawal control in an operable state when the duration of switching the call object to the target call object does not reach the target duration; and when a triggering operation for the withdrawing control in the operable state is received, switching the target calling object back to the calling object.
Referring to fig. 10, fig. 10 is a schematic display diagram of an operation control provided in the embodiment of the present application, in an actual application, when a duration of switching a summoning object to a target summoning object is within a certain time, for example, within 3 seconds after switching, a switching control 1001 presented in an interface of a virtual scene is cancelled, and a revocation control 1002 is presented, and a player may trigger switching of a revocation control revocation summoning object, so that a regret mechanism is provided for the player, and when the player repentacts to switch a summoning object, the player can promote a use frequency of the player for control switching by revoking previous switching in time through the revocation control, and improve operation activity of the player.
In some embodiments, when the duration of the time for switching the summoning object to the target summoning object exceeds the duration of the target, the terminal can also control the state of the withdrawing control to be switched from the operable state to the inoperable state, and present a switching control for switching the target summoning object.
Here, when the duration of the time period for switching the call object to the target call object exceeds a certain duration, for example, after the duration exceeds 3 seconds after switching, the state of the controllable withdrawal control is switched from the operable state to the inoperable state, so that the player can only switch before withdrawing within a certain time after switching, and the player keeps alert all the time during the interaction process of the virtual scene, and the reaction force of the player in the virtual scene can be improved.
By the mode, the calling and switching of the calling object can be quickly realized through the same switching control, so that the interaction times of calling and switching of the calling object in a virtual scene by a user are reduced, the man-machine interaction efficiency is improved, the calling and switching of the calling object are realized through the same switching control, and hardware display resources are reduced; meanwhile, in the switching process, multiple playing methods are provided, so that interaction in the virtual scene is more interesting.
Next, an exemplary application of the embodiment of the present application in a practical application scenario will be described. Taking a virtual scene as an example, in the application of the dead fighting mode of most shooting games at present, a calling object is switched only by picking up a corresponding chip and assembling the chip in a backpack, and the switching process adopted by the related technology is as follows: pick up chip-open backpack-change chip-close backpack; therefore, the switching process is too complex (4 steps are needed), the screen is shielded in a large range in the chip switching process and is easily knocked down by others, and in the dead fighting mode, due to the fact that the fighting rhythm is very fast, the process is abnormal and tense, a player does not have enough time and energy to execute the operation, the switching of calling objects cannot be achieved, and the human-computer interaction efficiency is low; in addition, the energy required by the switching of the summons needs to be obtained by the player in battle or by searching for a house in a battlefield, the mode needs the player to perform a large amount of strong target behaviors (searching + picking) to obtain enough energy, and whether the energy can be fully utilized or not is not expected enough, so that the switching rate of the summons by the player is low.
Therefore, the embodiment of the application provides a method for switching the call objects in the virtual scene, the call objects can be switched by long pressing the switching control, selecting the target call object and long pressing the switching control (3 steps are needed in total), or by long pressing the switching control, selecting the target call object (2 steps are needed in total), so that the switching process is greatly simplified, and meanwhile, the screen is only shielded in a small range in the whole process, so that the observation is facilitated; and when the player initially enters the game or after regeneration, the energy required by the calling object switching is directly full, after the calling object is switched, the energy returns to zero, then the player gradually recovers the energy along with the lapse of time in the game, and the energy can be recovered by eliminating other virtual objects, so that the player does not need to worry about not obtaining enough energy, and other behaviors only accelerate the energy recovery, so that the calling object switching has higher controllability, and the switching rate of the player to the calling object is improved.
Referring to fig. 11, fig. 11 is a schematic diagram of a switching interface of a summoning object provided in the embodiment of the present application, an original summoning object is randomly assigned to a player when a battle is started, a switching control 1101 for switching the original summoning object is presented in a game screen, when a user triggers the switching control 1101, a terminal responds to the triggering operation to present a summoning object popup window 1102 and present a plurality of candidate summoning objects in the summoning object popup window 1102, responds to a selection operation for a target summoning object in the plurality of candidate summoning objects to switch the original summoning object in the game to the target summoning object, and at the same time, a graphic identifier on the switching control is switched from a graphic identifier of the original summoning object to a graphic identifier of the target summoning object.
In practical applications, the switching control is also called as a calling control, and the switching control has an activated state and an inactivated state, wherein the activated state is also called as a calling state, and the inactivated state is also called as an non-calling state.
Referring to fig. 12, fig. 12 is a display schematic diagram of a switching control provided in this embodiment of the present application, where display styles of switching controls in different states are different, when the switching control is in an inactive state, the switching control may be displayed in a gray scale, prompt information for indicating an energy recovery progress is presented on the switching control, when energy is recovered to 100% by the prompt information, the switching control is updated from the inactive state to an active state, and at this time, the switching control may be highlighted, or a special effect is adopted to prompt a player that the switching icon is in an active state.
Referring to fig. 13, fig. 13 is a flowchart illustrating a method for switching a call object in a virtual scene according to an embodiment of the present application, and the following steps are described with reference to fig. 13.
Step 201: the terminal presents a switching control in the game interface.
The switching control is used for calling out the calling object, or switching the existing calling object into other calling objects.
Step 202: and presenting a calling object popup window comprising at least two candidate calling objects in response to the triggering operation for the switching control.
Here, in practical applications, when a user triggers a switching control, a terminal sends an acquisition request for a state where the switching control is located to a server in response to the triggering operation, where the acquisition request carries a player identifier, the server acquires information such as an energy state corresponding to a player, whether there is a summoning object, and the like based on the player identifier and returns the information to the terminal, and when the energy state indicates that energy is full and there is an existing summoning object, it represents that the current switching control is in an active state, and at this time, the terminal presents a summoning object popup window which is convenient for the player to observe and which only blocks a small range of a game screen, and presents a plurality of selectable candidate summoning objects in the summoning object popup window.
When the energy state indicates that the energy is insufficient, the current switching control is represented to be in an inactivated state, the energy needs to be recovered gradually along with the lapse of time, or the energy needs to be recovered by attacking and eliminating enemies until enough energy is recovered to activate the switching control.
Referring to fig. 14, fig. 14 is an energy diagram provided by the embodiment of the present application, assuming that the upper limit of the energy value is 500 points, the calling operation can be executed only when the player has an energy value of 500 points, when the player initially enters the game or after the player regenerates the game, the energy value is directly restored to 500 points, 500 points of energy are deducted from the calling object each time, during the survival period of the calling object, the energy value of 2 points per second is restored, the energy value of 100 points can be restored every time one other virtual object is eliminated, and when the energy value reaches 500 points again, the calling object can be called again or switched.
Step 203: and responding to the selection operation of a target calling object in the at least two candidate calling objects based on the calling object popup window, and displaying the graphic identification of the target calling object on the switching control.
Step 204: and controlling the target virtual object to execute the call singing for calling the target call object in response to the triggering operation of the switching control aiming at the graphic identifier displayed with the target call object.
The target virtual objects are players, each calling object has a corresponding calling song, and the players can call the corresponding calling objects only by executing the corresponding calling songs.
Step 205: and presenting calling progress indication information corresponding to the singing along with the execution of the singing.
The calling progress indicating information is used for indicating the calling progress of the target calling object.
Step 206: and when the calling progress indication information indicates that the calling for the target calling object is successful, presenting the target calling object in the game.
When the existing calling object exists in the game and the calling is successful, the existing calling object is switched to the target calling object, namely the existing calling object is removed, and the newly called target calling object is replaced by the existing calling object; when the calling object does not exist in the game and the calling is successful, a new calling object is called as a target calling object.
Here, the target summoning objects that are successfully summoned may be presented at the target point (face-to-face unmanned), near the target point (face-to-face is a person in the same lineup), or near the target point and attack the target (face-to-face is an enemy).
Step 207: the control target summoning object assists the target virtual object in interacting with other virtual objects in the game.
Here, the control summoning target summoning object assists the player in the game against the enemy, as the control summoning target object moves around the player to confront the enemy in cooperation with the player.
Continuing with the exemplary structure of the switching device 555 for calling an object in a virtual scene provided in the embodiment of the present application implemented as a software module, in some embodiments, referring to fig. 15, fig. 15 is a schematic structural diagram of the switching device for calling an object in a virtual scene provided in the embodiment of the present application, and the software module stored in the switching device 555 for calling an object in a virtual scene in the memory 550 in fig. 2 may include:
a first presenting module 5551, configured to present, in an interface of a virtual scene, a target virtual object, a call object of the target virtual object, and a switching control for switching the call object;
the calling object is used for assisting the target virtual object to execute interaction with other virtual objects in the virtual scene;
a second presenting module 5552, configured to present, in response to the first trigger operation for the switching control, a call object option corresponding to at least two candidate call objects;
a form updating module 5553, configured to update a form of presentation of the switching control in response to a selection operation for a target summoning object of the at least two candidate summoning objects based on the summoning object option, the form of presentation being related to the target summoning object;
and the calling switching module is used for calling and presenting the target calling object in response to a second trigger operation aiming at the updated switching control so as to switch the calling object in the virtual scene into the target calling object.
In some embodiments, the first presentation module is further configured to display a switching control for switching the summoning object in a first display style;
the first display style is used for representing that the switching control is in an activated state;
after the summoning and presenting the target summoning object, the apparatus further comprises:
the third presentation module is used for displaying a switching control for switching the target calling object by adopting a second display style in the process that the target calling object assists the target virtual object to execute the interaction with the other virtual objects;
the second display style is different from the first display style and is used for representing that a switching control used for switching the target calling object is in an inactivated state.
In some embodiments, the first presenting module is further configured to present a switching control for switching the summoning object, and present a graphical identifier of the summoning object on the switching control;
and the form updating module is also used for switching the graphic identifier presented on the switching control from the graphic identifier of the calling object to the graphic identifier of the target calling object.
In some embodiments, the apparatus further comprises:
the progress prompting module is used for presenting cooling progress indication information corresponding to the switching control in the process of presenting the switching control when the switching control is in an inactivated state;
the cooling progress indicating information is used for indicating the cooling time or the energy recovery progress corresponding to the switching control from the inactivated state to the activated state;
the second presenting module is further configured to present, when the cooling progress indication information indicates that the switching control is in the activated state, a summoning object option corresponding to at least two candidate summoning objects in response to a first trigger operation for the switching control in the activated state.
In some embodiments, after said presenting a toggle control for toggling the summons object, the apparatus further comprises:
the control activation module is used for presenting interactive scores obtained by the interaction between the target virtual object and other virtual objects in the virtual scene when the switching control is in an inactivated state;
when the interactive score reaches a score threshold value, activating the switching control so that the switching control is in an activated state;
the second presentation module is further configured to present, in response to a trigger operation for the switching control in the activated state, a call object option corresponding to at least two candidate call objects.
In some embodiments, before presenting a call object option corresponding to at least two candidate call objects in response to the first trigger operation for the toggle control, the apparatus further comprises:
the switching opportunity prompting module is used for presenting switching opportunity indication information aiming at the calling object, and the switching opportunity indication information is used for indicating the success rate of switching the calling object into other calling objects;
the second presenting module is further configured to present, when the switching opportunity indication information indicates that the success rate for the switching control exceeds a probability threshold, a call object option corresponding to at least two candidate call objects in response to a first trigger operation for the switching control.
In some embodiments, prior to said summoning and presenting said target summoning object, said apparatus further comprises:
the singing calling module is used for controlling the target virtual object to execute a singing calling for calling the target singing calling object;
presenting a calling progress indication information corresponding to the singing along with the execution of the singing;
the calling switching module is further configured to call and present the target calling object when the calling progress indication information indicates that the calling for the target calling object is successful, so as to switch the calling object in the virtual scene to the target calling object.
In some embodiments, after said summoning and presenting said target summoning object, said apparatus further comprises:
and the object presenting module is used for acquiring the position of the target virtual object in the virtual scene and presenting the target calling object at a target area associated with the position.
In some embodiments, the object presenting module is further configured to present the target summoning object within an area range centered on a position of the target virtual object and having a radius of a target length when a virtual object in a different virtual object group from the target virtual object exists in the virtual scene.
In some embodiments, after said summoning and presenting said target summoning object, said apparatus further comprises:
and the energy indicating module is used for presenting energy indicating information corresponding to the target virtual object, and the energy indicating information is used for indicating the energy value deducted by successfully calling the target calling object.
In some embodiments, after said summoning and presenting said target summoning object, said apparatus further comprises:
the interaction control module is used for presenting a first operation control corresponding to the target virtual object and a second operation control corresponding to the target summoning object;
in response to a trigger operation for the first operation control, controlling the target virtual object to perform interaction with other virtual objects in the virtual scene;
and in the process of interacting the target virtual object with the other virtual objects, responding to the triggering operation aiming at the second operation control, and controlling the target calling object to assist the target virtual object to interact with the other virtual objects.
In some embodiments, after the target calling object is called and presented, the interactive control module is further configured to present a one-key operation control corresponding to the target virtual object and the target calling object;
and responding to the triggering operation of the one-key operation control, and controlling the target virtual object and the target calling object to cooperatively execute interaction with other virtual objects in the virtual scene.
In some embodiments, after said summoning and presenting said target summoning object, said apparatus further comprises:
a view switching module, configured to switch, when the frame of the virtual scene is the frame of the view of the target virtual object, the view of the frame of the virtual scene from the view of the target virtual object to the view of the target summoning object, and switch the view of the frame of the virtual scene to the view of the target summoning object
And presenting an interactive picture of the target virtual object interacting with other virtual objects in the virtual scene in a picture of the visual angle of the target calling object, so as to control the target calling object to assist the target virtual object to interact with other virtual objects based on the interactive picture.
In some embodiments, after said summoning and presenting said target summoning object, said apparatus further comprises:
the object recall module is used for displaying an interaction picture corresponding to the target recall object for assisting the target virtual object to interact with the other virtual objects;
in the process of displaying the interactive picture, when the existing time length of the target calling object in the virtual scene reaches a target time length, or the energy value of the target calling object is lower than an energy threshold value, calling the target calling object.
In some embodiments, after said summoning and presenting said target summoning object, said apparatus further comprises:
the duration adjustment module is used for controlling the target calling object to assist the target virtual object to interact with other virtual objects;
in the interaction process, determining the interaction score of the target summoning object;
and adjusting the existence duration of the target calling object in the virtual scene according to the interactive achievement.
In some embodiments, after said summoning and presenting said target summoning object, said apparatus further comprises:
the switching withdrawing module is used for canceling the switching control and presenting the withdrawing control in an operable state when the time length of the calling object switched to the target calling object does not reach the target time length;
when a triggering operation for the withdrawing control in an operable state is received, the target calling object is switched back to the calling object.
In some embodiments, the apparatus further comprises:
a recall cancellation module, configured to control the state of the recall control to be switched from the operable state to the inoperable state when the duration of switching the summoning object to the target summoning object exceeds the target duration, and control the recall control to be switched from the operable state to the inoperable state
And presenting a switching control for switching the target calling object.
Embodiments of the present application provide a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method of the embodiment of the present application.
Embodiments of the present application provide a computer-readable storage medium storing executable instructions, which when executed by a processor, cause the processor to perform the method provided by embodiments of the present application.
In some embodiments, the computer-readable storage medium may be memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash, magnetic surface memory, optical disk, or CD-ROM; or may be various devices including one or any combination of the above memories.
In some embodiments, executable instructions may be written in any form of programming language (including compiled or interpreted languages), in the form of programs, software modules, scripts or code, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
By way of example, executable instructions may correspond, but do not necessarily have to correspond, to files in a file system, and may be stored in a portion of a file that holds other programs or data, such as in one or more scripts in a hypertext Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub-programs, or portions of code).
By way of example, executable instructions may be deployed to be executed on one computing device or on multiple computing devices at one site or distributed across multiple sites and interconnected by a communication network.
The above description is only an example of the present application, and is not intended to limit the scope of the present application. Any modification, equivalent replacement, and improvement made within the spirit and scope of the present application are included in the protection scope of the present application.

Claims (20)

1. A method for switching a summoning object in a virtual scene is characterized by comprising the following steps:
presenting a target virtual object, a calling object of the target virtual object and a switching control for switching the calling object in an interface of a virtual scene;
the calling object is used for assisting the target virtual object to execute interaction with other virtual objects in the virtual scene;
presenting call object options corresponding to at least two candidate call objects in response to a first trigger operation for the switching control;
updating a presentation form of the switching control in response to a selection operation for a target summoning object of the at least two candidate summoning objects based on the summoning object option, the presentation form being related to the target summoning object;
responding to a second trigger operation aiming at the updated switching control, calling and presenting the target calling object so as to switch the calling object in the virtual scene into the target calling object.
2. The method of claim 1, wherein the presenting a toggle control for toggling the summons object comprises:
displaying a switching control for switching the calling object by adopting a first display style;
the first display style is used for representing that the switching control is in an activated state;
after the switching the summoning object in the virtual scene to the target summoning object, the method further comprises:
displaying a switching control for switching the target calling object by adopting a second display style in the process that the target calling object assists the target virtual object to execute the interaction with the other virtual objects;
the second display style is different from the first display style and is used for representing that a switching control used for switching the target calling object is in an inactivated state.
3. The method of claim 1, wherein the presenting a toggle control for toggling the summons object comprises:
presenting a switching control for switching the summoning object, and presenting a graphic identifier of the summoning object on the switching control;
the updating the presentation form of the switching control comprises:
and switching the graphic identifier presented on the switching control from the graphic identifier of the calling object to the graphic identifier of the target calling object.
4. The method of claim 1, wherein the method further comprises:
when the switching control is in an inactivated state, in the process of presenting the switching control, presenting cooling progress indication information corresponding to the switching control;
the cooling progress indicating information is used for indicating the cooling time or the energy recovery progress corresponding to the switching control from the inactivated state to the activated state;
presenting, in response to a first trigger operation for the toggle control, call object options corresponding to at least two candidate call objects, including:
when the cooling progress indication information indicates that the switching control is in an activated state, responding to a first trigger operation aiming at the switching control in the activated state, and presenting calling object options corresponding to at least two candidate calling objects.
5. The method of claim 1, wherein after the presenting a toggle control for toggling the summons object, the method further comprises:
when the switching control is in an inactivated state, presenting interactive scores obtained by the interaction between the target virtual object and other virtual objects in the virtual scene;
when the interactive score reaches a score threshold value, activating the switching control so that the switching control is in an activated state;
presenting, in response to a first trigger operation for the toggle control, call object options corresponding to at least two candidate call objects, including:
and presenting call object options corresponding to at least two candidate call objects in response to a first trigger operation aiming at the switching control in the activated state.
6. The method of claim 1, wherein after the presenting a toggle control for toggling the summons object, the method further comprises:
presenting switching opportunity indication information aiming at the calling object, wherein the switching opportunity indication information is used for indicating the success rate of switching the calling object into other calling objects;
in response to a first trigger operation for the toggle control, presenting call object options corresponding to at least two candidate call objects, including:
and when the switching opportunity indication information indicates that the success rate exceeds a probability threshold, responding to a first trigger operation aiming at the switching control, and presenting calling object options corresponding to at least two candidate calling objects.
7. The method of claim 1, wherein prior to said summoning and presenting said target summoning object, said method further comprises:
controlling the target virtual object to execute a call singing for calling the target call object;
presenting a calling progress indication information corresponding to the singing along with the execution of the singing;
the summoning and presenting the target summoning object comprises:
when the calling progress indication information indicates that the calling for the target calling object is successful, presenting the called target calling object.
8. The method of claim 1, wherein after said summoning and presenting said target summoning object, said method further comprises:
and acquiring the position of the target virtual object in the virtual scene, and presenting the summoned target summoning object at a target area associated with the position.
9. The method of claim 8, wherein said presenting the summoned target summoning object at the location-associated target area comprises:
when a virtual object in a virtual object group different from the target virtual object exists in the virtual scene, presenting the summoned target summoning object in an area range taking the position of the target virtual object as a center and the target length as a radius.
10. The method of claim 1, wherein after said summoning and presenting said target summoning object, said method further comprises:
presenting energy indication information corresponding to the target virtual object, wherein the energy indication information is used for indicating the deducted energy value of the target calling object successfully called.
11. The method of claim 1, wherein after said summoning and presenting said target summoning object, said method further comprises:
presenting a first operation control corresponding to the target virtual object and a second operation control corresponding to the target summoning object;
in response to a trigger operation for the first operation control, controlling the target virtual object to perform interaction with other virtual objects in the virtual scene;
and in the process of interacting the target virtual object with the other virtual objects, responding to the triggering operation aiming at the second operation control, and controlling the target calling object to assist the target virtual object to interact with the other virtual objects.
12. The method of claim 1, wherein after said summoning and presenting said target summoning object, said method further comprises:
presenting a one-key operation control corresponding to the target virtual object and the target calling object;
and responding to the triggering operation of the one-key operation control, and controlling the target virtual object and the target calling object to cooperatively execute the interaction with the other virtual objects.
13. The method of claim 1, wherein after said summoning and presenting said target summoning object, said method further comprises:
when the picture of the virtual scene is the picture of the visual angle of the target virtual object, switching the visual angle of the picture of the virtual scene from the visual angle of the target virtual object to the visual angle of the target calling object, and
and presenting an interactive picture of the target virtual object interacting with other virtual objects in the virtual scene in a picture of the visual angle of the target calling object, so as to control the target calling object to assist the target virtual object to interact with other virtual objects based on the interactive picture.
14. The method of claim 1, wherein after said summoning and presenting said target summoning object, said method further comprises:
displaying an interaction picture corresponding to the target calling object for assisting the target virtual object to interact with the other virtual objects;
in the process of displaying the interactive picture, when the existing time length of the target calling object in the virtual scene reaches a target time length, or the energy value of the target calling object is lower than an energy threshold value, calling the target calling object.
15. The method of claim 1, wherein after said summoning and presenting said target summoning object, said method further comprises:
controlling the target calling object to assist the target virtual object to interact with the other virtual objects;
in the interaction process, determining the interaction score of the target summoning object;
and adjusting the existence duration of the target calling object in the virtual scene according to the interactive achievement.
16. The method of claim 1, wherein after said summoning and presenting said target summoning object, said method further comprises:
when the time length of the calling object switched to the target calling object does not reach the target time length, canceling to present the switching control, and presenting a withdrawing control in an operable state;
when a triggering operation for the withdrawing control in an operable state is received, the target calling object is switched back to the calling object.
17. The method of claim 16, wherein the method further comprises:
when the time length of the calling object switched to the target calling object exceeds the target time length, controlling the state of the withdrawing control to be switched from the operable state to the inoperable state, and controlling the withdrawing control to be switched to the inoperable state
And presenting a switching control for switching the target calling object.
18. An apparatus for switching a summoning object in a virtual scene, the apparatus comprising:
the system comprises a first presentation module, a second presentation module and a third presentation module, wherein the first presentation module is used for presenting a target virtual object, a calling object of the target virtual object and a switching control for switching the calling object in an interface of a virtual scene;
the calling object is used for assisting the target virtual object to execute interaction with other virtual objects in the virtual scene;
the second presentation module is used for responding to the first trigger operation aiming at the switching control and presenting the calling object options corresponding to at least two candidate calling objects;
a form updating module, configured to update a presentation form of the switching control in response to a selection operation for a target summoning object of the at least two candidate summoning objects based on the summoning object option, where the presentation form is related to the target summoning object;
and the calling switching module is used for calling and presenting the target calling object in response to a second trigger operation aiming at the updated switching control so as to switch the calling object in the virtual scene into the target calling object.
19. An electronic device, comprising:
a memory for storing executable instructions;
a processor, configured to execute the executable instructions stored in the memory, and implement the method for switching the summons object in the virtual scene according to any one of claims 1 to 17.
20. A computer-readable storage medium storing executable instructions for implementing the method for switching a summoned object in a virtual scene according to any one of claims 1 to 17 when executed by a processor.
CN202110573205.9A 2021-05-25 2021-05-25 Switching method, device and equipment for calling objects in virtual scene and storage medium Active CN113144603B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110573205.9A CN113144603B (en) 2021-05-25 2021-05-25 Switching method, device and equipment for calling objects in virtual scene and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110573205.9A CN113144603B (en) 2021-05-25 2021-05-25 Switching method, device and equipment for calling objects in virtual scene and storage medium

Publications (2)

Publication Number Publication Date
CN113144603A true CN113144603A (en) 2021-07-23
CN113144603B CN113144603B (en) 2023-08-15

Family

ID=76877361

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110573205.9A Active CN113144603B (en) 2021-05-25 2021-05-25 Switching method, device and equipment for calling objects in virtual scene and storage medium

Country Status (1)

Country Link
CN (1) CN113144603B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113769379A (en) * 2021-09-27 2021-12-10 腾讯科技(深圳)有限公司 Virtual object locking method, device, equipment, storage medium and program product
WO2023134660A1 (en) * 2022-01-11 2023-07-20 腾讯科技(深圳)有限公司 Partner object control method and apparatus, and device, medium and program product

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大卉卉1031443: "《搜狐视频》", 14 August 2012 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113769379A (en) * 2021-09-27 2021-12-10 腾讯科技(深圳)有限公司 Virtual object locking method, device, equipment, storage medium and program product
CN113769379B (en) * 2021-09-27 2023-07-14 腾讯科技(深圳)有限公司 Method, device, equipment, storage medium and program product for locking virtual object
WO2023134660A1 (en) * 2022-01-11 2023-07-20 腾讯科技(深圳)有限公司 Partner object control method and apparatus, and device, medium and program product

Also Published As

Publication number Publication date
CN113144603B (en) 2023-08-15

Similar Documents

Publication Publication Date Title
CN112691377B (en) Control method and device of virtual role, electronic equipment and storage medium
WO2022252911A1 (en) Method and apparatus for controlling called object in virtual scene, and device, storage medium and program product
WO2022057529A1 (en) Information prompting method and apparatus in virtual scene, electronic device, and storage medium
CN112402960B (en) State switching method, device, equipment and storage medium in virtual scene
CN113797536B (en) Control method, device, equipment and storage medium for objects in virtual scene
CN112416196B (en) Virtual object control method, device, equipment and computer readable storage medium
CN113181649B (en) Control method, device, equipment and storage medium for calling object in virtual scene
CN113633964B (en) Virtual skill control method, device, equipment and computer readable storage medium
CN112295230B (en) Method, device, equipment and storage medium for activating virtual props in virtual scene
CN113262488B (en) Control method, device, equipment and storage medium for virtual objects in virtual scene
CN112402959A (en) Virtual object control method, device, equipment and computer readable storage medium
CN112057860B (en) Method, device, equipment and storage medium for activating operation control in virtual scene
WO2022237420A1 (en) Control method and apparatus for virtual object, device, storage medium, and program product
CN112402946B (en) Position acquisition method, device, equipment and storage medium in virtual scene
CN113144603B (en) Switching method, device and equipment for calling objects in virtual scene and storage medium
CN112402963A (en) Information sending method, device, equipment and storage medium in virtual scene
CN114217708B (en) Control method, device, equipment and storage medium for opening operation in virtual scene
CN113018862B (en) Virtual object control method and device, electronic equipment and storage medium
CN112121432B (en) Control method, device and equipment of virtual prop and computer readable storage medium
CN113769379B (en) Method, device, equipment, storage medium and program product for locking virtual object
CN113144617B (en) Control method, device and equipment of virtual object and computer readable storage medium
CN113633968A (en) Information display method and device in game, electronic equipment and storage medium
CN113769392B (en) Method and device for processing state of virtual scene, electronic equipment and storage medium
CN112891930B (en) Information display method, device, equipment and storage medium in virtual scene
CN113893522A (en) Virtual skill control method, device, equipment, storage medium and program product

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: 40048764

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant