Virtual object assembling method and device, electronic equipment and storage medium
By responding to the operations of candidate equipment and virtual battle objects on the graphical user interface, and directly synthesize and assemble virtual equipment, the complex operation of virtual chess piece equipment is solved and the assembly efficiency is improved.
Patent Information
- Application Number
- CN202510733057.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-03
- Publication Date
- 2025-07-22
AI Technical Summary
In the prior art, when equipping multiple virtual equipment for virtual chess pieces, the operation is complicated and cumbersome, resulting in low assembly efficiency.
It provides a virtual object assembly method, displays virtual scenes and equipment lists through a graphical user interface, and directly synthesizes and assembles target equipment on a page in response to the triggering operation of candidate equipment and the selection event of virtual battle object.
Improve the efficiency of assembling multiple virtual equipment on virtual objects and simplifies the operation process.
Smart Images

Figure CN120346526A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of game technologies, and particularly to a method, an apparatus, an electronic device, and a storage medium for assembling virtual objects. Background Art
[0002] In the wave of the Internet, the continuous development and evolution of hardware and software technologies have promoted the emergence of intelligent devices and software. At the same time, a large number of games with different themes have emerged to meet the needs of users. Currently, in some board games, in order to make the performance of virtual chess pieces on the chessboard meet the expectations of players, players can assemble multiple virtual equipment for the virtual chess pieces.
[0003] Currently, when assembling multiple virtual equipment for virtual chess pieces, it is necessary to first enter the equipment synthesis page to operate and synthesize the virtual equipment to be assembled into one, and then return to the page where the virtual chess piece is located to assemble the virtual chess piece. The operation of this assembly process is relatively complex and cumbersome, resulting in a low assembly efficiency when players assemble multiple virtual equipment on virtual objects. Summary of the Invention
[0004] Embodiments of the present application provide a method, an apparatus, an electronic device, and a storage medium for assembling virtual objects, which can improve the assembly efficiency when assembling multiple virtual equipment on virtual objects.
[0005] In a first aspect, an embodiment of the present application provides a method for assembling a virtual object, providing a graphical user interface, the graphical user interface displaying a virtual scene and an equipment list, the virtual scene including a battle area and at least one virtual battle object located on the battle area, the equipment list including at least one candidate equipment, the candidate equipment being configured to be synthesized with other equipment to obtain a synthesized equipment, and the synthesized equipment being available for assembling the virtual battle object. The method includes:
[0006] In response to an equipment trigger operation on the candidate equipment in the equipment list, determining at least two target equipment that are triggered;
[0007] In response to a selection event on a target virtual battle object in the virtual battle object, determining the target virtual battle object as the object to be assembled;
[0008] Synthesizing at least two of the target equipment into a target synthesized equipment, and assembling the target synthesized equipment on the target virtual battle object.
[0009] Second aspect, an embodiment of the present application provides an assembly device for virtual objects, which provides a graphical user interface. The graphical user interface displays a virtual scene and an equipment list. The virtual scene includes a battle area and at least one virtual battle object located on the battle area. The equipment list includes at least one candidate equipment. The candidate equipment is configured to be synthesized with other equipment to obtain a synthesized equipment, and the synthesized equipment can be used for assembling the virtual battle object. The device includes:
[0010] An equipment trigger module, configured to determine at least two target equipments that are triggered in response to an equipment trigger operation on the candidate equipment in the equipment list;
[0011] An object determination module, configured to determine the target virtual battle object as the object to be assembled in response to a selection event on the target virtual battle object in the virtual battle objects;
[0012] An object assembly module, configured to synthesize at least two of the target equipments into a target synthesized equipment and assemble the target synthesized equipment on the target virtual battle object.
[0013] Third aspect, an embodiment of the present application further provides an electronic device, including a memory storing multiple instructions; a processor loads the instructions from the memory to execute the steps of any one of the virtual object assembly methods provided by the embodiments of the present application.
[0014] Fourth aspect, an embodiment of the present application further provides a computer-readable storage medium storing multiple instructions, and the instructions are suitable for being loaded by a processor to execute the steps of any one of the virtual object assembly methods provided by the embodiments of the present application.
[0015] Fifth aspect, an embodiment of the present application further provides a computer program product, including a computer program or instructions, and when the computer program or instructions are executed by a processor, the steps in any one of the virtual object assembly methods provided by the embodiments of the present application are implemented.
[0016] By adopting the solution of the embodiment of the present application, a graphical user interface can be provided. The above graphical user interface displays a virtual scene and an equipment list. The above virtual scene includes a battle area and at least one virtual battle object located on the above battle area. The above equipment list includes at least one candidate equipment. The above candidate equipment is configured to be synthesized with other equipment to obtain a synthesized equipment. The above synthesized equipment can be used to equip the above virtual battle object. And, in response to an equipment trigger operation on the above candidate equipment in the above equipment list, at least two target equipments triggered are determined. Then, in response to a selection event of a target virtual battle object in the above virtual battle object, the above target virtual battle object is determined as the object to be equipped. Finally, at least two of the above target equipments are synthesized into a target synthesized equipment, and the above target synthesized equipment is equipped on the above target virtual battle object, so as to determine the target equipment to be synthesized and the target virtual battle object to be equipped on one page, and then directly synthesize and equip the target equipment on the target virtual battle object, so as to improve the assembly efficiency when assembling multiple virtual equipments on a virtual object. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those skilled in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0018] Figure 1 It is a schematic flowchart of an embodiment of the method for assembling a virtual object provided in the embodiment of the present application;
[0019] Figure 2 It is a schematic diagram of a virtual scene provided in the embodiment of the present application;
[0020] Figure 3 It is a schematic diagram of a pressing operation of a candidate equipment provided in the embodiment of the present application;
[0021] Figure 4 It is a schematic diagram of a dragging operation of a candidate equipment provided in the embodiment of the present application;
[0022] Figure 5 It is a schematic diagram of a synthesized equipment identifier provided in the embodiment of the present application;
[0023] Figure 6 It is a schematic diagram of a selection operation of a target virtual battle object provided in the embodiment of the present application;
[0024] Figure 7 It is a schematic diagram of a dragging process of a candidate equipment provided in the embodiment of the present application;
[0025] Figure 8 It is a schematic diagram of the dragging process of another candidate equipment provided in the embodiment of the present application;
[0026] Figure 9 It is a schematic diagram of the dragging process of yet another candidate equipment provided in the embodiment of the present application;
[0027] Figure 10 It is a schematic diagram of the structure of an assembly device for virtual objects provided in the embodiment of the present application;
[0028] Figure 11 It is a schematic diagram of the structure of an electronic device provided in the embodiment of the present application. Detailed implementation manners
[0029] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application. At the same time, in the description of the embodiments of the present application, terms such as "first" and "second" are only used for distinguishing descriptions, and cannot be understood as indicating or implying relative importance. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, the meaning of "a plurality" is two or more, unless otherwise specifically defined.
[0030] Before explaining the embodiments of the present application in detail, some terms involved in the embodiments of the present application will be explained.
[0031] Among them, the graphical user interface: It is a graphical user interface obtained by executing a software application on the processor of a mobile terminal or other terminal and rendering it on the display, and can be the display interface of the terminal device. The graphical user interface may include a UI interface and a game screen for players to interact. The UI interface may include game controls (such as skill controls, movement controls, function controls, etc.), indication marks (such as direction indication marks, character indication marks, etc.), information display areas (such as the number of kills, game time, etc.), or game setting controls (such as system settings, stores, gold coins, etc.). In an alternative embodiment, the game screen is the display screen corresponding to the virtual scene displayed by the terminal device. The game screen presents the entire virtual scene, or may only present a part of the virtual scene when the virtual scene is relatively large. The virtual scene includes a plurality of static virtual objects, specifically including the ground, mountains, rocks, vegetation, buildings, etc., and also includes a plurality of dynamic virtual objects, such as game characters, NPC characters, AI characters, etc. that execute game logic in the virtual scene.
[0032] Among them, the virtual scene: is the virtual scene displayed (or provided) when the application runs on the terminal or server. Optionally, the virtual scene can be a simulation environment of the real world, a semi-simulated and semi-fictional virtual environment, or a purely fictional virtual environment. The virtual scene can be any one of a two-dimensional virtual scene, a 2.5D virtual scene, or a three-dimensional virtual scene. The embodiments of the present application do not limit the dimension of the virtual scene. For example, the virtual scene can include the sky, land, ocean, etc. The land can include environmental elements such as deserts and cities. The user can control the virtual object to move in the virtual scene. For example, the above virtual scene can be the checkerboard scene of a board game.
[0033] In an alternative implementation, the game screen is the display screen corresponding to the virtual scene displayed by the terminal device. The game screen may include virtual objects such as game characters, NPC characters, and AI characters that execute game logic in the virtual scene.
[0034] Among them, the virtual combat object: refers to a dynamic object that can be controlled in the virtual scene. Optionally, the virtual combat object can be a virtual character, a virtual animal, a virtual chess piece, an anime character, etc. The virtual combat object can be a virtual image representing the user in the virtual scene. The virtual scene can include at least one virtual combat object. Each virtual combat object has its own shape and volume in the virtual scene and occupies a part of the space in the virtual scene. In a possible implementation, the user can control the virtual combat object to move in the virtual scene. For example, control the virtual combat object to run, jump, crawl, etc., and can also control the virtual combat object to use skills, virtual props, etc. provided by the application to fight with other virtual combat objects.
[0035] In this embodiment, the virtual combat object can be a virtual character controlled by the user through operations on the client. In some implementations, the virtual combat object can be a virtual character competing in the virtual scene. In some implementations, the number of virtual combat objects participating in the interaction in the virtual scene can be preset or dynamically determined according to the number of clients joining the interaction.
[0036] The embodiments of the present application provide a method, device, electronic device, and computer-readable storage medium for assembling virtual objects.
[0037] Specifically, this embodiment will be described from the perspective of an assembly device for virtual objects. The assembly device for virtual objects can be specifically integrated in an electronic device, that is, the virtual object assembly method in the embodiments of the present application can be executed by the electronic device. Optionally, the electronic device may include: a terminal device. The terminal device can be a mobile phone, a tablet computer, a smart Bluetooth device, a laptop computer, a game console, or a personal computer (PC), etc.
[0038] The virtual object assembly method provided in the embodiments of the present application can be applied to an assembly system for virtual objects. Among them, the virtual object assembly system may include a player terminal device and a server. The terminal can be a device that includes both receiving and transmitting hardware, that is, a device with receiving and transmitting hardware capable of performing two-way communication on a two-way communication link. The player terminal device and the server can perform two-way communication through a network.
[0039] Optionally, the server can be an independent server, or a server network or server cluster composed of servers, including but not limited to a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. Among them, the cloud server is composed of a large number of computers or network servers based on cloud computing (Cloud Computing).
[0040] The virtual object assembly method in one of the embodiments of the present disclosure can run on a local terminal device or a server. When the game interaction method runs on the server, the method can be implemented and executed based on a cloud interaction system. The cloud interaction system includes a server and a client device.
[0041] In an optional implementation manner, various cloud applications can run under the cloud interaction system, such as: cloud games. Taking cloud games as an example, cloud games refer to a game method based on cloud computing. In the operation mode of cloud games, the running entity of the game program and the presenting entity of the game screen are separated. The storage and running of the in-game interaction method are completed on the cloud game server. The role of the client device is to receive, send, and present the game screen. For example, the client device can be a display device with data transmission function near the user side, such as a mobile terminal, a television, a computer, a handheld computer, etc.; but the information processing is performed by the cloud game server in the cloud. When playing a game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses data such as the game screen, returns it to the client device through the network, and finally, the client device decodes and outputs the game screen.
[0042] In an optional embodiment, taking a game as an example, the local terminal device stores a game program and is used to present game screens. The local terminal device is used to interact with players through a graphical user interface, that is, conventionally, the game program is downloaded, installed and run through an electronic device. The ways for the local terminal device to provide the graphical user interface to players can include various methods. For example, it can be rendered and displayed on the display screen of the terminal, or provided to players through holographic projection. For example, the local terminal device can include a display screen and a processor. The display screen is used to present the graphical user interface, and the graphical user interface includes game screens. The processor is used to run the game, generate the graphical user interface, and control the display of the graphical user interface on the display screen.
[0043] The following will be described in detail with reference to the accompanying drawings. In this embodiment, the execution subject is taken as the terminal device as an example. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments. Although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown in the drawings.
[0044] The virtual object assembly method of this embodiment can improve the assembly efficiency when assembling multiple virtual equipments on a virtual object.
[0045] Please refer to Figure 1 , taking the terminal as an example for illustration. This embodiment provides a virtual object assembly method. This method provides a graphical user interface through a terminal device. The above graphical user interface displays a virtual scene and an equipment list. The above virtual scene includes a battle area and at least one virtual battle object located in the above battle area. The above equipment list includes at least one candidate equipment. The above candidate equipment is configured to be able to be synthesized with other equipments to obtain a synthesized equipment. The synthesized equipment can be used to assemble the above virtual battle object. The specific process of this virtual object assembly method can be as follows: Step 101 to Step 103, where:
[0046] Step 101: In response to an equipment trigger operation on the above candidate equipment in the above equipment list, determine at least two target equipments that are triggered.
[0047] Among them, the above equipment list is a list composed of equipments that can be used to assemble the virtual battle objects controlled by the current player account. The equipment list can include at least one candidate equipment.
[0048] Among them, the above battle area is an area in the game scene for virtual battle objects of at least two camps to fight.
[0049] Exemplarily, in the virtual scene corresponding to a board game as Figure 2 shown, Figure 2The shown battle area may include several battle grids of the same size, which are used to place the battle pieces for battle during the battle, that is, the above-mentioned virtual battle objects. As can be seen from Figure 2 it, Figure 2 some of the virtual battle objects in Figure 2 are in the grids shown.
[0050] Among them, Figure 2 the above-mentioned equipment list is displayed in the left area. There are multiple pieces of equipment in this list. The equipment can be unassembled equipment (for example, "loose parts" in the game), which can be specifically set according to requirements and will not be limited here.
[0051] Specifically, the equipment trigger operation of the above-mentioned candidate equipment is used to indicate the operation of triggering the candidate equipment for assembly. After receiving the equipment trigger operation of the above-mentioned candidate equipment, it means that the current player wants to assemble a specific piece of equipment in the equipment list. Therefore, it is necessary to determine the candidate equipment triggered by the equipment trigger operation, and use the candidate equipment triggered by the equipment trigger operation as the target equipment.
[0052] Among them, the equipment synthesized by the above-mentioned at least two target equipment can be equipment that can act on virtual battle objects to generate corresponding game capabilities.
[0053] Among them, the equipment after synthesizing the above-mentioned candidate equipment and / or target equipment includes but is not limited to virtual items (such as virtual weapons, virtual armors, etc.), virtual clothing, virtual pets, etc., which can be specifically set according to requirements and will not be limited here.
[0054] Exemplarily, if the above-mentioned target equipment is virtual clothing, then the equipment after synthesizing the target equipment can be a complete set of virtual clothing; if the above-mentioned target equipment is the loose parts that make up the virtual item, then the equipment after synthesizing the target equipment can be the corresponding virtual item; if the above-mentioned target equipment is a virtual item that can be used by the virtual battle object, then the equipment after synthesizing the target equipment can be a virtual item with stronger ability effects.
[0055] Specifically, the above-mentioned equipment trigger operation includes but is not limited to: the current player performs a specific operation on the graphical user interface to trigger, such as operating on the candidate equipment in the equipment list provided on the graphical user interface, or operating on the control corresponding to the candidate equipment on the graphical user interface; the current player performs a specific operation on the external input device associated with the electronic device (in this embodiment, it is the terminal) to which the graphical user interface belongs, and the external input device can be a mouse, a keyboard, etc.; the terminal triggers by monitoring that the current player controls the virtual battle object to perform a specific behavior, etc., which can be specifically set according to requirements and will not be limited here.
[0056] In some embodiments, determining at least two target devices triggered in response to a device trigger operation on the candidate devices in the above device list may include: First, in response to touch operations on at least two candidate devices in the device list respectively, the at least two touched candidate devices may be determined as the triggered target devices.
[0057] Among them, the above pressing operation may be an operation when the pressing duration on the candidate device is greater than or equal to a set duration, that is, when the pressing duration on the candidate device is greater than or equal to the set duration, the at least two candidate devices being pressed are determined as the triggered target devices.
[0058] It should be noted that since at least two devices need to be synthesized, the player needs to perform a pressing operation on at least two candidate devices in the device list. In this regard, the pressing operations performed by the player on at least two candidate devices in the device list may be carried out simultaneously or in a sequential order.
[0059] Specifically, the above touch operations on at least two candidate devices in the device list may be touch operations on at least two candidate devices in the device list simultaneously, or non - simultaneous touch operations on at least two candidate devices in the device list, that is, touch operations on at least two candidate devices in the device list in a sequential order. If it is set that the candidate devices include device A, device B, and device C, and the touch operation is set as a pressing operation, then the pressing operation can be first performed on device A, and during the process of pressing device A, the pressing operation is then performed on device B to determine device A and device B as the triggered target devices.
[0060] It can be understood that during the process of performing touch operations on at least two candidate devices in the device list respectively, the triggered target devices can be replaced according to the player's needs. For example, based on the above example, if after performing a pressing operation on device B, the synthesis device identifier corresponding to the triggered target device can be displayed, and if the device synthesized from the triggered target device indicated by the synthesis device identifier does not meet the player's needs, then the pressing operation on device B can be released, or the pressing operation on device A can be released, and device C can be pressed again.
[0061] Optionally, in order to improve the operation efficiency and avoid abnormal situations, when the pressing operations performed by the player on at least two candidate devices in the device list are carried out in a sequential order, the interval duration of the pressing operations performed by the player on at least two candidate devices in the device list needs to be less than or equal to a preset time interval.
[0062] Exemplarily, as Figure 3 shown, in Figure 3 the graphical user interface shown, the player can Figure 3Perform a pressing operation on the second and third candidate equipment in the equipment list on the left side in []. For example, the player long-presses the second and third candidate equipment in the equipment list with two fingers on the left hand.
[0063] In some embodiments, in response to an equipment triggering operation on the candidate equipment in the above-mentioned equipment list, determining at least two target equipment that are triggered includes: in response to a dragging operation on the candidate equipment in the above-mentioned equipment list, based on the dragging operation, determining at least two target equipment that are triggered.
[0064] Wherein, the above-mentioned dragging operation may be an operation of dragging the candidate equipment.
[0065] It should be noted that since at least two pieces of equipment need to be synthesized, when the player performs a dragging operation on a candidate equipment in the equipment list, other candidate equipment needs to be associated during the dragging process, and then, together with the dragged candidate equipment, synthesize the corresponding synthesized equipment. For this, the player needs to drag a candidate equipment in the equipment list towards other candidate equipment in the equipment list.
[0066] Optionally, in order to avoid misoperation, before the player performs a dragging operation on the candidate equipment in the equipment list, the player can press the dragged candidate equipment for a preset duration to trigger an event that allows the candidate equipment to be dragged.
[0067] Exemplarily, as Figure 4 shown, in Figure 4 the graphical user interface shown, the player can perform a dragging operation on the third candidate equipment in the equipment list on the left side in Figure 4 .
[0068] Specifically, the above-mentioned determining at least two target equipment that are triggered based on the dragging operation includes: regarding the candidate equipment dragged by the dragging operation as the triggered target equipment; regarding the candidate equipment corresponding to the end position of the dragging operation as the triggered target equipment.
[0069] Exemplarily, based on Figure 4 the example shown, the third candidate equipment in the equipment list on the left side in Figure 4 can be regarded as the triggered target equipment. This third candidate equipment is the candidate equipment dragged by the above-mentioned dragging operation. If it is set to drag the third candidate equipment to the second candidate equipment and then release the hand, the end event of the dragging operation can be triggered to perform a technical position based on the dragging operation corresponding to this end event, that is, the position where the player releases the hand, and determine the candidate equipment corresponding to the end position as the triggered target equipment.
[0070] In some embodiments, the above method further includes: in response to an equipment triggering operation on the candidate equipment in the above equipment list, displaying, on the above graphical user interface, a synthetic equipment identifier corresponding to the triggered target equipment, where the synthetic equipment identifier is used to indicate the equipment after the triggered target equipment is synthesized, so as to facilitate the player to clarify the equipment that needs to be assembled currently.
[0071] Exemplarily, as Figure 5 shown, in Figure 5 the graphical user interface shown, the identifier associated and displayed at the adjacent position of the second and third candidate equipment in the equipment list on the left in Figure 5 is the synthetic equipment identifier.
[0072] In addition, as Figures 3 to 5 shown, the display style corresponding to the triggered candidate equipment can be highlighted, such as changing the edge style of the second and third candidate equipment in the equipment list on the left in Figure 3 and Figure 5 , such as changing the edge style of the third candidate equipment in the equipment list on the left in Figure 4 to indicate the currently triggered target equipment to the player.
[0073] Step 102: In response to a selection event for a target virtual battle object in the above virtual battle objects, determine the above target virtual battle object as the object to be assembled.
[0074] Wherein, the selection event of the above target virtual battle object is used to indicate an event for selecting the target virtual battle object. After the selection event of the target virtual battle object is triggered, the selected target virtual battle object can be determined as the object to be assembled, so as to assemble the target virtual battle object.
[0075] It should be noted that since the assembly of the target virtual battle object needs to be based on the above target equipment, in order to implement the assembly of the target virtual battle object, in this embodiment, when the selection event of the target virtual battle object is triggered, a relationship between the target virtual battle object and the target equipment is established. For example, when an equipment triggering operation is performed on the candidate equipment in the equipment list, the selection event of the target virtual battle object in the virtual battle objects is triggered simultaneously.
[0076] Specifically, the selection event of the target virtual battle object can be generated by the player operation behavior of the current player, or can be generated by a triggering mechanism preset on the terminal, which can be specifically set according to requirements and is not limited herein.
[0077] Among them, the way in which the selection event of the target virtual battle object can be triggered and generated by the player operation behavior of the current player may include, but is not limited to: triggering by the current player performing a specific operation on the virtual battle object displayed on the graphical user interface; triggering by the current user performing a specific operation on an external input device associated with the electronic device (in this embodiment, it is a terminal) to which the graphical user interface belongs. The external input device may be a mouse, a keyboard, etc., and can be specifically set according to requirements and is not limited here.
[0078] Among them, the way in which the selection event of the target virtual battle object can be triggered and generated by a pre-set triggering mechanism on the terminal may include, but is not limited to: the terminal can trigger the selection event of the target virtual battle object by preset triggering conditions when detecting that the player behavior data meets the preset triggering conditions. For example, if there is only one virtual battle object available for assembling synthesized equipment in the current player's account in the battle area, it is determined that this virtual battle object is the target virtual battle object to trigger the selection event of the target virtual battle object, etc., which can be specifically set according to requirements and is not limited here.
[0079] In some embodiments, while performing an equipment triggering operation on the candidate equipment in the equipment list, the selection event of the target virtual battle object in the virtual battle object is triggered. Specifically, in the case of triggering the touched candidate equipment as the target equipment by performing a touch operation on at least two candidate equipment, the above-mentioned determination that the target virtual battle object is the object to be assembled in response to the selection event of the target virtual battle object in the above-mentioned virtual battle object includes: during the continuous process of the above-mentioned touch operation, in response to the selection operation of the target virtual battle object in the above-mentioned virtual battle object, determining that the target virtual battle object is the object to be assembled.
[0080] Among them, the above-mentioned selection operation of the target virtual battle object may be a click operation on the target virtual battle object, such as a single click operation or a double click operation; the selection operation may also be a pressing operation, such as pressing the target virtual battle object for a preset duration; the selection operation may also be a dragging operation, such as dragging the target virtual battle object in a certain direction, etc., which can be specifically set according to requirements and is not limited here.
[0081] Exemplarily, as Figure 6 shown, in Figure 6 the graphical user interface shown, during the continuous process of the player performing a pressing operation on the second and third candidate equipment in the equipment list on the left in Figure 6 , the player can also select character A in the battle area of Figure 6 to determine that character A is the object to be assembled.
[0082] In some embodiments, while triggering an equipment activation operation on candidate equipment in an equipment list, an event for selecting a target virtual battle object in the virtual battle objects is triggered. Specifically, in the case where, by performing a drag operation on the candidate equipment, the candidate equipment triggered during the drag process is used as the target equipment, in response to the event for selecting the target virtual battle object in the virtual battle objects, determining the target virtual battle object as the object to be assembled includes: determining the equipment position of the candidate equipment dragged by the drag operation; in response to the equipment position triggering the event for selecting the target virtual battle object, determining the target virtual battle object as the object to be assembled.
[0083] Wherein, the above-mentioned equipment position is the position experienced during the process of the drag operation for dragging the candidate equipment.
[0084] Wherein, the above-mentioned equipment position triggering the event for selecting the target virtual battle object includes but is not limited to, the equipment position matching the position of the target virtual battle object, the duration of the equipment position matching the position of the target virtual battle object meeting a preset duration, etc.
[0085] Specifically, the above method further includes: in response to the duration of the equipment position being at the target virtual battle object being greater than or equal to a preset duration threshold, determining that the event for selecting the target virtual battle object is triggered. For example, dragging a candidate equipment and hovering over the target virtual battle object for a duration greater than or equal to the preset duration threshold to activate the selected state of the target virtual battle object, that is, triggering the event for selecting the target virtual battle object.
[0086] Exemplarily, as Figure 7 、 Figure 8 and Figure 9 shown, in the Figure 7 graphical user interface shown, the player can drag the third candidate equipment in the equipment list on the left in Figure 7 along the arrow direction in Figure 7 . After dragging it to the virtual battle character in the Figure 8 graphical user interface and hovering for a certain duration, then drag it along the arrow direction in Figure 8 until Figure 9 shown, when dragging it to another candidate equipment in the equipment list (the second candidate equipment in the equipment list on the left in Figure 9 ) and then releasing the hand.
[0087] In some embodiments, after determining the target virtual battle object as the object to be assembled, it further includes: at the synthetic equipment identifier on the graphical user interface, associatively displaying the object identifier corresponding to the target virtual battle object to indicate that the assembly object of the target equipment is the target virtual battle object.
[0088] Exemplarily, as Figure 8 shown, in the Figure 8 graphical user interface shown, the combined equipment identifier at the adjacent positions of the second and third candidate equipments in the equipment list on the left side in Figure 8 is associated with and displayed together with the object identifier on its right side, and the object identifier is used to indicate Figure 8 the virtual battle object at the hovering position of the dragged candidate equipment in
[0089] Step 103: Combine at least two of the above-mentioned target equipments into a target combined equipment, and assemble the target combined equipment on the above-mentioned target virtual battle object.
[0090] In this embodiment, after the terminal determines the target equipment to be combined and the target virtual battle object to be assembled, it can combine the target equipment into a target combined equipment, so as to assemble the combined target equipment on the target virtual battle object, thereby shortening the operation path required for combining the equipment into the target equipment and assembling the target equipment on the target virtual battle object, and improving the efficiency of assembling the combined equipment on the target virtual battle object.
[0091] In some embodiments, when triggering the touched candidate equipment as the target equipment by performing a touch operation on at least two candidate equipments and selecting the target virtual battle object during the touch process, the combining of at least two of the above-mentioned target equipments into a target combined equipment and the assembling of the target combined equipment on the target virtual battle object include: in response to the assembly trigger operation on the above-mentioned target virtual battle object, combining at least two of the above-mentioned target equipments into a target combined equipment and assembling the target combined equipment on the target virtual battle object.
[0092] Wherein, the assembly trigger operation on the above-mentioned target virtual battle object is an operation indicating assembly based on the target equipment for the target virtual battle object. After receiving this assembly trigger operation, it is necessary to process the target equipment for assembly on the target virtual battle object.
[0093] Specifically, the above-mentioned equipment editing trigger operations include but are not limited to: the current player performs specific operations on the graphical user interface to trigger, such as operating on the control corresponding to the target virtual battle object provided on the graphical user interface, or operating on the target virtual battle object on the graphical user interface, or the player enters a specific page (illustrative collection page) to perform specific operations on the target virtual battle object; the current player performs specific operations on the external input device associated with the electronic device (a terminal in this embodiment) to which the graphical user interface belongs, and the external input device can be a mouse, a keyboard, etc.; the terminal triggers by monitoring that the current player controls the target virtual battle object to perform specific behaviors, etc., which can be specifically set according to requirements and are not limited here.
[0094] Exemplarily, in response to the assembly trigger operation on the above-mentioned target virtual battle object, synthesizing at least two of the above-mentioned target equipment into a target synthesized equipment and assembling the above-mentioned target synthesized equipment on the above-mentioned target virtual battle object may include: during the continuous process of performing a touch operation on at least two candidate equipment, in response to the trigger operation on the target virtual battle object, synthesizing at least two of the above-mentioned target equipment into a target synthesized equipment and assembling the above-mentioned target synthesized equipment on the above-mentioned target virtual battle object.
[0095] Among them, the above-mentioned trigger operation can be a click operation, such as a single click operation or a double click operation, or a press operation, such as pressing for a preset duration, or a slide operation, etc., which can be specifically set according to requirements and are not limited here.
[0096] It should be noted that since the operations on the target virtual battle object are all performed during the continuous process of the touch operation, the above-mentioned trigger operation on the target virtual battle object and the above-mentioned selection operation on the target virtual battle object need to be different, so that the terminal can accurately identify the game mechanisms corresponding to different operations and avoid misidentification.
[0097] In some embodiments, in the case where by performing a drag operation on the candidate equipment, the candidate equipment triggered during the trigger of the drag process is the target equipment and the virtual battle object triggered during the trigger of the drag process is the target virtual battle object, the above-mentioned synthesizing at least two of the above-mentioned target equipment into a target synthesized equipment and assembling the above-mentioned target synthesized equipment on the above-mentioned target virtual battle object includes: in response to the drag end event of the above-mentioned drag operation, synthesizing at least two of the above-mentioned target equipment into a target synthesized equipment and assembling the above-mentioned target synthesized equipment on the above-mentioned target virtual battle object.
[0098] Among them, the drag - end event of the above - mentioned drag operation can be the operation of releasing the dragged candidate equipment. Since during the dragging process, the target equipment to be synthesized and the target virtual battle object to be equipped have been determined, after the drag operation ends, the target equipment can be synthesized, and the synthesized target synthesized equipment can be equipped.
[0099] As can be seen from the above, by providing a graphical user interface, the graphical user interface displays a virtual scene and an equipment list. The virtual scene includes a battle area and at least one virtual battle object located in the battle area. The equipment list includes at least one candidate equipment. The candidate equipment is configured to be synthesized with other equipment to obtain a synthesized equipment. The synthesized equipment can be used to equip the virtual battle object. And, in response to an equipment trigger operation on the candidate equipment in the equipment list, at least two target equipments triggered can be determined. Then, in response to a selection event of a target virtual battle object among the virtual battle objects, the target virtual battle object is determined as the object to be equipped. Finally, at least two of the target equipments are synthesized into a target synthesized equipment, and the target synthesized equipment is equipped on the target virtual battle object. Thus, by determining the target equipment to be synthesized and the target virtual battle object to be equipped on one page, and then directly synthesizing and equipping the target equipment on the target virtual battle object, the assembly efficiency when assembling multiple virtual equipments on a virtual object is improved.
[0100] This embodiment also provides an assembly device for a virtual object. The assembly device for the virtual object can be specifically integrated in a terminal device, providing a graphical user interface. The graphical user interface displays a virtual scene and an equipment list. The virtual scene includes a battle area and at least one virtual battle object located in the battle area. The equipment list includes at least one candidate equipment. The candidate equipment is configured to be synthesized with other equipment to obtain a synthesized equipment. The synthesized equipment can be used to equip the virtual battle object. For example, as Figure 10 shown, the assembly device for the virtual object may include:
[0101] An equipment trigger module 1001, configured to determine at least two target equipments triggered in response to an equipment trigger operation on the candidate equipment in the equipment list;
[0102] An object determination module 1002, configured to determine the target virtual battle object as the object to be equipped in response to a selection event of the target virtual battle object among the virtual battle objects;
[0103] An object assembly module 1003 is configured to synthesize at least two of the above-mentioned target equipment into a target synthesized equipment, and assemble the target synthesized equipment on the above-mentioned target virtual battle object.
[0104] In some embodiments, the equipment trigger module 1001 is specifically configured to:
[0105] In response to touch operations on at least two candidate equipments in the above-mentioned equipment list, determine the at least two touched candidate equipments as the triggered target equipments.
[0106] In some embodiments, the object determination module 1002 is specifically configured to:
[0107] During the continuation of the above-mentioned touch operation, in response to a selection operation on a target virtual battle object in the above-mentioned virtual battle objects, determine the above-mentioned target virtual battle object as the object to be assembled.
[0108] In some embodiments, the object assembly module 1003 is specifically configured to:
[0109] In response to an assembly trigger operation on the above-mentioned target virtual battle object, synthesize at least two of the above-mentioned target equipments into a target synthesized equipment, and assemble the target synthesized equipment on the above-mentioned target virtual battle object.
[0110] In some embodiments, the equipment trigger module 1001 is specifically configured to:
[0111] In response to a drag operation on the candidate equipment in the above-mentioned equipment list, based on the above-mentioned drag operation, determine at least two triggered target equipments.
[0112] In some embodiments, the equipment trigger module 1001 is specifically configured to:
[0113] Use the candidate equipment dragged by the above-mentioned drag operation as the triggered target equipment;
[0114] Use the candidate equipment corresponding to the end position of the above-mentioned drag operation as the triggered target equipment.
[0115] In some embodiments, the object determination module 1002 is specifically configured to:
[0116] Determine the equipment position of the candidate equipment dragged by the above-mentioned drag operation;
[0117] In response to a selection event of the above-mentioned target virtual battle object triggered by the above-mentioned equipment position, determine the above-mentioned target virtual battle object as the object to be assembled.
[0118] In some embodiments, the assembly device of the virtual object further includes an event trigger module, and the event trigger module is specifically configured to:
[0119] In response to the duration that the above-mentioned equipment position is at the above-mentioned target virtual battle object being greater than or equal to a preset duration threshold, determine to trigger a selection event for the above-mentioned target virtual battle object.
[0120] In some embodiments, the above-mentioned object assembly module 1003 is specifically configured to:
[0121] In response to the drag end event of the above-mentioned drag operation, synthesize at least two of the above-mentioned target equipment into a target synthesized equipment, and assemble the above-mentioned target synthesized equipment on the above-mentioned target virtual battle object.
[0122] In some embodiments, the above-mentioned method, the assembly device of the virtual object further includes an identification display module, and the identification display module is specifically configured to:
[0123] In response to an equipment trigger operation on the above-mentioned candidate equipment in the above-mentioned equipment list, display a synthesized equipment identifier corresponding to the triggered target equipment on the above-mentioned graphical user interface, and the synthesized equipment identifier is used to indicate the equipment after the triggered target equipment is synthesized.
[0124] In some embodiments, the above-mentioned identification display module is further specifically configured to:
[0125] At the synthesized equipment identifier on the above-mentioned graphical user interface, associate and display the object identifier corresponding to the above-mentioned target virtual battle object to indicate that the assembly object of the above-mentioned target equipment is the above-mentioned target virtual battle object.
[0126] It can be seen from the above that by providing a graphical user interface, the graphical user interface displays a virtual scene and an equipment list. The virtual scene includes a battle area and at least one virtual battle object located on the battle area. The equipment list includes at least one candidate equipment, and the candidate equipment is configured to be synthesized with other equipment to obtain a synthesized equipment. The synthesized equipment can be used for assembling the virtual battle object. And, in response to an equipment trigger operation on the above-mentioned candidate equipment in the above-mentioned equipment list, determine at least two target equipment that are triggered. Then, in response to a selection event for the target virtual battle object in the above-mentioned virtual battle objects, determine the above-mentioned target virtual battle object as the object to be assembled. Finally, synthesize at least two of the above-mentioned target equipment into a target synthesized equipment, and assemble the above-mentioned target synthesized equipment on the above-mentioned target virtual battle object, so as to determine the target equipment to be synthesized and the target virtual battle object to be assembled on one page, and then directly synthesize and assemble the target equipment on the target virtual battle object, so as to improve the assembly efficiency when assembling multiple virtual equipment on a virtual object.
[0127] Correspondingly, an embodiment of the present application further provides an electronic device, which may be a terminal, and the terminal may be a terminal device such as a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), etc. Alternatively, the electronic device may be a server.
[0128] As Figure 11 shown, Figure 11 is a schematic structural diagram of the electronic device provided by an embodiment of the present application. The electronic device 1100 includes a processor 1101 with one or more processing cores, a memory 1102 with one or more computer-readable storage media, and a computer program stored on the memory 1102 and executable on the processor. Among them, the processor 1101 is electrically connected to the memory 1102. Those skilled in the art can understand that the structure of the electronic device shown in the figure does not limit the electronic device, and it may include more or fewer components than shown, or combine some components, or arrange different components.
[0129] The processor 1101 is the control center of the electronic device 1100, connecting various parts of the entire electronic device 1100 through various interfaces and lines. By running or loading software programs and / or units stored in the memory 1102, and calling data stored in the memory 1102, it executes various functions of the electronic device 1100 and processes data, thereby monitoring the entire electronic device 1100. The processor 1101 may be a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application.
[0130] In the embodiment of the present application, the processor 1101 in the electronic device 1100 will load the instructions corresponding to the processes of one or more application programs into the memory 1102 according to the following steps, and the processor 1101 will run the application programs stored in the memory 1102 to implement various functions, such as:
[0131] In response to an equipment trigger operation on the above-mentioned candidate equipment in the above-mentioned equipment list, determine at least two target equipments that are triggered;
[0132] In response to a selection event of a target virtual battle object in the above-mentioned virtual battle objects, determine the above-mentioned target virtual battle object as the object to be assembled;
[0133] Synthesize at least two of the above target equipment into a target synthesized equipment, and assemble the above target synthesized equipment on the above target virtual battle object.
[0134] In some embodiments, the determining at least two target equipment that are triggered in response to an equipment triggering operation on the candidate equipment in the above equipment list includes:
[0135] In response to touch operations on at least two candidate equipment in the above equipment list respectively, determine the at least two touched candidate equipment as the triggered target equipment.
[0136] In some embodiments, the determining the above target virtual battle object as the object to be assembled in response to a selection event of the target virtual battle object in the above virtual battle object includes:
[0137] During the duration of the above touch operation, in response to a selection operation on the target virtual battle object in the above virtual battle object, determine the above target virtual battle object as the object to be assembled.
[0138] In some embodiments, the synthesizing at least two of the above target equipment into a target synthesized equipment and assembling the above target synthesized equipment on the above target virtual battle object includes:
[0139] In response to an assembly triggering operation on the above target virtual battle object, synthesize at least two of the above target equipment into a target synthesized equipment, and assemble the above target synthesized equipment on the above target virtual battle object.
[0140] In some embodiments, the determining at least two target equipment that are triggered in response to an equipment triggering operation on the candidate equipment in the above equipment list includes:
[0141] In response to a drag operation on the candidate equipment in the above equipment list, determine at least two target equipment that are triggered based on the above drag operation.
[0142] In some embodiments, the determining at least two target equipment that are triggered based on the above drag operation includes:
[0143] Take the candidate equipment dragged by the above drag operation as the triggered target equipment;
[0144] Take the candidate equipment corresponding to the end position of the above drag operation as the triggered target equipment.
[0145] In some embodiments, the determining the above target virtual battle object as the object to be assembled in response to a selection event of the target virtual battle object in the above virtual battle object includes:
[0146] Determine the equipment position of the candidate equipment dragged by the above drag operation;
[0147] In response to the selection event of the above target virtual combat object triggered by the above equipment position, determine the above target virtual combat object as the object to be assembled.
[0148] In some embodiments, the above method further includes:
[0149] In response to the duration that the above equipment position is at the above target virtual combat object being greater than or equal to a preset duration threshold, determine that the selection event of the above target virtual combat object is triggered.
[0150] In some embodiments, the above combining at least two of the above target equipments into a target combined equipment and assembling the above target combined equipment on the above target virtual combat object includes:
[0151] In response to the drag end event of the above drag operation, combine at least two of the above target equipments into a target combined equipment and assemble the above target combined equipment on the above target virtual combat object.
[0152] In some embodiments, the above method further includes:
[0153] In response to an equipment trigger operation on the above candidate equipment in the above equipment list, display a combined equipment identifier corresponding to the triggered target equipment on the above graphical user interface, where the combined equipment identifier is used to indicate the equipment after the triggered target equipment is combined.
[0154] In some embodiments, after determining the above target virtual combat object as the object to be assembled, it further includes:
[0155] At the combined equipment identifier on the above graphical user interface, associatively display the object identifier corresponding to the above target virtual combat object to indicate that the assembly object of the above target equipment is the above target virtual combat object.
[0156] Thus, the electronic device 1100 provided in this embodiment can bring the following technical effects: improve the assembly efficiency when assembling multiple virtual equipments on a virtual object.
[0157] For the specific implementation of each of the above operations, reference can be made to the previous embodiments and will not be elaborated here.
[0158] Optionally, as Figure 11As shown, the electronic device 1100 further includes: a touch display screen 1103, a radio frequency circuit 1104, an audio circuit 1105, an input unit 1106, and a power supply 1107. Among them, the processor 1101 is electrically connected to the touch display screen 1103, the radio frequency circuit 1104, the audio circuit 1105, the input unit 1106, and the power supply 1107 respectively. Those skilled in the art can understand that Figure 11 the structure of the electronic device shown in does not constitute a limitation on the electronic device, and it may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0159] The touch display screen 1103 can be used to display a graphical user interface and receive operation instructions generated by a user acting on the graphical user interface. The touch display screen 1103 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, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The touch panel can be used to collect touch operations of the user on or near it (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute the corresponding program. Optionally, the touch panel can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch orientation of the user, 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 touch point coordinates, and then sends it to the processor 1101, and can receive and execute the command sent by the processor 1101. The touch panel can cover the display panel. After the touch panel detects a touch operation on or near it, it transmits it to the processor 1101 to determine the type of touch event. Subsequently, the processor 1101 provides a corresponding visual output on the display panel according to the type of touch event. In the embodiments of the present application, the touch panel and the display panel can be integrated into the touch display screen 1103 to implement input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two independent components to implement input and output functions. That is, the touch display screen 1103 can also be used as a part of the input unit 1106 to implement the input function.
[0160] The radio frequency circuit 1104 can be used to transmit and receive radio frequency signals to establish wireless communication with a network device or other electronic devices through wireless communication, and transmit and receive signals with the network device or other electronic devices.
[0161] The audio circuit 1105 can be used to provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 1105 can transmit the electrical signal converted from the received audio data to the speaker, which 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 1105 and then converted into audio data. After the audio data is output to the processor 1101 for processing, it is sent through the radio frequency circuit 1104 to, for example, another electronic device, or the audio data is output to the memory 1102 for further processing. The audio circuit 1105 may also include an earphone jack to provide communication between the peripheral earphone and the electronic device.
[0162] The input unit 1106 can be used to receive input digital, character information or user characteristic information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0163] The power supply 1107 is used to supply power to each component of the electronic device 1100. Optionally, the power supply 1107 can be logically connected to the processor 1101 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 1107 may also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.
[0164] Although Figure 11 not shown in the figure, the electronic device 1100 may also include a camera, a sensor, a Wi-Fi module, a Bluetooth module, etc., which will not be elaborated here.
[0165] In the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0166] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions or by controlling relevant hardware through instructions. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0167] Therefore, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored. These computer programs can be loaded by a processor to execute any one of the virtual object assembly methods provided by the embodiments of the present application. These computer programs can execute the following steps of the virtual object assembly method:
[0168] In response to an equipment triggering operation on the candidate equipment in the above equipment list, determine at least two target equipment that are triggered;
[0169] In response to a selection event of a target virtual battle object among the above virtual battle objects, determine the above target virtual battle object as the object to be assembled;
[0170] Synthesize at least two of the above target equipment into a target synthesized equipment, and assemble the above target synthesized equipment on the above target virtual battle object.
[0171] It can be seen that the computer program can be loaded by a processor to execute any virtual object assembly method provided in the embodiments of the present application, thereby bringing the following technical effects: improving the assembly efficiency when assembling multiple virtual equipment on a virtual object.
[0172] For the specific implementation of each of the above operations, reference can be made to the previous embodiments, which will not be elaborated here.
[0173] Among them, the computer-readable storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, etc.
[0174] Since the computer program stored in the computer-readable storage medium can execute any virtual object assembly method provided in the embodiments of the present application, the beneficial effects that can be achieved by any virtual object assembly method provided in the embodiments of the present application can be realized. For details, refer to the previous embodiments, which will not be elaborated here.
[0175] According to one aspect of the present application, there is also provided a computer program product or computer program. The computer program product or computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the methods provided in the various optional implementation manners in the above embodiments.
[0176] In the above embodiments of the virtual object assembly device, computer-readable storage medium, electronic device, and computer program product, the descriptions of each embodiment have their own emphases. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes and the beneficial effects that can be brought by the above-described virtual object assembly device, computer-readable storage medium, computer program product, electronic device, and their corresponding units can refer to the description of the virtual object assembly method in the above embodiments, which will not be elaborated here specifically.
[0177] The above has introduced in detail a method, apparatus, electronic device, computer-readable storage medium, and computer program product for assembling a virtual object provided by an embodiment of the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation on the present application.
Claims
1. A method for assembling a virtual object, characterized in that Provide a graphical user interface that displays a virtual scene and an equipment list. The virtual scene includes a battle area and at least one virtual battle object located on the battle area. The equipment list includes at least one candidate equipment, which is configured to be synthesized with other equipment to obtain a synthesized equipment, and the synthesized equipment can be used to equip the virtual battle object. The method includes: In response to an equipment trigger operation on the candidate equipment in the equipment list, determine at least two target equipments that are triggered; In response to a selection event of a target virtual battle object in the virtual battle objects, determine the target virtual battle object as the object to be equipped; Synthesize at least two of the target equipments into a target synthesized equipment and equip the target synthesized equipment on the target virtual battle object.
2. The assembly method of the virtual object according to claim 1, wherein The step of, in response to an equipment trigger operation on the candidate equipment in the equipment list, determining at least two target equipments that are triggered includes: In response to touch operations on at least two candidate equipments in the equipment list respectively, determine the at least two touched candidate equipments as the triggered target equipments.
3. The assembly method of the virtual object according to claim 2, wherein, The step of, in response to a selection event of a target virtual battle object in the virtual battle objects, determining the target virtual battle object as the object to be equipped includes: During the continuation of the touch operation, in response to a selection operation on the target virtual battle object in the virtual battle objects, determine the target virtual battle object as the object to be equipped.
4. The assembly method of the virtual object according to claim 3, characterized in that, The step of synthesizing at least two of the target equipments into a target synthesized equipment and equipping the target synthesized equipment on the target virtual battle object includes: In response to an equipment trigger operation on the target virtual battle object, synthesize at least two of the target equipments into a target synthesized equipment and equip the target synthesized equipment on the target virtual battle object.
5. The assembly method of the virtual object according to claim 1, wherein The step of, in response to an equipment trigger operation on the candidate equipment in the equipment list, determining at least two target equipments that are triggered includes: In response to a drag operation on the candidate equipment in the equipment list, based on the drag operation, determine at least two target equipments that are triggered.
6. The assembly method of the virtual object according to claim 5, characterized in that, The step of, based on the drag operation, determining at least two target equipments that are triggered includes: Take the candidate equipment dragged by the drag operation as the triggered target equipment; Take the candidate equipment corresponding to the end position of the drag operation as the triggered target equipment.
7. The assembling method of the virtual object according to claim 5, wherein, The step of, in response to a selection event of a target virtual battle object in the virtual battle objects, determining the target virtual battle object as the object to be equipped includes: Determine the equipment position of the candidate equipment dragged by the drag operation; In response to a selection event of the target virtual battle object triggered by the equipment position, determine the target virtual battle object as the object to be equipped.
8. The assembly method of the virtual object according to claim 7, characterized in that, The method further includes: In response to the duration that the equipment position is at the target virtual battle object being greater than or equal to a preset duration threshold, determine that a selection event of the target virtual battle object is triggered.
9. The assembly method of the virtual object according to claim 7, wherein Synthesizing at least two of the target equipment into target synthesized equipment and assembling the target synthesized equipment on the target virtual battle object includes: In response to the drag end event of the drag operation, synthesizing at least two of the target equipment into target synthesized equipment and assembling the target synthesized equipment on the target virtual battle object.
10. The assembly method of the virtual object according to any one of claims 1 to 9, characterized in that, The method further includes: In response to an equipment trigger operation on the candidate equipment in the equipment list, displaying a synthesized equipment identifier corresponding to the triggered target equipment on the graphical user interface, where the synthesized equipment identifier is used to indicate the equipment after the triggered target equipment is synthesized.
11. The assembly method of the virtual object according to claim 10, characterized in that, After determining that the target virtual battle object is the object to be assembled, it further includes: At the synthesized equipment identifier on the graphical user interface, associatively displaying an object identifier corresponding to the target virtual battle object to indicate that the assembly object of the target equipment is the target virtual battle object.
12. An assembly device for virtual objects, characterized in that, Providing a graphical user interface that displays a virtual scene and an equipment list, where the virtual scene includes a battle area and at least one virtual battle object located in the battle area, the equipment list includes at least one candidate equipment, the candidate equipment is configured to be synthesized with other equipment to obtain synthesized equipment, and the synthesized equipment can be used for assembling the virtual battle object. The device includes: An equipment trigger module, configured to determine at least two triggered target equipment in response to an equipment trigger operation on the candidate equipment in the equipment list; An object determination module, configured to determine that the target virtual battle object is the object to be assembled in response to a selection event of the target virtual battle object in the virtual battle object; An object assembly module, configured to synthesize at least two of the target equipment into target synthesized equipment and assemble the target synthesized equipment on the target virtual battle object.
13. An electronic device, characterized in that, Including a processor and a memory, where the memory stores multiple instructions; the processor loads the instructions from the memory to execute the steps of the virtual object assembly method according to any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores multiple instructions, and the instructions are suitable for being loaded by a processor to execute the steps of the virtual object assembly method according to any one of claims 1 to 11.