Virtual object operation combination setting method and device, medium and electronic equipment
By displaying the parameter setting interface of coordinate area and coordinate axes in the graphical user interface, and generating operation combination configuration information in response to trigger operations, solving the problem of cumbersome settings of virtual object operation combinations and improving parameter setting efficiency.
Patent Information
- Application Number
- CN202510922752.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-03
- Publication Date
- 2025-08-19
AI Technical Summary
The existing virtual object operation combination setting process is cumbersome, resulting in inefficient parameter setting.
By displaying the parameter setting interface in the graphical user interface, including a coordinate area and multiple coordinate axes, each coordinate axis corresponds to an executable operation type, in response to the triggered operation position coordinates in the coordinate area, operation combination configuration information is generated, and operation combination setting process is simplified.
It realizes convenient and accurate setting of operation combination configuration information of virtual objects, and improves parameter setting efficiency.
Smart Images

Figure CN120502085A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, device, medium, and electronic device for setting a combination of virtual object operations. Background Art
[0002] With the rapid development of life and technology, people often use games and other applications for entertainment and daily life. In some games, for lightweight operations or idle gameplay, automatic combat parameter preset functions can be provided. Players can set up the system, input skills or combat commands, and then arrange the sequence or number of repetitions to generate an automatic combat plan. In this way, virtual objects or game behaviors in the game will automatically perform corresponding operations on the player's behalf based on the set automatic combat plan.
[0003] During the research and practice of the prior art, it was found that in the existing parameter setting method, the operation combination setting process for the virtual object is relatively cumbersome, resulting in low parameter setting efficiency. Summary of the Invention
[0004] The embodiments of the present application provide a method, device, medium, and electronic device for setting an operation combination of a virtual object, which can realize convenient and accurate setting of operation combination configuration information used to control the automatic operation of the target object, simplify the operation combination setting process for the target object, and thus improve the efficiency of parameter setting.
[0005] The present invention provides a method for setting a virtual object operation combination, including:
[0006] In response to a parameter setting operation for a target object, a parameter setting interface is displayed in a graphical user interface, the parameter setting interface including a coordinate area, wherein a plurality of coordinate axes are arranged in the coordinate area, each coordinate axis corresponds to an executable operation type of the target object, and each executable operation type includes at least one candidate executable operation;
[0007] In response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, and the operation combination configuration information includes at least one target executable operation determined from the candidate executable operations.
[0008] Accordingly, an embodiment of the present application provides a device for setting a combination of virtual object operations, including:
[0009] a display unit, configured to display a parameter setting interface in a graphical user interface in response to a parameter setting operation for a target object, wherein the parameter setting interface includes a coordinate area, wherein a plurality of coordinate axes are arranged in the coordinate area, each coordinate axis corresponds to an executable operation type of the target object, and each executable operation type includes at least one candidate executable operation;
[0010] A setting unit is used to control the display of operation combination configuration information for the target object in the graphical user interface in response to a trigger operation in the coordinate area based on the operation position coordinates of the trigger operation in the coordinate area, wherein the operation combination configuration information includes at least one target executable operation determined from the candidate executable operations.
[0011] In addition, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program, and the computer program is suitable for loading by a processor to execute the steps in any virtual object operation combination setting method provided in the embodiment of the present application.
[0012] In addition, an embodiment of the present application also provides an electronic device, including a processor and a memory, wherein the memory stores an application, and the processor is used to run the application in the memory to implement the operation combination setting method of the virtual object provided in the embodiment of the present application.
[0013] An embodiment of the present application also provides a computer program product, which includes a computer program, and the computer program is stored in a computer-readable storage medium; when a processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, so that the electronic device performs the steps in the virtual object operation combination setting method provided in the embodiment of the present application.
[0014] In an embodiment of the present application, in response to a parameter setting operation for a target object, a parameter setting interface is displayed in a graphical user interface, the parameter setting interface including a coordinate area, a plurality of coordinate axes being set in the coordinate area, each coordinate axis corresponding to an executable operation type of the target object, and each executable operation type including at least one candidate executable operation; in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, operation combination configuration information for the target object is controlled to be displayed in the graphical user interface, the operation combination configuration information including at least one target executable operation determined from the candidate executable operations. In this way, by displaying the coordinate area constructed based on the executable operation type of the target object in the parameter setting interface for the target object, it is possible to determine at least one target executable operation from the candidate executable operations under the executable operation type corresponding to the target object based on the position of the trigger operation in the coordinate area in response to the trigger operation in the coordinate area, thereby generating the operation combination configuration information for the target object based on the combination of the target executable operations, thereby achieving convenient and accurate setting of the operation combination configuration information for controlling the automatic operation of the target object, simplifying the operation combination setting process for the target object, and thus improving the parameter setting efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0016] Figure 1 This is a schematic diagram of an implementation scenario of a method for setting a combination of virtual object operations provided by an embodiment of the present application;
[0017] Figure 2 This is a flowchart of a method for setting a combination of virtual object operations provided by an embodiment of the present application;
[0018] Figure 3a This is a schematic diagram of an interface for a method for setting a combination of virtual object operations provided by an embodiment of the present application.
[0019] Figure 3b A schematic diagram of a parameter setting interface of a method for setting a combination of virtual object operations provided by an embodiment of the present application;
[0020] Figure 3c This is another schematic diagram of a parameter setting interface of a method for setting a combination of virtual object operations provided by an embodiment of the present application;
[0021] Figure 3d1 is a schematic diagram of a coordinate area of a method for setting a combination of operations of a virtual object provided in an embodiment of the present application;
[0022] Figure 3e This is another coordinate area diagram of a method for setting a combination of virtual object operations provided by an embodiment of the present application;
[0023] Figure 3f This is a schematic diagram of editing operation combination configuration information of a method for setting an operation combination of a virtual object provided by an embodiment of the present application;
[0024] Figure 4 This is another schematic diagram of a parameter setting interface of a method for setting a combination of virtual object operations provided by an embodiment of the present application;
[0025] Figure 5 2 is a schematic diagram of the structure of a device for setting a combination of virtual object operations provided by an embodiment of the present application;
[0026] Figure 6 It is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.
[0028] The present invention provides a method, device, medium, and electronic device for setting a virtual object operation combination. The device for setting a virtual object operation combination can be integrated into an electronic device, which can be a server, a terminal, or other device.
[0029] Among them, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, network acceleration services (Content Delivery Network, CDN), as well as basic cloud computing services such as big data and artificial intelligence platforms. Terminals may include but are not limited to mobile phones, computers, intelligent voice interaction devices, smart home appliances, vehicle-mounted terminals, aircraft, etc. Terminals and servers can be directly or indirectly connected through wired or wireless communication, and this application does not impose any restrictions on this.
[0030] See also Figure 1, taking the virtual object operation combination setting device integrated into the electronic device as an example, Figure 1 A schematic diagram of an implementation scenario of the operation combination setting method for a virtual object provided in an embodiment of the present application, wherein the electronic device can be a terminal, and the electronic device can display a parameter setting interface in a graphical user interface in response to a parameter setting operation for a target object, the parameter setting interface including a coordinate area, a plurality of coordinate axes being arranged in the coordinate area, each coordinate axis corresponding to an executable operation type of the target object, and each executable operation type including at least one candidate executable operation; in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, the operation combination configuration information including at least one target executable operation determined from the candidate executable operations.
[0031] It should be noted that Figure 1 The illustrated schematic diagram of the implementation environment scenario of the method for setting a combination of virtual object operations is merely an example. The implementation environment scenario of the method for setting a combination of virtual object operations described in the embodiments of this application is intended to more clearly illustrate the technical solution of the embodiments of this application and does not constitute a limitation on the technical solution provided by the embodiments of this application. It will be appreciated by those skilled in the art that with the evolution of data processing and the emergence of new business scenarios, the technical solution provided in this application is equally applicable to similar technical problems.
[0032] The solutions provided in the embodiments of the present application are specifically described by the following embodiments. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments.
[0033] This embodiment will be described from the perspective of a device for setting a combination of operations for a virtual object. The device for setting a combination of operations for a virtual object may be specifically integrated into an electronic device, which may be a terminal and / or a server, and this application does not impose any restrictions thereon.
[0034] See also Figure 2 , Figure 2 : is a flow chart of a method for setting a combination of virtual object operations provided by an embodiment of the present application. The method for setting a combination of virtual object operations includes:
[0035] In step 101 , in response to a parameter setting operation on a target object, a parameter setting interface is displayed in a graphical user interface.
[0036] Among them, the graphical user interface can be a graphical user interface obtained by executing a software application on a processor of a terminal device and rendering it on a display, and can be a display screen interface of a terminal device. The graphical user interface can present the entire virtual scene, or only a part of the virtual scene. The virtual scene can also be called a game scene, which can be a virtual scene displayed (or provided) when a game application is running on a terminal or server, and the player plays the game in the virtual scene by manipulating a virtual character. Optionally, the virtual scene is a simulation environment of the real world, or a semi-simulation and semi-fictitious virtual environment, or a purely fictitious virtual environment. The virtual scene can be any one of a two-dimensional virtual scene and a three-dimensional virtual scene. The virtual environment can be the sky, land, ocean, etc., or it can be a venue for game battles that exists independently in the virtual scene, etc., and the embodiments of the present application are not limited here. The parameter setting interface can include a coordinate area, and a plurality of coordinate axes can be set in the coordinate area. Each coordinate axis can correspond to an executable operation type of the target object, and each executable operation type can include at least one candidate executable operation.
[0037] The target object may be an object for which parameter settings are to be made, and the target object may include a virtual character in a game, or may include a smart device, for example, an air conditioner, a refrigerator, a stereo, a television, a washing machine, a sofa lamp, a living room lamp, or other smart home devices. The parameter setting operation may be an operation for setting parameters for the target object, and the parameter setting interface may be an interface for performing parameter settings. The coordinate area may be an area in the parameter setting interface that displays a coordinate system, and may be used for performing parameter settings. The executable operation type may be a type of operation that the target object can perform. For example, when the target object is a virtual character in a game, the target object can perform operations such as releasing skills, shooting, or blasting in the game. Therefore, the executable operation type may include operation types such as skills, shooting, and blasting. For another example, when the target object is a smart device, the executable operation type may include operation types such as temperature adjustment, brightness adjustment, and wind speed adjustment. The candidate executable operations may be operations that can be executed by the target object. For example, when the target object is a virtual character, the candidate executable operations under the skill type may include candidate executable operations such as long-range skills, melee skills, and physical operations. The candidate executable operations under the shooting type may include candidate executable operations such as long-range shooting, multi-target shooting, and precision shooting. When the target object is a smart device, the candidate executable operations include control operations that can be executed by the smart device. For example, the candidate executable operations under the temperature adjustment type may include operations such as adjusting the air conditioning temperature in the living room and adjusting the air conditioning temperature in the bedroom. The candidate executable operations under the brightness adjustment type may include operations such as adjusting the sofa lamp and adjusting the living room lamp.
[0038] Optionally, the target object may include a virtual character in a game, the executable operation may include a combat operation executable by the virtual character in the game, and the operation combination configuration information may be used to control the virtual character to automatically fight in the game.
[0039] The combat operations may include releasing skills, shooting, blasting, etc. Automatic combat may refer to the process in which the virtual character automatically performs combat operations in the game without the need for player control. The virtual character may automatically perform some lightweight operations or automatically engage in game combat in idle gameplay.
[0040] Among them, in response to the parameter setting operation for the target object, there can be multiple ways to display the parameter setting interface in the graphical user interface. For example, a graphical user interface can be displayed, which includes at least part of the virtual scene and an automatic combat parameter setting control; in response to a first operation on the automatic combat parameter setting control, the parameter setting interface is displayed in the graphical user interface; the method also includes: in response to a second operation on the automatic combat parameter setting control, based on the operation combination configuration information set through the parameter setting interface, controlling the virtual character to automatically fight in the virtual scene.
[0041] The automatic combat parameter setting control may be a control for triggering automatic combat parameter setting for a virtual character. The first operation may be an operation for triggering display of a parameter setting interface, such as a double-click, a slide, or a long press. The second operation may be an operation for triggering the start of automatic combat, such as a click or a long press. The first operation and the second operation are different.
[0042] For example, see Figure 3a , Figure 3a This is an interface diagram of a method for setting an operation combination of a virtual object provided by an embodiment of the present application. In a game scene that can automatically fight, the main operation interface of the game (i.e., the graphical user interface) can display an [AUTO] button (i.e., an automatic battle parameter setting control), indicating that the foreground can automatically fight. The player can long press the [AUTO] button to trigger a side half-screen interface (i.e., a parameter setting interface) on the graphical user interface for the player to set parameters in the automatic battle scene. In addition, the player can click the [AUTO] button to turn on the automatic battle mode, that is, based on the pre-set operation combination configuration information, control the virtual character to automatically fight in the virtual scene. In this way, by triggering the automatic battle parameter setting control, it is more convenient and quicker than the existing parameter setting scheme, and can be triggered at any time in any scene, improving the efficiency of parameter setting.
[0043] In step 102 , in response to a trigger operation in a coordinate area, based on the coordinates of an operation position of the trigger operation in the coordinate area, control is performed to display operation combination configuration information for a target object in a graphical user interface.
[0044] The operation combination configuration information includes at least one target executable operation determined from candidate executable operations.
[0045] Among them, the operation position coordinates can be the coordinates of the operation position of the trigger operation in the coordinate area, the operation combination configuration information can be information used to control the target object to automatically perform the operation, and the operation combination configuration information can be obtained by permuting and combining the target executable operations selected from the candidate executable operations under each executable operation type. The target executable operation can be the executable operation selected from the candidate executable operations, which is used to be executed when the target object automatically performs the operation.
[0046] Optionally, the operation combination configuration information may be displayed in a parameter setting interface.
[0047] Optionally, when the target object is a virtual character, the operation combination configuration information can be an automatic combat scheme for controlling the virtual character to automatically fight in the game; when the target object is a smart device, the operation combination configuration information can be a device control scheme for controlling the smart device to perform automatic parameter control.
[0048] Among them, in response to a trigger operation in the coordinate area, there can be multiple ways to control the display of operation combination configuration information for the target object in the graphical user interface based on the operation position coordinates of the trigger operation in the coordinate area. For example, the coordinate area can include a control identifier, and in response to a drag operation on the control identifier, the display of operation combination configuration information for the target object in the graphical user interface can be controlled based on the operation position coordinates of the control identifier in the coordinate area.
[0049] The control mark may be a control for the player to set parameters. The player may adjust the position of the control mark in the coordinate area by dragging the control mark to adjust the generated operation combination configuration information.
[0050] For example, see Figure 3b , Figure 3bA schematic diagram of a parameter setting interface of a method for setting an operation combination of a virtual object provided in an embodiment of the present application is provided. A parameter setting interface is displayed on the right side of a graphical user interface, wherein a coordinate area is displayed in the parameter setting interface, the horizontal axis of the coordinate area is the skill operation type, and the vertical axis is the shooting operation type. The parameter setting interface may include a control mark, and the position of the control mark in the coordinate area can be adjusted by dragging the control mark, so that the operation combination configuration information corresponding to the current operation position coordinates in the coordinate area can be displayed below the coordinate area based on the operation position coordinates of the control mark in the coordinate area. Specifically, the player can click on the small dot (i.e., the control mark) in the coordinate system and freely drag it to different coordinate quadrants. Within 1-2 seconds after releasing the dot, a battle plan (i.e., the operation combination configuration information) for the current coordinate parameters of the dot can be automatically generated below the coordinate area, for example Figure 3b , drag the dot to the fourth quadrant in the lower right corner, and a battle configuration diagram will be automatically generated below.
[0051] Optionally, the operation combination configuration information can be obtained by permuting and combining multiple target executable operations. For example, please refer to Figure 3c , Figure 3c This is another parameter setting interface diagram of a method for setting an operation combination of a virtual object provided in an embodiment of the present application. The operation combination configuration information can be obtained by permuting and combining super skills, long-range skills, continuous skills, melee skills, and shooting operations, among which the execution order of super skills is the earliest and the execution order of shooting operations is the latest.
[0052] Optionally, after determining the operation combination configuration information, the prompt information corresponding to the operation combination configuration information can be displayed to prompt the player to the scene that the currently set operation combination configuration information is suitable for. For example, please continue to refer to Figure 3c , a prompt message "
Ranged Skill Priority
[0053] Optionally, in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, there can be multiple ways to control the display of operation combination configuration information for the target object in the graphical user interface. For example, in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, the bias setting parameters corresponding to each executable operation type can be determined; based on the bias setting parameters and the candidate executable operations of each executable operation type, operations are combined to obtain the operation combination configuration information for the target object, and the operation combination configuration information is displayed in the graphical user interface.
[0054] The bias setting parameter may be a parameter indicating the degree of bias for each executable operation type. For example, when the bias for skill operation types is high, the generated operation combination configuration information may contain a larger number of target executable operations for the skill operation type, or an earlier execution order. When the bias for skill operation types is low, the generated operation combination configuration information may contain a smaller number of target executable operations for the skill operation type, or an later execution order.
[0055] Among them, in response to the trigger operation in the coordinate area, there can be multiple ways to determine the bias setting parameters corresponding to each executable operation type based on the operation position coordinates of the trigger operation in the coordinate area. For example, each coordinate axis can include a positive half-axis and a negative half-axis, and the bias setting parameters can include a type bias degree parameter and execution parameter bias information. In response to the trigger operation in the coordinate area, the operation position coordinates of the trigger operation in the coordinate area can be determined; based on the half-axes corresponding to the operation position coordinates in each coordinate axis, the type bias degree parameters corresponding to each executable operation type are determined; based on the position of the operation position coordinates in the quadrant to which it belongs, the execution parameter bias information corresponding to each executable operation type is determined.
[0056] The type bias degree parameter may be a parameter indicating a degree of deviation from the executable operation type, and the execution parameter bias information may be information indicating a setting bias for the execution parameters of the target executable operation. The execution parameter may include at least one of an execution order, an execution time, an execution count, and an execution frequency.
[0057] Among them, there can be multiple ways to determine the type bias degree parameter corresponding to each executable operation type based on the semi-axis corresponding to the operation position coordinates of each coordinate axis. For example, when the operation position coordinates are located in the positive semi-axis area of a coordinate axis, a larger bias degree parameter can be set for the executable operation type corresponding to the coordinate axis. When the operation position coordinates are located in the negative semi-axis area of a coordinate axis, a smaller bias degree parameter can be set for the executable operation type corresponding to the coordinate axis.
[0058] For example, see Figure 3d , Figure 3dIt is a coordinate area diagram of a method for setting an operation combination of a virtual object provided by an embodiment of the present application. When the operation position coordinate corresponding to the control identifier is in the first quadrant, it can be determined that the bias degree parameters corresponding to the shooting operation type and the skill operation type are larger, that is, the number of target executable operations of the shooting operation type and the number of target executable operations of the skill operation type are both larger. For example, assuming that the operation combination configuration information can include 4 target executable operations of the shooting operation type and 4 target executable operations of the skill operation type. When the operation position coordinate corresponding to the control identifier is in the second quadrant, it can be determined that the bias degree parameter corresponding to the shooting operation type is larger, and the bias degree parameter corresponding to the skill operation type is smaller, that is, the number of target executable operations of the shooting operation type accounts for a larger proportion, and the number of target executable operations of the skill operation type accounts for a smaller proportion. For example, assuming that the operation combination configuration information can include 4 target executable operations of the shooting operation type and 2 target executable operations of the skill operation type. When the operation position coordinates corresponding to the control identifier are in the third quadrant, it can be determined that the bias degree parameter corresponding to the shooting operation type is smaller, and the bias degree parameter corresponding to the skill operation type is smaller, that is, the number of target executable operations of the shooting operation type is smaller, and the number of target executable operations of the skill operation type is also smaller. For example, assuming that the operation combination configuration information can include 2 target executable operations of the shooting operation type and 2 target executable operations of the skill operation type. When the operation position coordinates corresponding to the control identifier are in the fourth quadrant, it can be determined that the bias degree parameter corresponding to the shooting operation type is smaller, and the bias degree parameter corresponding to the skill operation type is larger, that is, the number of target executable operations of the shooting operation type accounts for a smaller proportion, and the number of target executable operations of the skill operation type accounts for a larger proportion. For example, assuming that the operation combination configuration information can include 2 target executable operations of the shooting operation type and 4 target executable operations of the skill operation type, etc.
[0059] Among them, based on the position of the operation position coordinates in the quadrant to which they belong, there are multiple ways to determine the execution parameter bias information corresponding to each executable operation type. For example, the distance between the operation position coordinates and each coordinate axis can be obtained, and the execution parameters corresponding to the target executable operation selected under the executable operation type corresponding to each coordinate axis are determined based on the distance. For example, when the distance between the operation position coordinates and the vertical axis corresponding to the shooting operation type is large, the execution order corresponding to the target executable operation of the shooting operation type can be set to be earlier, or the execution time can be longer, or the execution frequency can be higher. When the distance between the operation position coordinates and the vertical axis corresponding to the shooting operation type is shorter, the execution order corresponding to the target executable operation of the shooting operation type can be set to be later, or the execution time can be shorter, or the execution frequency can be lower. For another example, when the distance between the operation position coordinates and the horizontal axis corresponding to the skill operation type is large, the execution order corresponding to the target executable operation of the skill operation type can be set to be earlier, or the execution time can be longer, or the execution frequency can be higher. The specific determination logic can be set according to actual needs, and the embodiments of this application are not limited here.
[0060] In one embodiment, there are multiple ways to determine the execution parameter bias information corresponding to each executable operation type based on the position of the operation position coordinate in the corresponding quadrant. For example, please refer to Figure 3e , Figure 3e This is another coordinate area diagram of a method for setting an operation combination of a virtual object provided in an embodiment of the present application. Taking the operation position coordinates in the fourth quadrant as an example, the fourth quadrant can be divided into four quadrant intervals. Among them, if the operation position coordinates are in the first quadrant interval, it can be determined that the execution frequency of the target executable operation of the skill operation type is high, and the skill appearance time (i.e., execution time) is long. If the operation position coordinates are in the second quadrant interval, it can be determined that the execution frequency of the target executable operation of the skill operation type is high, and the skill appearance time is short. If the operation position coordinates are in the third quadrant interval, it can be determined that the execution frequency of the target executable operation under the skill operation type is low, and the skill appearance time is short. If the operation position coordinates are in the fourth quadrant interval, it can be determined that the execution frequency of the target executable operation under the skill operation type is low, and the skill appearance time is long, etc.
[0061] In one embodiment, the executable operation types corresponding to the horizontal and vertical coordinate axes in the coordinate area can be specifically set to further refine the player's parameter setting preferences, thereby improving the accuracy of parameter setting. For example, the coordinate axis can be displayed with an operation indicator control, and the operation indicator control displays operation type identifiers of multiple sub-operation types under the executable operation type corresponding to the coordinate axis; thus, in response to a first trigger operation on the operation indicator control, the operation type identifiers of multiple sub-operation types under the executable operation type corresponding to the operation indicator control can be displayed; in response to a selection operation on the operation type identifier, the selected target sub-operation type is determined.
[0062] Correspondingly, the step of determining the type bias degree parameter corresponding to each executable operation type based on the semi-axis corresponding to each coordinate axis of the operation position coordinates may include: determining the type bias degree parameter corresponding to each executable operation type based on the semi-axis corresponding to each coordinate axis of the operation position coordinates, and the target sub-operation type corresponding to the coordinate axis.
[0063] The operation indication control may be a control for adjusting the executable operation type corresponding to the coordinate axis, the operation type identifier may be an identifier corresponding to a sub-operation type, the sub-operation type may be a specific type of the executable operation type, and the target sub-operation type may be a selected sub-operation type.
[0064] For example, the executable operation types corresponding to the "shooting" coordinate axis may include operation type identifiers for multiple sub-operation types, such as long-range shooting operation type, precision shooting operation type, and multi-target shooting operation type. The executable operation types corresponding to the "skill" coordinate axis may include operation type identifiers for multiple sub-operation types, such as long-range skill operation type, melee skill operation type, and agility operation type.
[0065] For example, please refer to Figure 3c Players can click on the "Skill" operation indicator on the horizontal axis to pull down and expand the display to show the operation type identifiers for sub-operation types such as ranged skills, melee skills, and agility operations. When the player selects the "Ranged Skill" operation type identifier and the operation position coordinates are on the positive half of the horizontal axis, it can be determined that the number of target-executable operations for skill-type operations accounts for a larger proportion, and that ranged skill-type operations account for the largest proportion. When the player selects the "Melee Skill" operation type identifier and the operation position coordinates are on the negative half of the horizontal axis, it can be determined that the number of target-executable operations for skill-type operations accounts for a smaller proportion, and that melee skill-type operations account for the smallest proportion.
[0066] Among them, there are many ways to obtain operation combination configuration information for the target object by performing operation combination based on the bias setting parameters and the candidate executable operations of each executable operation type. For example, based on the type bias degree parameter, at least one target executable operation can be determined among the candidate executable operations of each executable operation type; based on the execution parameter bias information, the execution parameters corresponding to the target executable operation can be determined; based on the target executable operation and the execution parameters corresponding to the target executable operation, the operation combination configuration information for the target object can be obtained.
[0067] For example, if the operation position coordinates are in the first quadrant, then based on the type bias degree parameter, a larger number of target executable operations can be determined among the candidate executable operations under the skill operation type, and a larger number of target executable operations can be determined among the candidate executable operations under the shooting operation type; if the operation position coordinates are in the second quadrant, then based on the type bias degree parameter, a smaller number of target executable operations can be determined among the candidate executable operations under the skill operation type, and a larger number of target executable operations can be determined among the candidate executable operations under the shooting operation type; and based on the execution parameter bias information, the execution parameters such as the execution order, execution frequency, and execution time corresponding to each target executable operation can be determined. In this way, the determined target executable operations can be arranged and combined based on the execution parameters corresponding to the target executable operations to obtain operation combination configuration information for the target object.
[0068] Optionally, the operation combination configuration information may include an operation identifier corresponding to at least one target executable operation, and the operation identifiers are arranged and displayed based on execution parameters corresponding to the target executable operation.
[0069] For example, the operation combination configuration information may include operation identifiers corresponding to each target executable operation, and each operation identifier is arranged in sequence based on the execution order corresponding to the target executable operation. For example, please continue to refer to Figure 3c The operation combination configuration information can be obtained by arranging and combining the operation identifiers corresponding to super skills, long-range skills, continuous skills, melee skills, and shooting operations according to the execution order of each operation, among which the execution order of super skills is the earliest and the execution order of shooting operations is the latest.
[0070] In one embodiment, there may be multiple ways to obtain operation combination configuration information for the target object based on the target executable operation and the execution parameters corresponding to the target executable operation. For example, an operation identifier corresponding to the target executable operation may be generated; based on the execution parameters corresponding to the target executable operation, the operation identifiers corresponding to the target executable operation may be arranged and processed to obtain operation combination configuration information for the target object.
[0071] The operation identifier may be an identifier of a target executable operation, and may be used to uniquely indicate a target executable operation. For example, please continue to refer to Figure 3c The operation combination configuration information can be obtained by permuting and combining super skills, long-range skills, continuous skills, melee skills, and shooting operations, among which the execution order of super skills is the earliest and the execution order of shooting operations is the latest.
[0072] Optionally, the generated operation combination configuration information can be customized and adjusted. For example, the parameter setting interface may include an editing control, and in response to a second trigger operation on the editing control, the operation combination configuration information can be controlled to enter an editing mode. In the editing mode, the operation combination configuration information can be used for at least one editing operation; in response to a target editing operation on the operation combination configuration information, the edited operation combination configuration information is obtained; wherein the target editing operation includes at least one of deleting the target executable operation, adjusting the execution order of the target executable operation, and adjusting the execution time of the target executable operation.
[0073] The editing control may be a control for editing the operation combination configuration information, and the target editing operation may be an editing operation on the operation combination configuration information.
[0074] For example, see Figure 3f , Figure 3f This is a schematic diagram of editing the operation combination configuration information of a method for setting an operation combination of a virtual object provided in an embodiment of the present application. You can click the [pencil] icon (i.e., the editing control) to trigger the operation combination configuration information to enter the editing mode. Then, you can click to select the operation identifier of any target executable operation, and you can delete it or change the release order. For example, you can delete continuous skill operations, or move the release order of continuous skill operations to after the shooting operation, etc., so as to meet the player's needs for more advanced and subdivided operation settings and improve the efficiency of parameter setting.
[0075] In one embodiment, an applicable play mode can be set for the generated operation combination configuration information. For example, a target interaction scenario applicable to the operation combination configuration information can be set; when the target object is in the target interaction scenario, the operation combination configuration information is used to automatically control the target object to perform the target executable operation.
[0076] Among them, the target interaction scenario can be an interaction scenario used by the operation combination configuration information, and the interaction scenario can be a gameplay mode, for example, it can include casual mode, daily strike copy, tower climbing mode, team combat multiplayer cooperation mode and other gameplay modes.
[0077] For example, please refer to Figure 3c, you can select the gameplay mode applied to the currently generated operation combination configuration information in the "Select application gameplay mode" column of the parameter setting interface, for example, the "Daily Attack Copy" mode.
[0078] Optionally, artificial intelligence (AI) can be used to predict and dynamically adjust the generated operation combination configuration information to improve the accuracy of parameter settings. For example, game content data for the current interaction scenario and historical operation data of at least one game account can be obtained; based on the historical operation data and game content data, the operation combination configuration information can be modified to obtain the modified operation combination configuration information.
[0079] Among them, the current interaction scene can be the interaction scene to which the operation combination configuration information is applicable, and the game content data can be the content data of the current game, for example, it can include data on the behavior of non-player characters such as monsters in the game play, and changes in game strategies. The game account can include the game account of the current player, and the game accounts of other players, for example, the game account of the top player. The historical operation data can include the previous combat data of the current player's game account in the current interaction scene, and the previous combat data of the top players in the entire server in the current interaction scene, etc. In this way, combined with the above factors, the player's preset automatic combat plan can be dynamically corrected through AI. During the gameplay, the operation combination configuration information can be automatically corrected, and the position of the corresponding adjustment control mark in the coordinate area can be adjusted to achieve the optimal solution for the automatic combat configuration plan in the interactive scene of the gameplay, further improving the efficiency of parameter setting.
[0080] For example, please refer to Figure 3c , you can select the "Confirm" control in the "Whether to use AI prediction to dynamically adjust the automatic combat plan" column to use AI to dynamically correct the generated operation combination configuration information to improve the accuracy of the automatic combat plan.
[0081] Existing automatic combat parameter presets in games typically provide players with automated scheduling of in-game actions within the game system settings. Players configure the system by inputting existing skills or combat commands, then arranging the order or number of repetitions to generate an automatic combat plan. When a scene in the game triggers the "Auto Combat" setting, clicking "Auto Combat" causes the in-game virtual character or game behavior to execute the preset combat parameters on the player's behalf. As can be seen, existing methods for setting up virtual object operation combinations require different combat operation commands for different scenarios and gameplay modes. For example, in a shooting game, for example, a gameplay mode may focus on shooting in the early stages and character skills in the later stages. This setup cannot be met using a pre-set automatic combat plan, requiring manual parameter changes throughout the process, making parameter settings less intelligent. Furthermore, parameter settings are difficult to learn, making it difficult for novice players to understand combat parameters. Quickly configuring a set of automatic combat commands through the interface requires a significant learning curve. In addition, the assembly is difficult, and it takes a long time to customize the parameters provided in the game and set the skills or combat instructions one by one. The assembly is difficult and the operation is cumbersome. It is necessary to modify your own parameters again, which consumes a lot of time and energy. To this end, the embodiment of the present application provides a configuration scheme for automatic combat parameter visualization based on AI technology. Its operation process is simple and easy to use, which reduces the learning and operation threshold for players. At the same time, an AI algorithm is introduced, which can integrate and predict the progress of players' existing operating behavior habits for different gameplay modes, and dynamically adjust during the gameplay, further improving the intelligence and adaptability of automatic combat. At the same time, the solution can be extended to various types of games, covering most game types and game scenes, and can also be applied to non-game product interactions, which has practicality and broad application prospects.
[0082] In one embodiment, the operation combination setting method of the virtual object provided in the embodiment of the present application can be applied to products and / or application platforms that require automated operations, such as the automation setting of a smart home platform, the cleaning area adjustment of an intelligent robot, etc. For example, taking the target object as a smart home device, please refer to Figure 4 , Figure 4 This is another parameter setting interface diagram of a method for setting an operation combination of a virtual object provided in an embodiment of the present application, wherein the temperature adjustment type can be used as the vertical axis and the brightness adjustment type can be used as the horizontal axis in the coordinate system of the coordinate area, so that the position of the control marker in the coordinate area can be dragged to generate corresponding operation combination configuration information, for example, it can include adjusting the brightness of the living room light to 40%, adjusting the brightness of the sofa light to 40%, adjusting the air conditioning temperature in the living room to 28°, etc.
[0083] Optionally, you can also select the scenario to which the combined configuration information applies, for example, you can select scenes such as movie viewing mode and sleep mode. You can also choose to provide AI prediction and dynamic adjustment of the atmosphere to further improve the efficiency of parameter setting.
[0084] In this way, the parameter configuration method provided by the embodiment of the present application is innovative at the interaction layer, using a visual dynamic semantic coordinate system to define an expandable three-dimensional strategy space (X / Y maps attack strategies and tactical tendencies respectively), and converting the player's drag operation into a strategy parameter combination through coordinate semantics. The drag interaction automatically generates a battle plan, and what you see is what you get, greatly improving the efficiency of parameter setting. Furthermore, it is innovative at the algorithm layer, based on AI large model learning and behavior prediction, to establish a player's historical configuration database, and automatically optimize the coordinate mapping relationship during the battle through AI prediction to form a personalized battle configuration plan. In addition, it is innovative in simplifying the operation layer, lowering the learning and operation thresholds. By long-pressing the interaction, it can be quickly triggered anytime, anywhere, and the parameter setting can be completed quickly. The setting process is simple and easy to understand, lowering the operation threshold, and effectively improving the efficiency of parameter setting.
[0085] As can be seen from the above, the embodiment of the present application displays a parameter setting interface in a graphical user interface in response to a parameter setting operation for a target object, the parameter setting interface including a coordinate area, a plurality of coordinate axes being set in the coordinate area, each coordinate axis corresponding to an executable operation type of the target object, and each executable operation type including at least one candidate executable operation; in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, the operation combination configuration information including at least one target executable operation determined from the candidate executable operations. In this way, by displaying a coordinate area constructed based on the executable operation type of the target object in the parameter setting interface for the target object, it is possible to determine at least one target executable operation from the candidate executable operations under the executable operation type corresponding to the target object based on the position of the trigger operation in the coordinate area, thereby generating operation combination configuration information for the target object based on the combination of the target executable operations, thereby realizing convenient and accurate setting of the operation combination configuration information for controlling the automatic operation of the target object, simplifying the setting process of the operation combination for the target object, and thus improving the efficiency of parameter setting.
[0086] In order to better implement the above method, an embodiment of the present invention further provides an apparatus for setting a combination of operations of a virtual object. The apparatus for setting a combination of operations of a virtual object can be integrated into an electronic device, which can be a terminal.
[0087] For example, Figure 5, which is a schematic diagram of the structure of a device for setting a combination of operations of a virtual object provided in an embodiment of the present application, the device for setting a combination of operations of a virtual object may include a display unit 201 and a setting unit 202, as follows:
[0088] A display unit 201 is configured to display a parameter setting interface in a graphical user interface in response to a parameter setting operation for a target object, wherein the parameter setting interface includes a coordinate area having a plurality of coordinate axes, each coordinate axis corresponding to an executable operation type for the target object, and each executable operation type including at least one candidate executable operation;
[0089] The setting unit 202 is used to control the display of operation combination configuration information for the target object in the graphical user interface in response to a trigger operation in the coordinate area based on the operation position coordinates of the trigger operation in the coordinate area, where the operation combination configuration information includes at least one target executable operation determined from the candidate executable operations.
[0090] In some embodiments, the setting unit 202 is configured to:
[0091] In response to a trigger operation in the coordinate area, determining a bias setting parameter corresponding to each executable operation type based on the coordinates of an operation position of the trigger operation in the coordinate area;
[0092] Based on the bias setting parameters and the candidate executable operations of each executable operation type, operations are combined to obtain operation combination configuration information for the target object, and the operation combination configuration information is displayed in a graphical user interface.
[0093] In some embodiments, each coordinate axis includes a positive semi-axis and a negative semi-axis, and the bias setting parameters include a type bias degree parameter and execution parameter bias information. In response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, the bias setting parameters corresponding to each executable operation type are determined, specifically for:
[0094] In response to a trigger operation in the coordinate area, determining the coordinates of an operation position of the trigger operation in the coordinate area;
[0095] Determine a type bias degree parameter corresponding to each executable operation type based on the semi-axes corresponding to the operation position coordinates on each coordinate axis;
[0096] Based on the position of the operation position coordinates in the corresponding quadrant, the execution parameter bias information corresponding to each executable operation type is determined.
[0097] In some embodiments, an operation indication control is displayed corresponding to the coordinate axis, and the operation indication control displays operation type identifiers of multiple sub-operation types under the executable operation type corresponding to the coordinate axis;
[0098] The device for setting an operation combination of a virtual object further includes an operation type selection unit for:
[0099] In response to a first triggering operation on the operation indication control, displaying operation type identifiers of multiple sub-operation types under an executable operation type corresponding to the operation indication control;
[0100] In response to a selection operation on the operation type identifier, determining a selected target sub-operation type;
[0101] The above-mentioned type bias degree parameter corresponding to each executable operation type is determined based on the semi-axis corresponding to each coordinate axis of the operation position coordinate, and is used for:
[0102] Based on the semi-axes corresponding to the operation position coordinates on each coordinate axis and the target sub-operation type corresponding to the coordinate axis, a type bias degree parameter corresponding to each executable operation type is determined.
[0103] In some embodiments, the bias-based setting parameters and the candidate executable operations of each executable operation type are combined to obtain the operation combination configuration information for the target object, which is specifically used to:
[0104] Determining at least one target executable operation from candidate executable operations of each executable operation type based on the type bias degree parameter;
[0105] Determining execution parameters corresponding to the target executable operation based on the execution parameter bias information;
[0106] Based on the target executable operation and the execution parameters corresponding to the target executable operation, operation combination configuration information for the target object is obtained.
[0107] In some embodiments, the execution parameters include at least one of execution order, execution time, execution times, and execution frequency.
[0108] In some embodiments, the operation combination configuration information includes an operation identifier corresponding to at least one target executable operation, and the operation identifier is displayed based on an execution parameter corresponding to the target executable operation.
[0109] In some embodiments, the parameter setting interface includes an editing control, and the virtual object operation combination setting device further includes a configuration editing unit for:
[0110] In response to a second triggering operation on the editing control, controlling the operation combination configuration information to enter an editing mode, in which the operation combination configuration information is available for performing at least one editing operation;
[0111] In response to a target editing operation on the operation combination configuration information, obtaining edited operation combination configuration information;
[0112] The target editing operation includes at least one of deleting the target executable operation, adjusting the execution order of the target executable operation, and adjusting the execution time of the target executable operation.
[0113] In some embodiments, the virtual object operation combination setting device further includes a scene setting unit for:
[0114] Set the target interaction scenario to which the operation combination configuration information applies;
[0115] When the target object is in the target interaction scenario, the operation combination configuration information is used to automatically control the target object to perform the target executable operation.
[0116] In some embodiments, the coordinate area includes a control indicator, and the setting unit 202 is used to:
[0117] In response to the drag operation on the control marker, based on the operation position coordinates of the control marker in the coordinate area, the operation combination configuration information for the target object is controlled to be displayed in the graphical user interface.
[0118] In some embodiments, the target object includes a virtual character in a game, the executable operations include combat operations that the virtual character can perform in the game, and the operation combination configuration information is used to control the virtual character to automatically fight in the game.
[0119] In some embodiments, the device for setting a combination of operations of a virtual object further includes a correction unit configured to:
[0120] Obtain game content data for the current interaction scenario, as well as historical operation data for at least one game account;
[0121] Based on the historical operation data and the game content data, the operation combination configuration information is corrected to obtain the corrected operation combination configuration information.
[0122] In some embodiments, the display unit 201 is configured to:
[0123] displaying a graphical user interface, the graphical user interface including at least a portion of a virtual scene and controls for setting parameters of automatic combat;
[0124] In response to a first operation on the automatic combat parameter setting control, displaying a parameter setting interface in the graphical user interface;
[0125] The operation combination setting device of the virtual object also includes an automatic combat control unit for:
[0126] In response to a second operation on the automatic combat parameter setting control, the virtual character is controlled to automatically fight in the virtual scene based on the operation combination configuration information set through the parameter setting interface.
[0127] In some embodiments, the target object includes a smart device, and the executable operation includes a control operation executable by the smart device.
[0128] In specific implementation, the above units can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above units can be found in the previous method embodiments and will not be repeated here.
[0129] From the above, it can be seen that in the embodiment of the present application, the display unit 201 responds to the parameter setting operation for the target object, and displays a parameter setting interface in the graphical user interface. The parameter setting interface includes a coordinate area, and a plurality of coordinate axes are set in the coordinate area. Each coordinate axis corresponds to an executable operation type of the target object, and each executable operation type includes at least one candidate executable operation; the setting unit 202 responds to the trigger operation in the coordinate area, and based on the operation position coordinates of the trigger operation in the coordinate area, controls the display of operation combination configuration information for the target object in the graphical user interface. The operation combination configuration information includes at least one target executable operation determined from the candidate executable operations. In this way, by displaying a coordinate area constructed based on the executable operation type of the target object in the parameter setting interface of the target object, it is possible to respond to a trigger operation in the coordinate area and, based on the position of the trigger operation in the coordinate area, determine at least one target executable operation from the candidate executable operations under the executable operation type corresponding to the target object, thereby generating operation combination configuration information for the target object based on the combination of the target executable operations, and realizing convenient and accurate setting of the operation combination configuration information for controlling the target object to perform automatic operation, simplifying the setting process of the operation combination for the target object, and thus improving the parameter setting efficiency.
[0130] The present application also provides an electronic device, such as Figure 6 , which shows a schematic structural diagram of an electronic device involved in an embodiment of the present application. The electronic device may be a terminal. Specifically:
[0131] The electronic device 300 includes a processor 301 having one or more processing cores, a memory 302 having one or more computer-readable storage media, and a computer program stored in the memory 302 and executable on the processor. The processor 301 is electrically connected to the memory 302. Those skilled in the art will appreciate that the electronic device structure shown in the figures does not limit the electronic device and may include more or fewer components than shown, or combine certain components, or arrange the components differently.
[0132] The processor 301 is the control center of the electronic device 300. It uses various interfaces and lines to connect various parts of the entire electronic device 300. By running or loading software programs and / or modules stored in the memory 302 and calling data stored in the memory 302, it executes various functions of the electronic device 300 and processes data, thereby monitoring the electronic device 300 as a whole.
[0133] In the embodiment of the present application, the processor 301 in the electronic device 300 loads instructions corresponding to one or more application processes into the memory 302 according to the following steps, and the processor 301 runs the application stored in the memory 302 to implement various functions:
[0134] In response to a parameter setting operation for a target object, a parameter setting interface is displayed in a graphical user interface, the parameter setting interface including a coordinate area, wherein a plurality of coordinate axes are arranged in the coordinate area, each coordinate axis corresponds to an executable operation type of the target object, and each executable operation type includes at least one candidate executable operation;
[0135] In response to a trigger operation in a coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, the operation combination configuration information including at least one target executable operation determined from candidate executable operations.
[0136] In some embodiments, in response to a trigger operation in a coordinate area, based on the coordinates of an operation position of the trigger operation in the coordinate area, controlling the display of operation combination configuration information for a target object in a graphical user interface includes:
[0137] In response to a trigger operation in the coordinate area, determining a bias setting parameter corresponding to each executable operation type based on the coordinates of an operation position of the trigger operation in the coordinate area;
[0138] Based on the bias setting parameters and the candidate executable operations of each executable operation type, operations are combined to obtain operation combination configuration information for the target object, and the operation combination configuration information is displayed in a graphical user interface.
[0139] In some embodiments, each coordinate axis includes a positive semi-axis and a negative semi-axis, and the bias setting parameters include a type bias degree parameter and execution parameter bias information. In response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, the bias setting parameters corresponding to each executable operation type are determined, including:
[0140] In response to a trigger operation in the coordinate area, determining the coordinates of an operation position of the trigger operation in the coordinate area;
[0141] Determine a type bias degree parameter corresponding to each executable operation type based on the semi-axes corresponding to the operation position coordinates on each coordinate axis;
[0142] Based on the position of the operation position coordinates in the corresponding quadrant, the execution parameter bias information corresponding to each executable operation type is determined.
[0143] In some embodiments, an operation indication control is displayed corresponding to the coordinate axis, and the operation indication control displays operation type identifiers of multiple sub-operation types under the executable operation type corresponding to the coordinate axis;
[0144] The method for setting a combination of virtual object operations provided in the embodiment of the present application further includes:
[0145] In response to a first triggering operation on the operation indication control, displaying operation type identifiers of multiple sub-operation types under an executable operation type corresponding to the operation indication control;
[0146] In response to a selection operation on the operation type identifier, determining a selected target sub-operation type;
[0147] Based on the semi-axes corresponding to the operation position coordinates on each coordinate axis, the type bias degree parameters corresponding to each executable operation type are determined, including:
[0148] Based on the semi-axes corresponding to the operation position coordinates on each coordinate axis and the target sub-operation type corresponding to the coordinate axis, a type bias degree parameter corresponding to each executable operation type is determined.
[0149] In some embodiments, based on the bias setting parameters and the candidate executable operations of each executable operation type, an operation combination is performed to obtain operation combination configuration information for the target object, including:
[0150] Determining at least one target executable operation from candidate executable operations of each executable operation type based on the type bias degree parameter;
[0151] Determining execution parameters corresponding to the target executable operation based on the execution parameter bias information;
[0152] Based on the target executable operation and the execution parameters corresponding to the target executable operation, operation combination configuration information for the target object is obtained.
[0153] In some embodiments, the execution parameters include at least one of execution order, execution time, execution times, and execution frequency.
[0154] In some embodiments, the operation combination configuration information includes an operation identifier corresponding to at least one target executable operation, and the operation identifier is displayed based on an execution parameter corresponding to the target executable operation.
[0155] In some embodiments, the parameter setting interface includes an editing control, and the method further includes:
[0156] In response to a second triggering operation on the editing control, controlling the operation combination configuration information to enter an editing mode, in which the operation combination configuration information is available for performing at least one editing operation;
[0157] In response to a target editing operation on the operation combination configuration information, obtaining edited operation combination configuration information;
[0158] The target editing operation includes at least one of deleting the target executable operation, adjusting the execution order of the target executable operation, and adjusting the execution time of the target executable operation.
[0159] In some embodiments, the method for setting a combination of virtual object operations provided by the embodiments of the present application further includes:
[0160] Set the target interaction scenario to which the operation combination configuration information applies;
[0161] When the target object is in the target interaction scenario, the operation combination configuration information is used to automatically control the target object to perform the target executable operation.
[0162] In some embodiments, the coordinate area includes a control indicator, and in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, controlling the display of operation combination configuration information for the target object in the graphical user interface includes:
[0163] In response to the drag operation on the control marker, based on the operation position coordinates of the control marker in the coordinate area, the operation combination configuration information for the target object is controlled to be displayed in the graphical user interface.
[0164] In some embodiments, the target object includes a virtual character in a game, the executable operations include combat operations that the virtual character can perform in the game, and the operation combination configuration information is used to control the virtual character to automatically fight in the game.
[0165] In some embodiments, the method for setting a combination of virtual object operations provided by the embodiments of the present application further includes:
[0166] Obtain game content data for the current interaction scenario, as well as historical operation data for at least one game account;
[0167] Based on the historical operation data and the game content data, the operation combination configuration information is corrected to obtain the corrected operation combination configuration information.
[0168] In some embodiments, in response to a parameter setting operation for a target object, displaying a parameter setting interface in a graphical user interface includes:
[0169] displaying a graphical user interface, the graphical user interface including at least a portion of a virtual scene and controls for setting parameters of automatic combat;
[0170] In response to a first operation on the automatic combat parameter setting control, displaying a parameter setting interface in the graphical user interface;
[0171] The method for setting a combination of virtual object operations provided in the embodiment of the present application further includes:
[0172] In response to a second operation on the automatic combat parameter setting control, the virtual character is controlled to automatically fight in the virtual scene based on the operation combination configuration information set through the parameter setting interface.
[0173] In some embodiments, the target object includes a smart device, and the candidate executable operations include control operations executable by the smart device.
[0174] This solution can display a parameter setting interface in a graphical user interface in response to a parameter setting operation for a target object, the parameter setting interface including a coordinate area, a plurality of coordinate axes being set in the coordinate area, each coordinate axis corresponding to an executable operation type of the target object, and each executable operation type including at least one candidate executable operation; in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, the operation combination configuration information including at least one target executable operation determined from the candidate executable operations. In this way, by displaying a coordinate area constructed based on the executable operation type of the target object in the parameter setting interface for the target object, it is possible to determine at least one target executable operation from the candidate executable operations under the executable operation type corresponding to the target object based on the position of the trigger operation in the coordinate area in response to the trigger operation in the coordinate area, thereby generating operation combination configuration information for the target object based on the combination of the target executable operations, thereby achieving convenient and accurate setting of the operation combination configuration information for controlling the automatic operation of the target object, simplifying the setting process of the operation combination configuration for the target object, and thus improving the efficiency of parameter setting.
[0175] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0176] Optional, such as Figure 6 As shown, the electronic device 300 further includes: a touch screen 303, a radio frequency circuit 304, an audio circuit 305, an input unit 306, and a power supply 307. Among them, the processor 301 is electrically connected to the touch screen 303, the radio frequency circuit 304, the audio circuit 305, the input unit 306, and the power supply 307 respectively. Those skilled in the art will understand that Figure 6 The electronic device structure shown in the figure does not constitute a limitation to the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0177] The touch display screen 303 can be used to display a graphical user interface and receive user operations generated by the graphical user interface. The touch display screen 303 may include a display panel and a touch panel. Among them, the display panel can be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. Optionally, a liquid crystal display (LCD), an organic light emitting diode (OLED) or the like can be used to configure the display panel. The touch panel can be used to collect user touch operations on or near it (such as operations performed by the user using any suitable object or accessory such as a finger, stylus or the like on or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 301, and can receive the command sent by the processor 301 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 301 to determine the type of touch event, and then the processor 301 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 303 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 303 can also be used as part of the input unit 306 to realize the input function.
[0178] The radio frequency circuit 304 may be used to transmit and receive radio frequency signals, so as to establish wireless communication with a network device or other electronic devices through wireless communication, and to transmit and receive signals with the network device or other electronic devices.
[0179] The audio circuit 305 can be used to provide an audio interface between the user and the electronic device through a speaker and microphone. The audio circuit 305 can convert the received audio data into an electrical signal and transmit it to the speaker, which then converts it into a sound signal for output. On the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 305 and converted into audio data. The audio data is then output to the processor 301 for processing, and then sent to another electronic device through the radio frequency circuit 304, or the audio data is output to the memory 302 for further processing. The audio circuit 305 may also include an earphone jack to provide communication between external headphones and the electronic device.
[0180] The input unit 306 may be configured to receive input digital, character information, or user feature information (such as fingerprint, iris, or facial information), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.
[0181] Power supply 307 is used to supply power to various components of electronic device 300. Optionally, power supply 307 can be logically connected to processor 301 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. Power supply 307 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0182] although Figure 6 Not shown in the figure, the electronic device 300 may further include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.
[0183] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a particular embodiment, please refer to the relevant descriptions of other embodiments. It should be noted that the electronic device provided in the embodiments of this application and the operation combination setting method applicable to virtual objects in the above embodiments are based on the same concept. The specific implementation process is detailed in the above method embodiments and will not be repeated here.
[0184] As can be seen from the above, the electronic device provided by the embodiment of the present application can display a parameter setting interface in a graphical user interface in response to a parameter setting operation for a target object, the parameter setting interface including a coordinate area, a plurality of coordinate axes arranged in the coordinate area, each coordinate axis corresponding to an executable operation type of the target object, and each executable operation type including at least one candidate executable operation; in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, the operation combination configuration information including at least one target executable operation determined from the candidate executable operations. In this way, by displaying the coordinate area constructed based on the executable operation type of the target object in the parameter setting interface for the target object, it is possible to determine at least one target executable operation from the candidate executable operations under the executable operation type corresponding to the target object based on the position of the trigger operation in the coordinate area, thereby generating the operation combination configuration information for the target object based on the combination of the target executable operations, thereby realizing convenient and accurate setting of the operation combination configuration information for controlling the automatic operation of the target object, simplifying the setting process of the operation combination for the target object, and thus improving the efficiency of parameter setting.
[0185] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by a computer program, or by controlling related hardware through a computer program. The computer program may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0186] To this end, an embodiment of the present application provides a computer-readable storage medium storing a computer program that can be loaded by a processor to execute the steps of any of the virtual object operation combination setting methods provided in the embodiments of the present application. For example, the computer program can execute the following steps:
[0187] In response to a parameter setting operation for a target object, a parameter setting interface is displayed in a graphical user interface, the parameter setting interface including a coordinate area, wherein a plurality of coordinate axes are arranged in the coordinate area, each coordinate axis corresponds to an executable operation type of the target object, and each executable operation type includes at least one candidate executable operation;
[0188] In response to a trigger operation in a coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, the operation combination configuration information including at least one target executable operation determined from candidate executable operations.
[0189] This solution can display a parameter setting interface in a graphical user interface in response to a parameter setting operation for a target object, the parameter setting interface including a coordinate area, a plurality of coordinate axes being set in the coordinate area, each coordinate axis corresponding to an executable operation type of the target object, and each executable operation type including at least one candidate executable operation; in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, the operation combination configuration information including at least one target executable operation determined from the candidate executable operations. In this way, by displaying a coordinate area constructed based on the executable operation type of the target object in the parameter setting interface for the target object, it is possible to determine at least one target executable operation from the candidate executable operations under the executable operation type corresponding to the target object based on the position of the trigger operation in the coordinate area in response to the trigger operation in the coordinate area, thereby generating operation combination configuration information for the target object based on the combination of the target executable operations, thereby achieving convenient and accurate setting of the operation combination configuration information for controlling the automatic operation of the target object, simplifying the setting process of the operation combination for the target object, and thus improving the efficiency of parameter setting.
[0190] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0191] The computer-readable storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0192] Since the computer program stored in the computer-readable storage medium can execute the steps in any of the virtual object operation combination setting methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any of the virtual object operation combination setting methods provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0193] Among them, according to one aspect of the present application, a computer program product is provided, which includes a computer program, and the computer program is stored in a computer-readable storage medium; when the processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, so that the electronic device executes the methods provided in the various optional implementations provided in the above embodiments.
[0194] The above is a detailed introduction to the operation combination setting method, device, medium and electronic device of a virtual object provided in the embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, based on the ideas of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for setting a combination of virtual object operations, characterized in that: include: In response to a parameter setting operation for a target object, a parameter setting interface is displayed in a graphical user interface, the parameter setting interface including a coordinate area, wherein a plurality of coordinate axes are arranged in the coordinate area, each coordinate axis corresponds to an executable operation type of the target object, and each executable operation type includes at least one candidate executable operation; In response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, control the display of operation combination configuration information for the target object in the graphical user interface, and the operation combination configuration information includes at least one target executable operation determined from the candidate executable operations.
2. The method for setting a virtual object operation combination according to claim 1, wherein: The controlling, in response to the trigger operation in the coordinate area, to display the operation combination configuration information for the target object in the graphical user interface based on the operation position coordinates of the trigger operation in the coordinate area, includes: In response to a trigger operation in the coordinate area, determining a bias setting parameter corresponding to each executable operation type based on the operation position coordinates of the trigger operation in the coordinate area; Based on the bias setting parameter and the candidate executable operations of each executable operation type, operation combination is performed to obtain operation combination configuration information for the target object, and the operation combination configuration information is displayed in the graphical user interface.
3. The method for setting a combination of virtual object operations according to claim 2, wherein: Each of the coordinate axes includes a positive semi-axis and a negative semi-axis, the bias setting parameters include a type bias degree parameter and execution parameter bias information, and the determining of the bias setting parameters corresponding to each executable operation type based on the operation position coordinates of the trigger operation in the coordinate area in response to the trigger operation in the coordinate area includes: In response to a trigger operation in the coordinate area, determining the coordinates of an operation position of the trigger operation in the coordinate area; Determining a type bias degree parameter corresponding to each executable operation type based on the semi-axes corresponding to the operation position coordinates on each coordinate axis; Based on the position of the operation position coordinate in the corresponding quadrant, the execution parameter bias information corresponding to each executable operation type is determined.
4. The method for setting a combination of virtual object operations according to claim 3, wherein: An operation indication control is displayed corresponding to the coordinate axis, and the operation indication control displays operation type identifiers of multiple sub-operation types under the executable operation type corresponding to the coordinate axis; The method further comprises: In response to a first triggering operation on the operation indication control, displaying operation type identifiers of a plurality of sub-operation types under the executable operation type corresponding to the operation indication control; In response to a selection operation on the operation type identifier, determining a selected target sub-operation type; The determining of a type bias degree parameter corresponding to each executable operation type based on the semi-axis corresponding to each coordinate axis of the operation position coordinates includes: Based on the semi-axes corresponding to the operation position coordinates on each coordinate axis and the target sub-operation type corresponding to the coordinate axis, a type bias degree parameter corresponding to each executable operation type is determined.
5. The method for setting a combination of virtual object operations according to claim 3, wherein: The performing operation combination based on the bias setting parameter and the candidate executable operations of each executable operation type to obtain operation combination configuration information for the target object includes: determining at least one target executable operation from the candidate executable operations of each executable operation type based on the type bias degree parameter; Determining, based on the execution parameter bias information, execution parameters corresponding to the target executable operation; Based on the target executable operation and the execution parameters corresponding to the target executable operation, operation combination configuration information for the target object is obtained.
6. The method for setting a combination of virtual object operations according to claim 5, wherein: The execution parameters include at least one of execution order, execution time, execution times, and execution frequency.
7. The method for setting a combination of virtual object operations according to claim 1, wherein: The operation combination configuration information includes at least one operation identifier corresponding to the target executable operation, and the operation identifier is arranged and displayed based on execution parameters corresponding to the target executable operation.
8. The method for setting a combination of virtual object operations according to claim 1, wherein: The parameter setting interface includes an editing control, and the method further includes: In response to a second triggering operation on the editing control, controlling the operation combination configuration information to enter an editing mode, in which the operation combination configuration information is available for performing at least one editing operation; In response to a target editing operation on the operation combination configuration information, obtaining edited operation combination configuration information; The target editing operation includes at least one of deleting the target executable operation, adjusting the execution order of the target executable operation, and adjusting the execution time of the target executable operation.
9. The method for setting a combination of virtual object operations according to claim 2, wherein: The method further comprises: Setting the target interaction scenario to which the operation combination configuration information is applicable; When the target object is in the target interaction scenario, the target object is automatically controlled to perform the target executable operation using the operation combination configuration information.
10. The method for setting a combination of virtual object operations according to claim 1, wherein: The coordinate area includes a control mark, and in response to a trigger operation in the coordinate area, based on the operation position coordinates of the trigger operation in the coordinate area, controlling the display of the operation combination configuration information for the target object in the graphical user interface includes: In response to a drag operation on the control marker, based on the operation position coordinates of the control marker in the coordinate area, control is performed to display the operation combination configuration information for the target object in the graphical user interface.
11. The method for setting a combination of virtual object operations according to any one of claims 1 to 10, wherein: The target object includes a virtual character in a game, the executable operations include combat operations executable by the virtual character in the game, and the operation combination configuration information is used to control the virtual character to automatically fight in the game.
12. The method for setting a combination of virtual object operations according to claim 11, wherein: The method further comprises: Obtain game content data for the current interaction scenario, as well as historical operation data for at least one game account; Based on the historical operation data and the game content data, the operation combination configuration information is modified to obtain modified operation combination configuration information.
13. The method for setting a combination of virtual object operations according to claim 11, wherein: The step of displaying a parameter setting interface in a graphical user interface in response to a parameter setting operation on a target object includes: displaying a graphical user interface, the graphical user interface including at least a portion of a virtual scene and automatic combat parameter setting controls; In response to a first operation on the automatic combat parameter setting control, displaying a parameter setting interface in the graphical user interface; The method further comprises: In response to a second operation on the automatic combat parameter setting control, the virtual character is controlled to automatically fight in the virtual scene based on the operation combination configuration information set through the parameter setting interface.
14. The method for setting a combination of virtual object operations according to any one of claims 1 to 10, wherein: The target object includes a smart device, and the candidate executable operations include control operations executable by the smart device.
15. A device for setting a combination of virtual object operations, characterized in that: include: a display unit, configured to display a parameter setting interface in a graphical user interface in response to a parameter setting operation for a target object, wherein the parameter setting interface includes a coordinate area, wherein a plurality of coordinate axes are arranged in the coordinate area, each coordinate axis corresponds to an executable operation type of the target object, and each executable operation type includes at least one candidate executable operation; A setting unit is used to control the display of operation combination configuration information for the target object in the graphical user interface in response to a trigger operation in the coordinate area based on the operation position coordinates of the trigger operation in the coordinate area, wherein the operation combination configuration information includes at least one target executable operation determined from the candidate executable operations.
16. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor is enabled to perform the steps of any one of the methods of claims 1 to 14.
17. A computer-readable storage medium, characterized in that The method comprises a computer program. When the computer program is run on an electronic device, the computer program is used to enable the electronic device to execute the steps of any one of the methods according to claims 1 to 14.