Virtual resource processing method and device, computer equipment and storage medium

By optimizing the transfer operation of virtual resources in the graphical user interface, the problem of cumbersome material transfer in online games is solved, and the transfer efficiency and player experience are improved.

CN120346532APending Publication Date: 2025-07-22NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510442693.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-09
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

In online games, the transfer of materials between the warehouse and the equipment area is cumbersome and inefficient, which affects the player's gaming experience.

Method used

By displaying the container interface and resource identification of the first account in the graphical user interface, transferring virtual resources between different containers in response to user operations, including drag and drop operations to determine the transfer quantity, the transfer process is optimized using the virtual roulette and transfer quantity.

Benefits of technology

It improves the efficiency of transferring virtual resources between different containers and improves the player's gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120346532A_ABST
    Figure CN120346532A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a virtual resource processing method and device, computer equipment and a computer readable storage medium. According to the scheme, the container interface corresponding to the first container of the first account is displayed on the graphical user interface, the first container is used for storing at least one virtual resource, and the resource identifier corresponding to the at least one virtual resource is displayed on the container interface; in response to a first operation for a target resource identifier in the resource identifiers, displaying a container identifier corresponding to at least one second container of the first account on a graphical user interface; and in response to a second operation for a target container identifier in the container identifiers, transferring a target resource corresponding to the target resource identifier from the first container to a second container corresponding to the target container identifier. In this way, the transfer efficiency of the virtual resources among different containers can be improved, and therefore the game experience of players is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technologies, and particularly to a method and apparatus for processing virtual resources, a computer device, and a computer-readable storage medium. Background Art

[0002] In some online games, the transfer of materials between the warehouse and the equipment area is a high-frequency operation. Before the start of each game, it is usually necessary to transfer the materials in the warehouse to the equipment area to complete the material customization strategy.

[0003] In the related art, when transferring materials, it is necessary to transfer each material separately, which is cumbersome to operate and has low material transfer efficiency, thus affecting the player experience. Summary of the Invention

[0004] Embodiments of the present application provide a method and apparatus for processing virtual resources, a computer device, and a computer-readable storage medium, which can improve the player experience.

[0005] Embodiments of the present application provide a method for processing virtual resources. A graphical user interface is provided through a terminal device, and the terminal device corresponds to a first account. The method includes:

[0006] Displaying, in the graphical user interface, a container interface corresponding to a first container of the first account, where the first container is used to store at least one virtual resource, and the container interface displays resource identifiers corresponding to the at least one virtual resource;

[0007] In response to a first operation on a target resource identifier among the resource identifiers, displaying, in the graphical user interface, container identifiers corresponding to at least one second container of the first account;

[0008] In response to a second operation on a target container identifier among the container identifiers, transferring a target resource corresponding to the target resource identifier from the first container to a second container corresponding to the target container identifier.

[0009] Correspondingly, embodiments of the present application further provide an apparatus for processing virtual resources. A graphical user interface is provided through a terminal device, and the terminal device corresponds to a first account. The apparatus includes:

[0010] A first display unit, configured to display, in the graphical user interface, a container interface corresponding to a first container of the first account, where the first container is used to store at least one virtual resource, and the container interface displays resource identifiers corresponding to the at least one virtual resource;

[0011] A second display unit, configured to, in response to a first operation on a target resource identifier in the resource identifiers, display, in the graphical user interface, container identifiers corresponding to at least one second container of the first account;

[0012] A transfer unit, configured to, in response to a second operation on a target container identifier in the container identifiers, transfer a target resource corresponding to the target resource identifier from the first container to a second container corresponding to the target container identifier.

[0013] Correspondingly, an embodiment of the present application further provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the virtual resource processing method provided in any embodiment of the present application.

[0014] Correspondingly, an embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium stores multiple instructions, and the instructions are suitable for being loaded by a processor to execute the virtual resource processing method as described above.

[0015] In the embodiment of the present application, a container interface corresponding to a first container of a first account is displayed in a graphical user interface, where the first container is used to store at least one virtual resource, and the container interface displays resource identifiers corresponding to at least one virtual resource; in response to a first operation on a target resource identifier in the resource identifiers, container identifiers corresponding to at least one second container of the first account are displayed in the graphical user interface; in response to a second operation on a target container identifier in the container identifiers, a target resource corresponding to the target resource identifier is transferred from the first container to a second container corresponding to the target container identifier. In this way, the transfer efficiency of virtual resources between different containers can be improved, thereby improving the gaming experience of players. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] 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, and those skilled in the art can obtain other drawings without creative efforts based on these drawings.

[0017] Figure 1 FIG. is a schematic diagram of a scenario of a virtual resource processing system provided by an embodiment of the present application.

[0018] Figure 2 FIG. is a schematic flowchart of a virtual resource processing method provided by an embodiment of the present application.

[0019] Figure 3 FIG. is a schematic diagram of an application scenario of a virtual resource processing method provided by an embodiment of the present application.

[0020] Figure 4 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0021] Figure 5 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0022] Figure 6 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0023] Figure 7 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0024] Figure 8 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0025] Figure 9 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0026] Figure 10 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0027] Figure 11 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0028] Figure 12 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0029] Figure 13 Schematic diagram of an application scenario for another method of processing virtual resources provided by an embodiment of the present application.

[0030] Figure 14 Block diagram of a processing device for virtual resources provided by an embodiment of the present application.

[0031] Figure 15 Schematic diagram of the structure of a computer device provided by an embodiment of the present application. Detailed implementation manners

[0032] 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. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.

[0033] Embodiments of the present application provide a method, an apparatus, a computer-readable storage medium, and a computer device for processing virtual resources. Specifically, the method for processing virtual resources according to the embodiments of the present application can be executed by a computer device, where the computer device can be a terminal or a server, etc. The terminal can be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), etc. The terminal can also include a client, and the client can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or a distributed system composed of multiple physical servers. It can also be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0034] For example, when the method for processing virtual resources runs on a terminal, the terminal device stores a game application program and is used to present a virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface. For example, the game application program is downloaded and installed on the terminal device and run. The way the terminal device provides the graphical user interface to the user can include various methods. For example, it can be rendered and displayed on the display screen of the terminal device, or the graphical user interface can be presented through holographic projection. For example, the terminal device can include a touch display screen and a processor. The touch display screen is used to present the graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The graphical user interface includes a game screen, and the processor is used to run the game, generate the graphical user interface, respond to the operation instructions, and control the display of the graphical user interface on the touch display screen.

[0035] For example, when the processing method of the virtual resource runs on the server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the operation mode of cloud gaming, the operating body of the game application and the game screen presentation body are separated, and the storage and operation of the processing method of the virtual resource are completed on the cloud gaming server. The game screen presentation is completed on the client of the cloud gaming. The cloud gaming client is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, a personal digital assistant, etc., but the terminal device for processing game data is a cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send an operation instruction to the cloud gaming server. The cloud gaming server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the cloud gaming client through the network. Finally, the cloud gaming client decodes and outputs the game screen.

[0036] See also Figure 1 , Figure 1 A scenario diagram of a processing system for virtual resources provided by an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to the game. In addition, the terminal has one or more multi-touch screens for sensing and obtaining the input of the user through the touch or sliding operation performed at multiple points of one or more touch-sensitive display screens. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless network for a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals 1000 can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. For example, multiple users can be online through different terminals and thus connected and synchronized with each other through appropriate networks to support multi-player games. In addition, the system may include multiple databases, the multiple databases are coupled to different servers, and the information related to the game environment can be continuously stored in the databases when different users play the multi-player game online.

[0037] Embodiments of the present application provide a method for processing virtual resources, which can be executed by a terminal or a server. Embodiments of the present application will be described by taking the method for processing virtual resources executed by a terminal as an example. Among them, the terminal includes a touch display screen and a processor. The touch display screen is used to present a graphical user interface and receive operation instructions generated by a user acting on the graphical user interface. When the user operates on the graphical user interface through the touch display screen, the graphical user interface can control the content on the local terminal in response to the received operation instructions, or can control the content of the peer server in response to the received operation instructions. For example, the operation instructions generated by the user acting on the graphical user interface include instructions for starting a game application. The processor is configured to start the game application after receiving the instruction for starting the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen capable of sensing touch or slide operations performed simultaneously by multiple points on the screen. When the user performs a touch operation on the graphical user interface with a finger, when the graphical user interface detects the touch operation, it controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any one of games such as casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game can include a virtual scene of the game. In addition, the virtual scene of the game can include one or more virtual objects controlled by a user (or player), such as a virtual character. In addition, the virtual scene of the game can also include one or more obstacles, such as railings, ditches, walls, etc., to limit the movement of virtual objects. For example, the movement of one or more objects is limited to a specific area within the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the player, provide virtual services, increase scores related to the player's performance, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object controlled by the player and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players of the game. For example, one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to implement a human-computer battle mode. For example, a virtual object has various skills or abilities used by a game player to achieve goals. For example, a virtual object has one or more weapons, props, tools, etc. that can be used to eliminate other objects in the game. Such skills or abilities can be activated by a game player using one of multiple preset touch operations on the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to the operation instructions generated by the user's touch operation.

[0038] It should be noted thatFigure 1 The schematic diagram of the scenario of the processing system for virtual resources shown is merely an example. The image processing system and scenario described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art know that with the evolution of the processing system for virtual resources and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0039] Based on the above problems, the embodiments of the present application provide a first method, device, computer device, and computer-readable storage medium for processing virtual resources, which can improve the gaming experience of players. The following will be described in detail respectively. It should be noted that the description order of the following embodiments does not serve as a limitation on the preferred order of the embodiments.

[0040] The embodiments of the present application provide a method for processing virtual resources. This method can be executed by a terminal or a server. The embodiments of the present application will be described by taking the execution of the virtual resource processing method by the terminal as an example.

[0041] Please refer to Figure 2 , Figure 2 which is a schematic flowchart of a method for processing virtual resources provided by the embodiments of the present application. The specific process of this virtual resource processing method can be as follows:

[0042] 101. Display a container interface corresponding to a first container of a first account on a graphical user interface.

[0043] In the embodiments of the present application, a graphical user interface is provided by a terminal device, and this terminal device corresponds to the first account.

[0044] Among them, the first container can be used to store at least one virtual resource, and the resource identifiers corresponding to at least one virtual resource are displayed on the container interface.

[0045] In some embodiments, the virtual resources stored in the first container can be all the virtual resources owned by the first account in the target game. For example, the first container can be a warehouse of the first account in the target game, and the container interface corresponding to the first container can be a warehouse display area, which displays the resource identifiers of the virtual resources in the warehouse of the first account in the target game.

[0046] Among them, the virtual resources can be used by game players in the game rounds of the target game, and there can be various types of virtual resources, such as virtual props, virtual weapons, etc.

[0047] In some embodiments, before the start of a game session, the first account may transfer the virtual resources in the first container to the second container, and the virtual resources transferred to the second container can be carried into the game session for use in the game session.

[0048] Among them, the second container can be used to store virtual resources that need to be carried into the game session.

[0049] In some embodiments, multiple second containers may be provided in the target game, and the second containers can be divided according to the functions of the second containers and the types of virtual resources.

[0050] For example, the second containers may include: an equipment backpack, a safe, a magazine backpack, etc. Among them, the equipment backpack can store all types of virtual resources. The virtual resources in the equipment backpack can be directly used in the game session. The virtual resources in the equipment backpack can be taken out of the game session after the game is successful, and cannot be taken out of the game session after the game fails; the safe can store all types of virtual resources. The virtual resources in the safe need to be taken out and placed in the backpack before they can be used in the game session. After the game session ends, whether it is successful or failed, the virtual resources in the safe can be taken out of the game session; the magazine backpack can store virtual resources of the consumable type (such as ammunition, medicine, throwing items, etc.). The virtual resources in the magazine backpack can be directly used, and the virtual items in the magazine backpack can be taken out of the game session after the game is successful.

[0051] For example, please refer to Figure 3 , Figure 3 is a schematic diagram of an application scenario of a method for processing virtual resources provided by an embodiment of the present application. In Figure 3 In the shown graphical user interface, the container interface of the first container is displayed. Among them, resource identifiers of multiple virtual resources are displayed in the container interface. For example, the resource identifier of virtual resource A, the resource identifier of virtual resource C, the resource identifier of virtual resource D, etc.

[0052] 102. In response to a first operation on the target resource identifier among the resource identifiers, display the container identifier corresponding to at least one second container of the first account in the graphical user interface.

[0053] Among them, the target resource identifier refers to the resource identifier of the virtual resource that the first account wants to transfer to the second container.

[0054] In some embodiments, the first operation on the target resource identifier may include a touch operation on the target resource identifier.

[0055] Among them, the touch operation includes but is not limited to click operation, press operation, slide operation, etc.

[0056] For example, when a pressing operation on a target resource identifier in the container interface is detected for the current player (the game player corresponding to the first account), it can trigger the display of the container identifiers corresponding to at least one second container of the first account in the graphical user interface.

[0057] In the embodiments of the present application, the container identifier is used to indicate the corresponding second container. Different container identifiers respectively correspond to different second containers.

[0058] In some embodiments, in order to facilitate the first account to transfer the target resource identifier, the step of "displaying the container identifiers corresponding to at least one second container of the first account in the graphical user interface" may include the following operations:

[0059] Determine candidate second containers that can hold the target resource from multiple preset second containers;

[0060] Display the container identifiers corresponding to the candidate second containers within the convenient operation range of the target resource identifier.

[0061] Among them, the multiple preset second containers refer to all the second containers provided for the first account in the target game.

[0062] Among them, determining candidate second containers that can hold the target resource from multiple preset second containers may include: screening out the second containers that can be used to store the target resource from the multiple preset second containers according to the type of the target resource as the candidate second containers.

[0063] Among them, the convenient operation range of the target resource identifier refers to the area adjacent to the target resource identifier on the graphical user interface. For example, a circular area can be determined with the target resource identifier as the center and a preset length as the radius as the convenient operation range of the target resource identifier.

[0064] In the embodiments of the present application, by displaying the container identifier within the convenient operation range of the target resource identifier, the operation convenience for transferring the target resource can be improved.

[0065] In some embodiments, the step of "displaying the container identifiers corresponding to at least one second container of the first account in the graphical user interface:

[0066] Display a virtual roulette in the graphical user interface.

[0067] Among them, the virtual roulette includes a central area and an annular area surrounding the central area. The target resource identifier is in the central area, and the container identifiers corresponding to the second containers are displayed in the annular area of the virtual roulette.

[0068] For example, please refer to Figure 4 , Figure 4Schematic diagram of an application scenario of another method for processing virtual resources provided by an embodiment of this application. In Figure 4 In the graphical user interface shown on the upper side, when a first operation on the resource identifier of virtual resource J in the container interface is detected, the resource identifier of virtual resource J is determined as the target resource identifier, and then a virtual roulette can be triggered to be displayed in the graphical user interface.

[0069] That is, obtain Figure 4 The graphical user interface shown on the lower side, in which a virtual roulette is displayed. The virtual roulette includes a central area and an annular area surrounding the central area. The resource identifier of virtual resource J is in the central area, and multiple container identifiers corresponding to the resource identifier of virtual resource J are displayed in the annular area of the virtual roulette. That is, multiple container identifiers are displayed surrounding the resource identifier of virtual resource J. Among them, the multiple container identifiers respectively correspond to the "backpack" identifier, the "harness" identifier, and the "safe" identifier.

[0070] 103. In response to a second operation on the target container identifier among the container identifiers, transfer the target resource corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier.

[0071] Among them, the second container corresponding to the target container identifier is used to indicate the second container to which the first account wants to transfer the target resource.

[0072] Among them, the second operation on the target container identifier may include various touch operations on the target resource identifier.

[0073] In some embodiments, in order to meet the operation requirements of different players, the step "In response to a second operation on the target container identifier among the container identifiers, transfer the target resource corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier" may include the following operations:

[0074] In response to a drag operation of dragging the target resource identifier onto the target container identifier, transfer the target resource corresponding to the target resource identifier to the second container corresponding to the target container identifier.

[0075] For example, please refer to Figure 5 , Figure 5 Schematic diagram of an application scenario of another method for processing virtual resources provided by an embodiment of this application. In Figure 5 In the graphical user interface shown, detecting a drag operation by the current player of dragging the resource identifier (target resource identifier) of virtual resource J onto the container identifier "backpack" can trigger the transfer of virtual resource J to the second container (i.e., the equipment backpack) corresponding to the container identifier "backpack".

[0076] In some embodiments, for the convenience of the smooth operation of game players, the drag operation can be continuous with the first operation.

[0077] For example, when a press operation on a target resource identifier in the container interface is detected for the first account, a candidate second container corresponding to the target resource is determined, and a container identifier corresponding to the candidate second container is displayed in the area surrounding the target resource identifier. In response to a drag operation that is continuous with the press operation and drags the target resource identifier onto the target container identifier, the target resource identifier can be transferred to the transferable second container.

[0078] In some embodiments, for the convenience of adjusting the transfer quantity of virtual resources, the step of "transferring the target resource identifier to the second container corresponding to the target container identifier" may include the following operations:

[0079] Determine the target transfer quantity of the target resource according to the first touch operation on the target resource identifier;

[0080] Transfer the target resource with the target transfer quantity to the second container corresponding to the target container identifier.

[0081] Among them, the first touch operation on the target resource identifier may include various touch operation methods.

[0082] Among them, the target transfer quantity refers to the transfer quantity that the target resource needs to be transferred to the second container corresponding to the target container identifier.

[0083] For example, the target transfer quantity is: n; then n target resource identifiers in the container interface need to be transferred to the second container corresponding to the target container identifier.

[0084] In some embodiments, to meet the different operation requirements of game players, the first touch operation may include a stay operation for controlling the target resource identifier to stay on the target container identifier.

[0085] For example, after dragging the target resource identifier onto the target container identifier through a drag operation, if it is detected that the target resource identifier continuously stays on the target container identifier, it can be determined that a stay operation is detected.

[0086] Then the step of "determining the target transfer quantity of the target resource" may include the following process:

[0087] Determine the target transfer quantity according to the operation parameters of the stay operation.

[0088] In some embodiments, the operation parameters of the stay operation may include at least one of a stay duration and an operation force.

[0089] Among them, the residence duration specifically refers to the duration during which the target resource identifier stays on the target container identifier through the residence operation; the operation force refers to the pressing pressure during which the target resource identifier stays on the target container identifier through the residence operation.

[0090] In some embodiments, the operation parameters of the residence operation include the residence duration. Then, according to the operation parameters of the residence operation, determining the target transfer quantity may include:

[0091] Obtain the first correspondence between the preset residence duration and the transfer quantity;

[0092] Determine the transfer quantity corresponding to the residence duration of the residence operation according to the first correspondence as the target transfer quantity.

[0093] In the embodiments of the present application, the first correspondence between different residence durations and different transfer quantities may be preset. For example, the first correspondence may include: for every 1 second increase in the residence duration, the transfer quantity increases by 1. When the residence duration is 1 second, the corresponding target transfer quantity is: 1; when the residence duration is 2 seconds, the corresponding target transfer quantity is: 2; and so on.

[0094] In some embodiments, the operation parameters of the residence operation include the operation force. Then, according to the operation parameters of the residence operation, determining the target transfer quantity may include:

[0095] Obtain the second correspondence between the preset operation force and the transfer quantity;

[0096] Determine the transfer quantity corresponding to the residence duration of the residence operation according to the second correspondence as the target transfer quantity.

[0097] In the embodiments of the present application, the second correspondence between different operation forces and different transfer quantities may be preset. For example, the second correspondence may include: for every 1 unit increase in the operation force, the transfer quantity increases by 1. When the operation force is 1 unit, the corresponding target transfer quantity is: 1; when the residence duration is 2 units, the corresponding target transfer quantity is: 2; and so on.

[0098] In this way, by controlling the residence operation of the target resource identifier staying on the target container identifier to determine the transfer quantity, multiple target resource identifiers can be conveniently transferred to the second container corresponding to the target container identifier.

[0099] In some embodiments, in order to meet the more convenient virtual resource transfer operation of game players, the method may further include the following steps:

[0100] Display at least one transfer quantity adjustment identifier based on the target container identifier;

[0101] Among them, the transfer quantity adjustment identifier is used to indicate the adjustment method for the transfer quantity of the target resource identifier.

[0102] In the embodiments of the present application, multiple transfer quantity adjustment identifiers are provided, and different transfer quantity adjustment identifiers correspond to different adjustment methods.

[0103] For example, the multiple transfer quantity adjustment identifiers may include: a first transfer quantity adjustment identifier and a second transfer quantity adjustment identifier. Among them, the adjustment method corresponding to the first transfer quantity adjustment identifier may be: accelerating the transfer, and accelerating the transfer means determining more transfer quantities at a faster speed; the adjustment method corresponding to the second transfer quantity adjustment identifier may be: reducing the transfer quantity, and reducing the transfer quantity means reducing the quantity on the basis of the already determined transfer quantity.

[0104] In some embodiments, displaying at least one transfer quantity adjustment identifier based on the target container identifier may include: displaying at least one transfer quantity adjustment identifier in a neighboring area of the target container identifier.

[0105] For example, please refer to Figure 6 , Figure 6 which is a schematic diagram of an application scenario of another method for processing virtual resources provided by the embodiments of the present application. In Figure 6 the shown graphical user interface, the resource identifier of virtual resource J (i.e., the target resource identifier) stays on the container identifier "backpack" (i.e., the target container identifier), and a first transfer quantity adjustment identifier "+" and a second transfer quantity adjustment identifier "-" are displayed in the neighboring area of the container identifier "backpack".

[0106] In some embodiments, the trigger display method of the transfer quantity adjustment identifier may include: responding to a second operation on the target container identifier among at least one container identifier.

[0107] For example, when it is detected that the target resource identifier is dragged onto the target container identifier, at least one container identifier can be triggered to be displayed based on the target container identifier.

[0108] Then the step "determine the target transfer quantity of the target resource according to the first touch operation on the target resource identifier" may include the following operations:

[0109] Respond to the first sliding operation on the target resource identifier to determine the target transfer quantity adjustment identifier corresponding to the first sliding operation;

[0110] Determine the target transfer quantity based on the target transfer quantity adjustment identifier.

[0111] In some embodiments, the first sliding operation may be continuous with the second operation.

[0112] Among them, the target transfer quantity adjustment identifier corresponding to the first sliding operation refers to the transfer quantity adjustment identifier corresponding to the sliding end position after sliding the target resource identifier through the first sliding operation.

[0113] For example, please refer to Figure 7 , Figure 7 which is a schematic diagram of an application scenario of another method for processing virtual resources provided by an embodiment of this application. In Figure 7 the shown graphical user interface, when a first sliding operation on the resource identifier of virtual resource J is detected and the sliding end position of the first sliding operation is at the position of the first transfer quantity adjustment identifier "+", it can be determined that the first transfer quantity adjustment identifier "+" is the target transfer quantity adjustment identifier.

[0114] Another example, please refer to Figure 8 , Figure 8 which is a schematic diagram of an application scenario of another method for processing virtual resources provided by an embodiment of this application. In Figure 8 the shown graphical user interface, when a first sliding operation on the resource identifier of virtual resource J is detected and the sliding end position of the first sliding operation is at the position of the second transfer quantity adjustment identifier "-", it can be determined that the second transfer quantity adjustment identifier "-" is the target transfer quantity adjustment identifier.

[0115] In some embodiments, the step of "determining the target transfer quantity based on the target transfer quantity adjustment identifier" may include the following operations:

[0116] If the target transfer quantity adjustment identifier indicates an accelerated transfer, determine the target transfer quantity based on the preset accelerated transfer speed and the residence duration of the first sliding operation on the target transfer quantity identifier;

[0117] If the target transfer quantity adjustment identifier indicates a reduction in the transfer quantity, determine the target transfer quantity based on the current transfer quantity and the operation parameters of the first sliding operation on the target transfer quantity identifier.

[0118] Among them, if the target transfer quantity adjustment identifier is the first transfer quantity adjustment identifier, it indicates an adjustment method of accelerated transfer.

[0119] Among them, the preset accelerated transfer speed is the transfer speed preset when accelerating the transfer of virtual resources, and the transfer speed indicates the number of virtual resources transferred per unit time.

[0120] For example, the conventional transfer speed can be: 1 per second, which means 1 virtual resource is transferred per second; the preset accelerated transfer speed can be: 2 per second, which means 2 virtual resources are transferred per second.

[0121] Among them, determining the target transfer quantity based on a preset accelerated transfer speed and the residence duration of the first sliding operation on the target transfer quantity identifier may include: determining the target transfer quantity according to the product of the preset accelerated transfer speed and the residence duration of the first sliding operation on the target transfer quantity identifier.

[0122] For example, the preset accelerated transfer speed may be: 2 per second; the residence duration of the first sliding operation on the target transfer quantity identifier may be 3 seconds, then the target transfer quantity can be determined to be 6; if based on the conventional transfer speed, only 3 transfer quantities can be determined within 3 seconds.

[0123] By means of the adjustment method of accelerated transfer, it can help players quickly determine more transfer quantities and save operation time.

[0124] Among them, if the target transfer quantity adjustment identifier is the second transfer quantity adjustment identifier, it indicates an adjustment method for reducing the transfer quantity.

[0125] Among them, the current transfer quantity refers to the transfer quantity of the target resource that has been determined currently (it can be the transfer quantity determined by any one of the transfer quantity determination methods of the present application).

[0126] In some embodiments, determining the target transfer quantity based on the current transfer quantity and the operation parameters of the first sliding operation on the target transfer quantity identifier may include:

[0127] Determining the transfer reduction quantity according to the operation parameters of the first sliding operation on the target transfer quantity identifier;

[0128] Obtaining the target transfer quantity based on the difference between the current transfer quantity and the transfer reduction quantity.

[0129] Among them, determining the transfer reduction quantity according to the operation parameters of the first sliding operation on the target transfer quantity identifier may include: determining the transfer reduction quantity according to the operation duration and operation strength of the first sliding operation.

[0130] Among them, a third corresponding relationship between the operation duration and the transfer reduction quantity, and a fourth corresponding relationship between the operation strength and the transfer reduction quantity can be preset in advance, and then according to the third corresponding relationship or the fourth corresponding relationship, determine the transfer reduction quantity corresponding to the operation duration of the first sliding operation, or the transfer reduction quantity corresponding to the operation strength of the first sliding operation.

[0131] In this way, through the adjustment method corresponding to the transfer quantity adjustment identifier, multiple target resources can be conveniently transferred to the second container corresponding to the target container identifier.

[0132] In some embodiments, to meet the needs of game players for the transfer operation of virtual resources, the method may further include the following steps:

[0133] Display at least one transfer quantity adjustment identifier based on the target container identifier;

[0134] In response to a second sliding operation consecutive to the stay operation, determine the target transfer quantity adjustment identifier corresponding to the second sliding operation;

[0135] Based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the stay operation, determine the target transfer quantity.

[0136] Among them, the manner of displaying at least one transfer quantity adjustment identifier based on the target container identifier can refer to the above description and will not be elaborated here.

[0137] Specifically, the second sliding operation refers to the sliding operation on the target resource identifier after controlling the target resource identifier to stay on the target container identifier through the stay operation.

[0138] Among them, the target transfer quantity adjustment identifier corresponding to the second sliding operation refers to the transfer quantity adjustment identifier corresponding to the sliding end position after sliding the target resource identifier through the second sliding operation.

[0139] In some embodiments, the step of "based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the stay operation, determine the target transfer quantity" may include the following operations:

[0140] Based on the target transfer quantity adjustment identifier, determine the first transfer quantity;

[0141] Based on the total quantity of the first transfer quantity and the transfer quantity determined at the end of the stay operation, obtain the target transfer quantity.

[0142] Among them, based on the target transfer quantity adjustment identifier, determining the first transfer quantity may include:

[0143] If the target transfer quantity adjustment identifier indicates accelerated transfer, determine the first transfer quantity based on the preset accelerated transfer speed and the residence duration of the second sliding operation on the target transfer quantity identifier;

[0144] If the target transfer quantity adjustment identifier indicates a decrease in the transfer quantity, determine the first transfer quantity based on the current transfer quantity and the operation parameters of the second sliding operation on the target transfer quantity identifier.

[0145] Among them, the transfer quantity determined at the end of the stay operation refers to the transfer quantity determined according to the operation parameters of the stay operation.

[0146] For example, the first transfer quantity can be: 5, and the transfer quantity determined at the end of the stay operation can be: 5, then the target transfer quantity can be determined to be 10.

[0147] In this way, by controlling the stay operation of the target resource identifier on the target container identifier and combining the adjustment method corresponding to the transfer quantity adjustment identifier, multiple target resource identifiers can be conveniently transferred to the second container corresponding to the target container identifier.

[0148] In some embodiments, to facilitate game players to know the real-time transfer quantity, the method may further include the following steps:

[0149] During the first touch operation, display the target transfer quantity on the graphical user interface.

[0150] For example, please continue to refer to Figure 8 , during the process of determining the target transfer quantity according to the first touch operation, the graphical user interface may further display the determined target transfer quantity "1".

[0151] In some embodiments, to facilitate players to end the transfer operation of the virtual resources this time, the method may further include the following steps:

[0152] In response to the end of the first touch operation, stop the transfer of the target resource identifier.

[0153] Among them, the end of the first touch operation may include: detecting that the finger of the first account leaves the graphical user interface, then the transfer of the target resource identifier can be stopped. Meanwhile, the container identifier display can be cancelled.

[0154] In some embodiments, after the target resources in the container interface have been transferred, to prevent players from continuing the first touch operation without knowing it, the method may further include the following steps:

[0155] During the first touch operation, if the target transfer quantity determined according to the first touch operation exceeds the total quantity of the target resources in the first container, display a first prompt message.

[0156] Among them, the first prompt message indicates that the target transfer quantity exceeds the total quantity.

[0157] For example, the first touch operation may be a stay operation for controlling the target resource identifier to stay on the target container identifier. Please refer to Figure 9 , Figure 9 is a schematic diagram of an application scenario of another virtual resource processing method provided by an embodiment of the present application. In Figure 9In the graphical user interface shown, when determining the target transfer quantity by means of a stay operation that keeps the resource identifier of the virtual resource J at the container identifier "backpack", if the target transfer quantity determined according to the stay operation exceeds the total quantity of the virtual resource J in the first container, a first prompt message "The transfer quantity has exceeded the total quantity" is displayed in the graphical user interface, which can be used to prompt the first account that the virtual resource J has been completely transferred.

[0158] In some embodiments, to meet the different operation requirements of different game players for selecting container identifiers, the step of "responding to a second operation on the target container identifier in the container identifiers, and transferring the target resource corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier" may include the following operations:

[0159] Respond to the selection operation on the target container identifier, and transfer the target resource to the second container corresponding to the target container identifier.

[0160] Among them, the selection operation may include a click operation on the target container identifier.

[0161] For example, please refer to Figure 10 , Figure 10 which is a schematic diagram of an application scenario of another method for processing virtual resources provided by an embodiment of the present application. In Figure 10 the graphical user interface shown, detecting a click operation of the current player on the container identifier "backpack" can trigger the transfer of the virtual resource J to the second container corresponding to the container identifier "backpack".

[0162] In some embodiments, the graphical user interface further includes a second container interface corresponding to the target container identifier, and the method may further include the following steps:

[0163] During the process of transferring the target resource to the second container corresponding to the target container identifier, the resource identifier of the transferred target resource is synchronously displayed in the second container interface.

[0164] Among them, the second container interface is used to display the resource identifiers of the virtual resources in the second container corresponding to the target container identifier.

[0165] For example, please refer to Figure 11 , Figure 11 which is a schematic diagram of an application scenario of another method for processing virtual resources provided by an embodiment of the present application. In Figure 11 the graphical user interface shown, a second container interface is also displayed, and multiple container identifiers are displayed on the right side of the second container interface. The first account can click on the container identifier to trigger the display of the resource identifiers of the virtual resources stored in the second container corresponding to the container identifier in the second container interface.

[0166] In some embodiments, during the process of transferring a target resource to a second container corresponding to a target container identifier, synchronously displaying the resource identifier of the transferred target resource in the second container interface may include:

[0167] During the process of transferring a target resource to a second container corresponding to a target container identifier, display a display area corresponding to the target container identifier in the second container interface, and synchronously display the transferred target resource in the display area.

[0168] For example, please refer to Figure 12 , Figure 12 which is a schematic diagram of an application scenario of another method for processing virtual resources provided by an embodiment of the present application. In Figure 12 the graphical user interface shown on the upper side, the second container interface includes multiple container identifiers. When it is detected that the current player triggers the transfer of virtual resource J to the second container corresponding to the container identifier "backpack" through an operation on the container interface, it may trigger the display of a backpack display area corresponding to the container identifier "backpack" in the second container interface, and display the resource identifier of virtual resource J in the backpack display area.

[0169] That is, the Figure 12 graphical user interface shown on the lower side is obtained, where the second container interface displays a backpack display area, and the resource identifier of virtual resource J is displayed in the backpack display area.

[0170] In some embodiments, synchronously displaying the transferred target resource identifier in the display area of the second container corresponding to the target container identifier in the second container interface may include: synchronously displaying the resource identifiers of the target transfer quantity in the display area of the second container corresponding to the target container identifier in the second container interface according to the target transfer quantity determined by the first touch operation. To facilitate the player to know the quantity of the target resources transferred to the second container corresponding to the target container identifier.

[0171] In some embodiments, the method may further include the following steps:

[0172] After transferring the target resource identifier to the second container corresponding to the target container identifier, display a second prompt message in the graphical user interface, and the second prompt message indicates the transfer information of the target resource identifier.

[0173] Among them, the second prompt message indicates the transfer information of the target resource identifier. For example, the second prompt message may include the target resource identifier and quantity of this transfer.

[0174] For example, please refer to Figure 13 , Figure 13 which is a schematic diagram of an application scenario of another method for processing virtual resources provided by an embodiment of the present application. In Figure 13In the shown graphical user interface, after transferring the virtual resource J to the second container (backpack), that is, after completing this material transfer, a second prompt message is displayed, which is "3 virtual resources J have been transferred".

[0175] An embodiment of the present application discloses a method for processing virtual resources. The method includes: displaying a container interface corresponding to a first container of a first account in a graphical user interface, where the first container is used to store at least one virtual resource, and the container interface displays resource identifiers corresponding to at least one virtual resource; in response to a first operation on a target resource identifier among the resource identifiers, displaying container identifiers corresponding to at least one second container of the first account in the graphical user interface; in response to a second operation on a target container identifier among the container identifiers, transferring the target resource corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier. In this way, the transfer efficiency of virtual resources between different containers can be improved, thereby improving the player's game experience.

[0176] To facilitate better implementation of the method for processing virtual resources provided by the embodiments of the present application, the embodiments of the present application also provide a processing device for virtual resources based on the above method for processing virtual resources. The meanings of the terms are the same as those in the above method for processing virtual resources, and the specific implementation details can refer to the descriptions in the method embodiments.

[0177] Please refer to Figure 14 , Figure 14 which is a structural block diagram of a processing device for virtual resources provided by an embodiment of the present application. The device includes:

[0178] A first display unit 301, configured to display a container interface corresponding to a first container of the first account in the graphical user interface, where the first container is used to store at least one virtual resource, and the container interface displays resource identifiers corresponding to the at least one virtual resource;

[0179] A second display unit 302, configured to display container identifiers corresponding to at least one second container of the first account in the graphical user interface in response to a first operation on a target resource identifier among the resource identifiers;

[0180] A transfer unit 303, configured to transfer the target resource corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier in response to a second operation on a target container identifier among the container identifiers.

[0181] In some embodiments, the transfer unit 303 may include:

[0182] The first transfer subunit is configured to transfer the target resource corresponding to the target resource identifier to the second container corresponding to the target container identifier in response to a drag operation of dragging the target resource identifier onto the target container identifier.

[0183] In some embodiments, the drag operation is continuous with the first operation.

[0184] In some embodiments, the first transfer subunit may specifically be configured to:

[0185] Determine a target transfer quantity of the target resource according to a first touch operation on the target resource identifier;

[0186] Transfer the target resource with the target transfer quantity to the second container corresponding to the target container identifier.

[0187] In some embodiments, the first touch operation includes a stay operation of controlling the target resource identifier to stay on the target container identifier;

[0188] The first transfer subunit is further specifically configured to:

[0189] Determine the target transfer quantity according to the operation parameters of the stay operation.

[0190] In some embodiments, the operation parameters include at least one of a stay duration and an operation force.

[0191] In some embodiments, the apparatus may further include:

[0192] A third display unit, configured to display at least one transfer quantity adjustment identifier based on the target container identifier;

[0193] The first transfer subunit may further be configured to:

[0194] In response to a first sliding operation on the target resource identifier, determine a target transfer quantity adjustment identifier corresponding to the first sliding operation;

[0195] Determine the target transfer quantity based on the target transfer quantity adjustment identifier.

[0196] In some embodiments, the first transfer subunit may further be configured to:

[0197] If the target transfer quantity adjustment identifier indicates an accelerated transfer, determine the target transfer quantity based on a preset accelerated transfer speed and the stay duration of the first sliding operation on the target transfer quantity identifier;

[0198] If the target transfer quantity adjustment identifier indicates a decrease in the transfer quantity, determine the target transfer quantity based on the current transfer quantity and the operation parameter of the first sliding operation on the target transfer quantity identifier.

[0199] In some embodiments, the apparatus may further include:

[0200] A third display unit, configured to display at least one transfer quantity adjustment identifier based on the target container identifier;

[0201] A first determination unit, configured to determine a target transfer quantity adjustment identifier corresponding to the second sliding operation in response to a second sliding operation consecutive to the staying operation;

[0202] A second determination unit, configured to determine the target transfer quantity based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the staying operation.

[0203] In some embodiments, the second determination unit may include:

[0204] A first determination subunit, configured to determine a first transfer quantity based on the target transfer quantity adjustment identifier;

[0205] A second determination subunit, configured to obtain the target transfer quantity based on the total quantity of the first transfer quantity and the transfer quantity determined at the end of the staying operation.

[0206] In some embodiments, the apparatus may further include:

[0207] A fourth display unit, configured to display the target transfer quantity on the graphical user interface during the first touch operation.

[0208] In some embodiments, the apparatus may further include:

[0209] A stop unit, configured to stop the transfer of the target resource identifier in response to the end of the first touch operation.

[0210] In some embodiments, the apparatus may further include:

[0211] A fifth display unit, configured to display a first prompt message during the first touch operation if the target transfer quantity determined according to the first touch operation exceeds the total quantity of the target resource in the first container, where the first prompt message indicates that the target transfer quantity exceeds the total quantity.

[0212] In some embodiments, the transfer unit 303 may include:

[0213] A second transfer subunit, configured to transfer the target resource to a second container corresponding to the target container identifier in response to a selection operation for the target container identifier.

[0214] In some embodiments, the graphical user interface further includes a second container interface corresponding to the target container identifier, and the second container interface is configured to display a resource identifier of a virtual resource in the second container corresponding to the target container identifier.

[0215] The apparatus may further include:

[0216] A sixth display unit, configured to synchronously display, in the second container interface, a resource identifier of the transferred target resource during the process of transferring the target resource to the second container corresponding to the target container identifier.

[0217] In some embodiments, the apparatus may further include:

[0218] A seventh display unit, configured to display a second prompt message in the graphical user interface after transferring the target resource identifier to the second container corresponding to the target container identifier, where the second prompt message indicates transfer information of the target resource identifier.

[0219] In some embodiments, the second display unit 302 may include:

[0220] A third determination subunit, configured to determine a candidate second container that can hold the target resource from a plurality of preset second containers.

[0221] A first display subunit, configured to display a container identifier corresponding to the candidate second container within a convenient operation range of the target resource identifier.

[0222] In some embodiments, the second display unit 302 may include:

[0223] A second display subunit, configured to display a virtual roulette in the graphical user interface, where the virtual roulette includes a central area and an annular area surrounding the central area, the target resource identifier is located in the central area, and the container identifier corresponding to the second container is displayed in the annular area of the virtual roulette.

[0224] An embodiment of the present application discloses a processing device for virtual resources. Through a first display unit 301, it is used to display a container interface corresponding to a first container of the first account in the graphical user interface, where the first container is used to store at least one virtual resource, and the resource identifiers corresponding to the at least one virtual resource are displayed on the container interface; a second display unit 302 is used to, in response to a first operation on a target resource identifier among the resource identifiers, display container identifiers corresponding to at least one second container of the first account in the graphical user interface; a transfer unit 303 is used to, in response to a second operation on a target container identifier among the container identifiers, transfer the target resource corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier. In this way, the transfer efficiency of virtual resources between different containers can be improved, thereby improving the gaming experience of players.

[0225] Correspondingly, an embodiment of the present application further provides a computer device, and this computer device can be a terminal. As Figure 15 shown, Figure 15 is a schematic structural diagram of the computer device provided by the embodiment of the present application. The computer device 600 includes a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, and a computer program stored on the memory 602 and executable on the processor. Among them, the processor 601 is electrically connected to the memory 602. Those skilled in the art can understand that the structural diagram of the computer device shown in the figure does not constitute a limitation on the computer device, and it may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0226] The processor 601 is the control center of the computer device 600, connecting various parts of the entire computer device 600 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, it executes various functions of the computer device 600 and processes data, thereby overall monitoring the computer device 600.

[0227] In the embodiment of the present application, the processor 601 in the computer device 600 will load instructions corresponding to the processes of one or more application programs into the memory 602 according to the following steps, and the processor 601 will run the application programs stored in the memory 602 to implement various functions:

[0228] Display a container interface corresponding to a first container of a first account in the graphical user interface, where the first container is used to store at least one virtual resource, and the resource identifiers corresponding to the at least one virtual resource are displayed on the container interface;

[0229] In response to a first operation on a target resource identifier in a resource identifier, display a container identifier corresponding to at least one second container of a first account in a graphical user interface;

[0230] In response to a second operation on a target container identifier in the container identifier, transfer a target resource corresponding to the target resource identifier from a first container to a second container corresponding to the target container identifier.

[0231] In some embodiments, transferring a target resource corresponding to a target resource identifier from a first container to a second container corresponding to a target container identifier in response to a second operation on the target container identifier in the container identifier includes:

[0232] In response to a drag operation of dragging the target resource identifier onto the target container identifier, transfer the target resource corresponding to the target resource identifier to the second container corresponding to the target container identifier.

[0233] In some embodiments, the drag operation is continuous with the first operation.

[0234] In some embodiments, transferring the target resource identifier to a second container corresponding to the target container identifier includes:

[0235] Determine a target transfer quantity of the target resource according to a first touch operation on the target resource identifier;

[0236] Transfer the target resource of the target transfer quantity to the second container corresponding to the target container identifier.

[0237] In some embodiments, the first touch operation includes a stay operation of controlling the target resource identifier to stay on the target container identifier;

[0238] Determining the target transfer quantity of the target resource includes:

[0239] Determine the target transfer quantity according to the operation parameters of the stay operation.

[0240] In some embodiments, the operation parameters include at least one of a stay duration and an operation intensity.

[0241] In some embodiments, the method further includes:

[0242] Display at least one transfer quantity adjustment identifier based on the target container identifier;

[0243] Determining the target transfer quantity of the target resource according to a first touch operation on the target resource identifier includes:

[0244] In response to a first sliding operation on the target resource identifier, determine a target transfer quantity adjustment identifier corresponding to the first sliding operation;

[0245] Determine the target transfer quantity based on the target transfer quantity adjustment identifier.

[0246] In some embodiments, determining the target transfer quantity based on the target transfer quantity adjustment identifier includes:

[0247] If the target transfer quantity adjustment identifier indicates an accelerated transfer, determine the target transfer quantity based on a preset accelerated transfer speed and the residence duration of the first sliding operation on the target transfer quantity identifier;

[0248] If the target transfer quantity adjustment identifier indicates a reduction in the transfer quantity, determine the target transfer quantity based on the current transfer quantity and the operation parameters of the first sliding operation on the target transfer quantity identifier.

[0249] In some embodiments, the method further includes:

[0250] Display at least one transfer quantity adjustment identifier based on the target container identifier;

[0251] In response to a second sliding operation consecutive to the residence operation, determine the target transfer quantity adjustment identifier corresponding to the second sliding operation;

[0252] Determine the target transfer quantity based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the residence operation.

[0253] In some embodiments, determining the target transfer quantity based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the residence operation includes:

[0254] Determine a first transfer quantity based on the target transfer quantity adjustment identifier;

[0255] Obtain the target transfer quantity based on the total quantity of the first transfer quantity and the transfer quantity determined at the end of the residence operation.

[0256] In some embodiments, the method further includes:

[0257] During the first touch operation, display the target transfer quantity on the graphical user interface.

[0258] In some embodiments, the method further includes:

[0259] In response to the end of the first touch operation, stop the transfer of the target resource.

[0260] In some embodiments, the method further includes:

[0261] During the first touch operation, if the target transfer quantity determined according to the first touch operation exceeds the total quantity of the target resource in the first container, display a first prompt message indicating that the target transfer quantity exceeds the total quantity.

[0262] In some embodiments, in response to a second operation on a target container identifier in a container identifier, transferring a target resource corresponding to a target resource identifier from a first container to a second container corresponding to the target container identifier includes:

[0263] In response to a selection operation on the target container identifier, transfer the target resource to a second container corresponding to the target container identifier.

[0264] In some embodiments, the graphical user interface further includes a second container interface corresponding to the target container identifier, and the second container interface is used to display a resource identifier of a virtual resource in the second container corresponding to the target container identifier;

[0265] The method further includes:

[0266] During the process of transferring the target resource to the second container corresponding to the target container identifier, synchronously display the resource identifier of the transferred target resource in the second container interface.

[0267] In some embodiments, the method further includes:

[0268] After transferring the target resource identifier to the second container corresponding to the target container identifier, display a second prompt message in the graphical user interface, and the second prompt message indicates the transfer information of the target resource identifier.

[0269] In some embodiments, displaying a container identifier corresponding to at least one second container of a first account in the graphical user interface includes:

[0270] Determine a candidate second container that can hold the target resource from a plurality of preset second containers;

[0271] Display the container identifier corresponding to the candidate second container within the convenient operation range of the target resource identifier.

[0272] In some embodiments, displaying a container identifier corresponding to at least one second container of a first account in the graphical user interface includes:

[0273] Display a virtual roulette in the graphical user interface. The virtual roulette includes a central area and an annular area surrounding the central area. The target resource identifier is in the central area, and the container identifier corresponding to the second container is displayed in the annular area of the virtual roulette.

[0274] In an embodiment of the present application, a container interface corresponding to a first container of a first account is displayed on a graphical user interface, where the first container is used to store at least one virtual resource, and resource identifiers corresponding to at least one virtual resource are displayed on the container interface; in response to a first operation on a target resource identifier among the resource identifiers, container identifiers corresponding to at least one second container of the first account are displayed on the graphical user interface; in response to a second operation on a target container identifier among the container identifiers, the target resource corresponding to the target resource identifier is transferred from the first container to the second container corresponding to the target container identifier. In this way, the transfer efficiency of virtual resources between different containers can be improved, thereby improving the gaming experience of players.

[0275] For the specific implementation of each of the above operations, reference may be made to the previous embodiments and will not be elaborated here.

[0276] Optionally, as Figure 15 shown, the computer device 600 further includes: a touch display screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. Among them, the processor 601 is electrically connected to the touch display screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607 respectively. Those skilled in the art can understand that Figure 15 the computer device structure shown in

[0277] The touch display screen 603 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 603 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 computer 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 contact coordinates, and then sends it to the processor 601, and can receive and execute the commands sent by the processor 601. The touch panel can cover the display panel. After the touch panel detects a touch operation on or near it, it is transmitted to the processor 601 to determine the type of touch event. Subsequently, the processor 601 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 603 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 603 can also be used as part of the input unit 606 to implement the input function.

[0278] The radio frequency circuit 604 can be used to transmit and receive radio frequency signals to establish wireless communication with a network device or other computer devices through wireless communication, and transmit and receive signals with the network device or other computer devices.

[0279] The audio circuit 605 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 605 can transmit the electrical signal after converting the received audio data to the speaker, and the speaker 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 605 and then converted into audio data. After the audio data is output to the processor 601 for processing, it is transmitted through the radio frequency circuit 604 to, for example, another computer device, or the audio data is output to the memory 602 for further processing. The audio circuit 605 may also include an earphone jack to provide communication between a peripheral earphone and the computer device.

[0280] The input unit 606 can be used to receive input digital, character information or user characteristic information (such as fingerprint, iris, face information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0281] The power supply 607 is used to supply power to each component of the computer device 600. Optionally, the power supply 607 can be logically connected to the processor 601 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 607 can 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.

[0282] Although Figure 15 not shown in the figure, the computer device 600 may also include a camera, a sensor, a Wi-Fi module, a Bluetooth module, etc., which will not be elaborated here.

[0283] In the above embodiments, the descriptions of each embodiment have their own focuses. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0284] As can be seen from the above, the computer device provided in this embodiment can display a container interface corresponding to the first container of the first account in the graphical user interface, where the first container is used to store at least one virtual resource, and the resource identifiers corresponding to at least one virtual resource are displayed on the container interface; in response to a first operation on a target resource identifier among the resource identifiers, display container identifiers corresponding to at least one second container of the first account in the graphical user interface; in response to a second operation on a target container identifier among the container identifiers, transfer the target resource corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier.

[0285] 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. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0286] Therefore, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored. The computer programs can be loaded by a processor to execute the steps in any of the virtual resource processing methods provided by the embodiments of the present application. For example, the computer program can execute the following steps:

[0287] Display a container interface corresponding to a first container of a first account on a graphical user interface, where the first container is used to store at least one virtual resource, and resource identifiers corresponding to at least one virtual resource are displayed on the container interface;

[0288] In response to a first operation on a target resource identifier among the resource identifiers, display container identifiers corresponding to at least one second container of the first account on the graphical user interface;

[0289] In response to a second operation on a target container identifier among the container identifiers, transfer the target resource corresponding to the target resource identifier from the first container to a second container corresponding to the target container identifier.

[0290] In some embodiments, in response to a second operation on a target container identifier among the container identifiers, transferring the target resource corresponding to the target resource identifier from the first container to a second container corresponding to the target container identifier includes:

[0291] In response to a drag operation of dragging the target resource identifier onto the target container identifier, transfer the target resource corresponding to the target resource identifier to a second container corresponding to the target container identifier.

[0292] In some embodiments, the drag operation is continuous with the first operation.

[0293] In some embodiments, transferring the target resource identifier to a second container corresponding to the target container identifier includes:

[0294] Determine a target transfer quantity of the target resource according to a first touch operation on the target resource identifier;

[0295] Transfer the target resource of the target transfer quantity to a second container corresponding to the target container identifier.

[0296] In some embodiments, the first touch operation includes a stay operation of controlling the target resource identifier to stay on the target container identifier;

[0297] Determining the target transfer quantity of the target resource includes:

[0298] Determine the target transfer quantity according to the operation parameters of the stay operation.

[0299] In some embodiments, the operation parameters include at least one of a stay duration and an operation force.

[0300] In some embodiments, the method further includes:

[0301] Display at least one transfer quantity adjustment identifier based on the target container identifier;

[0302] Determining the target transfer quantity of the target resource according to a first touch operation on the target resource identifier includes:

[0303] In response to a first sliding operation for a target resource, determine a target transfer quantity adjustment identifier corresponding to the first sliding operation;

[0304] Determine a target transfer quantity based on the target transfer quantity adjustment identifier.

[0305] In some embodiments, determining a target transfer quantity based on the target transfer quantity adjustment identifier includes:

[0306] If the target transfer quantity adjustment identifier indicates an accelerated transfer, determine the target transfer quantity based on a preset accelerated transfer speed and the residence duration of the first sliding operation on the target transfer quantity identifier;

[0307] If the target transfer quantity adjustment identifier indicates a reduction in the transfer quantity, determine the target transfer quantity based on the current transfer quantity and the operation parameters of the first sliding operation on the target transfer quantity identifier.

[0308] In some embodiments, the method further includes:

[0309] Display at least one transfer quantity adjustment identifier based on the target container identifier;

[0310] In response to a second sliding operation consecutive to the residence operation, determine a target transfer quantity adjustment identifier corresponding to the second sliding operation;

[0311] Determine the target transfer quantity based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the residence operation.

[0312] In some embodiments, determining the target transfer quantity based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the residence operation includes:

[0313] Determine a first transfer quantity based on the target transfer quantity adjustment identifier;

[0314] Obtain the target transfer quantity based on the total quantity of the first transfer quantity and the transfer quantity determined at the end of the residence operation.

[0315] In some embodiments, the method further includes:

[0316] During a first touch operation, display the target transfer quantity on a graphical user interface.

[0317] In some embodiments, the method further includes:

[0318] In response to the end of the first touch operation, stop the transfer of the target resource.

[0319] In some embodiments, the method further includes:

[0320] During the first touch operation, if the determined target transfer quantity exceeds the total quantity of the target resources in the first container, a first prompt message is displayed, and the first prompt message indicates that the target transfer quantity exceeds the total quantity.

[0321] In some embodiments, in response to a second operation on the target container identifier in the container identifier, transferring the target resources corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier includes:

[0322] In response to a selection operation on the target container identifier, transfer the target resources to the second container corresponding to the target container identifier.

[0323] In some embodiments, the graphical user interface further includes a second container interface corresponding to the target container identifier, and the second container interface is used to display the resource identifier of the virtual resources in the second container corresponding to the target container identifier;

[0324] The method further includes:

[0325] During the process of transferring the target resources to the second container corresponding to the target container identifier, synchronously display the resource identifier of the transferred target resources in the second container interface.

[0326] In some embodiments, the method further includes:

[0327] After transferring the target resource identifier to the second container corresponding to the target container identifier, display a second prompt message in the graphical user interface, and the second prompt message indicates the transfer information of the target resource identifier.

[0328] In some embodiments, displaying the container identifier corresponding to at least one second container of the first account in the graphical user interface includes:

[0329] Determine a candidate second container that can hold the target resources from multiple preset second containers;

[0330] Display the container identifier corresponding to the candidate second container within the convenient operation range of the target resource identifier.

[0331] In some embodiments, displaying the container identifier corresponding to at least one second container of the first account in the graphical user interface includes:

[0332] Display a virtual roulette in the graphical user interface. The virtual roulette includes a central area and an annular area surrounding the central area. The target resource identifier is in the central area, and the container identifier corresponding to the second container is displayed in the annular area of the virtual roulette.

[0333] In an embodiment of the present application, a container interface corresponding to a first container of a first account is displayed on a graphical user interface, where the first container is used to store at least one virtual resource, and resource identifiers corresponding to at least one virtual resource are displayed on the container interface; in response to a first operation on a target resource identifier among the resource identifiers, container identifiers corresponding to at least one second container of the first account are displayed on the graphical user interface; in response to a second operation on a target container identifier among the container identifiers, the target resource corresponding to the target resource identifier is transferred from the first container to the second container corresponding to the target container identifier. In this way, the transfer efficiency of virtual resources between different containers can be improved, thereby improving the gaming experience of players.

[0334] For the specific implementation of each of the above operations, reference may be made to the previous embodiments and will not be elaborated here.

[0335] 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 disc, etc.

[0336] Since the computer program stored in the computer-readable storage medium can execute the steps in any of the virtual resource processing methods provided by the embodiments of the present application, the beneficial effects that can be achieved by any of the virtual resource processing methods provided by the embodiments of the present application can be realized. For details, refer to the previous embodiments and will not be elaborated here.

[0337] The above has introduced in detail a virtual resource processing method, device, computer-readable storage medium, and computer device provided by the embodiments 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 to the present application.

Claims

1. A method for processing virtual resources, characterized in that Providing a graphical user interface through a terminal device, where the terminal device corresponds to a first account, the method includes: Displaying, on the graphical user interface, a container interface corresponding to a first container of the first account, where the first container is used to store at least one virtual resource, and the container interface shows resource identifiers corresponding to the at least one virtual resource; In response to a first operation on a target resource identifier among the resource identifiers, displaying, on the graphical user interface, container identifiers corresponding to at least one second container of the first account; In response to a second operation on a target container identifier among the container identifiers, transferring a target resource corresponding to the target resource identifier from the first container to a second container corresponding to the target container identifier.

2. The method according to claim 1, characterized in that, The step of, in response to a second operation on a target container identifier among the container identifiers, transferring a target resource corresponding to the target resource identifier from the first container to a second container corresponding to the target container identifier includes: In response to a drag operation of dragging the target resource identifier onto the target container identifier, transferring the target resource corresponding to the target resource identifier to a second container corresponding to the target container identifier.

3. The method according to claim 2, wherein The drag operation is continuous with the first operation.

4. The method according to claim 2, wherein The step of transferring the target resource identifier to a second container corresponding to the target container identifier includes: Determining a target transfer quantity of the target resource according to a first touch operation on the target resource identifier; Transferring the target resource of the target transfer quantity to a second container corresponding to the target container identifier.

5. The method according to claim 4, characterized in that, The first touch operation includes a stay operation of controlling the target resource identifier to stay on the target container identifier; The step of determining the target transfer quantity of the target resource includes: Determining the target transfer quantity according to operation parameters of the stay operation.

6. The method according to claim 5, wherein The operation parameters include at least one of a stay duration and an operation intensity.

7. The method according to claim 4, characterized in that, The method further includes: Displaying at least one transfer quantity adjustment identifier based on the target container identifier; The step of determining a target transfer quantity of the target resource according to a first touch operation on the target resource identifier includes: In response to a first sliding operation on the target resource identifier, determining a target transfer quantity adjustment identifier corresponding to the first sliding operation; Determining the target transfer quantity based on the target transfer quantity adjustment identifier.

8. The method according to claim 7, wherein The step of determining the target transfer quantity based on the target transfer quantity adjustment identifier includes: If the target transfer quantity adjustment identifier indicates an accelerated transfer, determining the target transfer quantity based on a preset accelerated transfer speed and a stay duration of the first sliding operation on the target transfer quantity identifier; If the target transfer quantity adjustment identifier indicates a reduction in the transfer quantity, determining the target transfer quantity based on the current transfer quantity and operation parameters of the first sliding operation on the target transfer quantity identifier.

9. The method according to claim 4, characterized in that, The method further includes: Displaying at least one transfer quantity adjustment identifier based on the target container identifier; In response to a second sliding operation continuous with the stay operation, determining a target transfer quantity adjustment identifier corresponding to the second sliding operation; Determine the target transfer quantity based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the stay operation.

10. The method according to claim 9, wherein The determining the target transfer quantity based on the target transfer quantity adjustment identifier and the transfer quantity determined at the end of the stay operation includes: Determine a first transfer quantity based on the target transfer quantity adjustment identifier; Obtain the target transfer quantity based on the total quantity of the first transfer quantity and the transfer quantity determined at the end of the stay operation.

11. The method according to claim 4, characterized in that The method further includes: During the first touch operation, display the target transfer quantity on the graphical user interface.

12. The method according to claim 4, wherein The method further includes: In response to the end of the first touch operation, stop the transfer of the target resource.

13. The method according to claim 4, characterized in that The method further includes: During the first touch operation, if the target transfer quantity determined according to the first touch operation exceeds the total quantity of the target resource in the first container, display a first prompt message indicating that the target transfer quantity exceeds the total quantity.

14. The method according to claim 1, wherein The transferring the target resource corresponding to the target resource identifier from the first container to the second container corresponding to the target container identifier in response to a second operation on the target container identifier in the container identifier includes: In response to a selection operation on the target container identifier, transfer the target resource to the second container corresponding to the target container identifier.

15. The method according to claim 1, wherein The graphical user interface further includes a second container interface corresponding to the target container identifier, and the second container interface is used to display the resource identifier of the virtual resource in the second container corresponding to the target container identifier; The method further includes: During the process of transferring the target resource to the second container corresponding to the target container identifier, synchronously display the resource identifier of the transferred target resource in the second container interface.

16. The method according to claim 1, wherein The method further includes: After transferring the target resource identifier to the second container corresponding to the target container identifier, display a second prompt message on the graphical user interface, and the second prompt message indicates the transfer information of the target resource identifier.

17. The method according to claim 1, wherein The displaying the container identifier corresponding to at least one second container of the first account on the graphical user interface includes: Determine a candidate second container that can hold the target resource from a plurality of preset second containers; Display the container identifier corresponding to the candidate second container within the convenient operation range of the target resource identifier.

18. The method according to claim 1, wherein The displaying the container identifier corresponding to at least one second container of the first account on the graphical user interface includes: Display a virtual roulette on the graphical user interface, the virtual roulette includes a central area and an annular area surrounding the central area, the target resource identifier is located in the central area, and the container identifier corresponding to the second container is displayed in the annular area of the virtual roulette.

19. A processing device for virtual resources, characterized in that, Provide a graphical user interface through a terminal device, the terminal device corresponds to a first account, and the device includes: A first display unit, configured to display, on the graphical user interface, a container interface corresponding to a first container of the first account, wherein the first container is used to store at least one virtual resource, and resource identifiers corresponding to the at least one virtual resource are displayed on the container interface; A second display unit, configured to display, on the graphical user interface, container identifiers corresponding to at least one second container of the first account in response to a first operation on a target resource identifier among the resource identifiers; A transfer unit, configured to transfer a target resource corresponding to the target resource identifier from the first container to a second container corresponding to the target container identifier in response to a second operation on a target container identifier among the container identifiers.

20. A computer device, characterized in that, It includes a memory, a processor, and a computer program stored on the memory and running on the processor. When the processor executes the program, it implements the method for processing virtual resources according to any one of claims 1 to 18.

21. 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 method for processing virtual resources according to any one of claims 1 to 18.

Citation Information

Cited By

  • Multi-container data shuttling method and device, electronic equipment and readable storage medium

    CN121255322A