Game control storage control method and device and electronic equipment

By responsive to touch operations on the game interface, the problem of excessive screen blocking of game controls is solved, and the convenience of player operation and gaming experience is improved.

CN119971484AActive Publication Date: 2025-05-13NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311516287.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-13
Publication Date
2025-05-13
Estimated Expiration
2043-11-13

AI Technical Summary

Technical Problem

In existing games, too many game controls will block the game scene, and existing storage controls cannot completely hide the controls, resulting in cumbersome operations for players to find the controls.

Method used

By responding to touch operations on the graphical user interface, displaying storage logos and controlling game controls for storage and display, players can simply store some game controls on the interface and display the required controls in the storage window.

Benefits of technology

It avoids the problem of too many controls blocking the screen, making it easier for players to find the required game controls and improves the player's gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119971484A_ABST
    Figure CN119971484A_ABST
Patent Text Reader

Abstract

The invention provides a game control storage control method and device and electronic equipment, and the method comprises the steps: responding to a first touch operation for a graphical user interface, displaying a storage identifier at a first touch position, and controlling at least one game control to be displayed in a first display mode; in response to the second touch operation, storing the target game control in the storage identifier; and in response to a third touch operation for the graphical user interface, displaying the target game control in the storage window. In the mode, a player can carry out simple touch operation on the graphical user interface to store part of the game controls on the interface, and when the part of the game controls are used, the part of the game controls can be displayed on the storage window only by carrying out simple touch operation on the graphical user interface. The problem that the screen is shielded due to too many controls is avoided, players can conveniently find the needed game controls, and the game experience of the players is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of game technology, and in particular to a storage control method, device and electronic device for game controls. Background Art

[0002] In current games, there are too many game controls on the main interface of the game, which will block the game scene. In related technologies, storage controls are usually displayed on the main interface of the game. By folding the storage controls, some game controls can be temporarily stored, and by unfolding the storage controls, some game controls can be unfolded. Or the display position of some game controls can be changed to avoid blocking the game scene. However, this method cannot completely hide the game controls, and can only solve the problem of local occlusion. After storage, the game controls are scattered in different areas of the main interface of the game, which makes it more cumbersome for players to find the game controls. Summary of the invention

[0003] In view of this, the purpose of the present disclosure is to provide a method, device and electronic device for storing and controlling game controls. Players can perform simple touch operations on a graphical user interface to store some of the game controls on the interface. When using these part of the game controls, they only need to perform simple touch operations on the graphical user interface to display these part of the game controls in the storage window. This not only avoids the problem of too many controls blocking the screen, but also makes it convenient for players to find the required game controls, thereby improving the player's gaming experience.

[0004] In a first aspect, an embodiment of the present disclosure provides a method for controlling the storage of game controls, providing a graphical user interface through a terminal device, the method comprising: responding to a first touch operation on the graphical user interface, displaying a storage identifier at a first touch position, and controlling at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored; responding to a second touch operation, storing the target game control into the storage identifier; responding to a third touch operation on the graphical user interface, displaying the target game control in the storage window of the graphical user interface.

[0005] In a second aspect, an embodiment of the present disclosure provides a storage control device for game controls, which provides a graphical user interface through a terminal device, and the device includes: a first display module, which is used to respond to a first touch operation on the graphical user interface, display a storage mark at a first touch position, and control at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored; a control storage module, which is used to respond to a second touch operation, store the target game control into the storage mark; and a second display module, which is used to respond to a third touch operation on the graphical user interface, and display the target game control in the storage window of the graphical user interface.

[0006] In a third aspect, the embodiments of the present disclosure provide an electronic device including a processor and a memory, wherein the memory stores computer executable instructions that can be executed by the processor, and the processor executes the computer executable instructions to implement the storage control method of the game controls of any one of the first aspects.

[0007] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the storage control method of the game controls of any one of the first aspects.

[0008] The embodiments of the present disclosure bring the following beneficial effects:

[0009] The present disclosure provides a storage control method, device and electronic device for game controls. In response to a first touch operation on a graphical user interface, a storage mark is displayed at a first touch position, and at least one game control is controlled to be displayed in a first display mode; in response to a second touch operation, a target game control is stored in the storage mark; in response to a third touch operation on the graphical user interface, the target game control is displayed in a storage window. In this method, a player can perform a simple touch operation on the graphical user interface to store part of the game controls on the interface. When using the part of the game controls, only a simple touch operation on the graphical user interface is required to display the part of the game controls in the storage window, thereby avoiding the problem of too many controls blocking the screen, making it easier for players to find the required game controls, and improving the player's gaming experience.

[0010] Other features and advantages of the present disclosure will be described in the following description, and partly become apparent from the description, or understood by practicing the present disclosure. The purpose and other advantages of the present disclosure are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0011] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.

[0013] Figure 1A flowchart of a method for storing and controlling game controls provided by an embodiment of the present disclosure;

[0014] Figure 2 A schematic diagram of a graphical user interface provided by an embodiment of the present disclosure;

[0015] Figure 3 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0016] Figure 4 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0017] Figure 5 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0018] Figure 6 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0019] Figure 7 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0020] Figure 8 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0021] Fig. 9 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0022] Fig.10 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0023] Fig.11 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0024] Fig.12 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0025] Fig.13 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0026] Fig.14 A schematic diagram of another graphical user interface provided by the embodiment of the present disclosure;

[0027] Fig.15 A schematic diagram of the structure of a storage control device for game controls provided in an embodiment of the present disclosure;

[0028] Fig.16 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0030] In current games, there are too many game controls on the main interface of the game, which will block the game scene. In the related art, storage controls are usually displayed on the main interface of the game. Folding the storage controls can temporarily store some game controls, and unfolding the storage controls can unfold some game controls. Or the display position of some game controls can be changed to avoid blocking the game scene. However, the game controls cannot be completely hidden in this way, and only the local occlusion problem can be solved. After storage, the game controls are scattered in different areas of the main interface of the game, which makes it more cumbersome for players to find the game controls. Based on this, the embodiments of the present disclosure provide a storage control method, device and electronic device for game controls, and the technology can be applied to mobile phones, tablet computers, computers and other devices.

[0031] In one embodiment of the present disclosure, the storage control method of the game controls can be run on a local terminal device or a server. When the storage control method of the game controls is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0032] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the storage control method of the game controls are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device 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, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0033] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.

[0034] In a possible implementation, the embodiment of the present disclosure provides a method for storing and controlling game controls, providing a graphical user interface through a terminal device, wherein the terminal device may be the local terminal device mentioned above, or may be a client device in the cloud interaction system mentioned above. Figure 1 As shown, the storage control method of the game control comprises the following steps:

[0035] Step S102, in response to a first touch operation on the graphical user interface, displaying a storage mark at a first touch position, and controlling at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored;

[0036] The above-mentioned first touch operation may be a click operation, a tap operation, a sliding operation or a long press operation, such as a sliding operation or a long press operation on the edge of the interface of the graphical user interface, and another example is a sliding operation or a long press operation on the middle area of ​​the interface of the graphical user interface. The above-mentioned first touch position may be the touch position of the finger when the player performs the first touch operation on the screen, and may also be the touch position of the finger when the player ends the first touch operation. The above-mentioned storage mark may be a mark with a circular, rectangular or irregular graphic shape, and the storage mark may have a distinct color, such as fluorescent yellow or fluorescent green. The storage mark is usually used to indicate that the game controls can be stored in the current state, where the game controls are generally controls visible in the current graphical user interface.

[0037] The above-mentioned game controls are displayed in the first display mode, which may be to display a sign that can be stored in a certain position of the game controls, or the game controls themselves may undergo obvious color changes, such as the control icon of the game controls turning gray, etc., or a circular, rectangular or irregular shaped display area with obvious color may be displayed around the game controls, and the display area surrounds the game controls. The shape of the display area may be the same as or different from the shape of the storage mark; the game controls may also be controlled to be displayed dynamically, such as the game controls are constantly swinging left and right, or rotating at the original display position, etc.

[0038] For example, Figure 2 As shown, the graphical user interface includes multiple game controls (such as Figure 2 In the game control 1, game control 2, game control 3, game control 4, game control 5, game control 6, game control 7, game control 8), the player can perform a first touch operation (such as a long press operation) at any position of the graphical user interface. For example, Figure 3 As shown, a storage mark (such as Figure 3 Gray circular logo in the middle), some game controls (such as Figure 2 The game controls 1, 2, 3, 4, 5, 6, and 7 in the game are displayed in a first display mode (such as Figure 3 Medium gray controls) are displayed, indicating that the game controls can be stored in the current state.

[0039] Step S104, in response to the second touch operation, storing the target game control into the storage mark;

[0040] The second touch operation may or may not be a continuous operation with the first touch operation. Exemplarily, it may be a sliding operation on the target game control, dragging the target game control to the storage mark to store the target game control in the storage mark; it may also be a selection operation on the game control, determining the selected target game control, clicking the confirmation control, and storing the target game control in the storage mark; it may also be a sliding operation on the storage mark, moving the storage mark to the target game control, and controlling the target game control to be stored in the storage mark. Optionally, it may be to hide the target game control in response to the target game control being stored in the storage mark; it may also be to hide the target game control in response to the end of the second touch operation; it may also be to hide the target game control in response to a specified operation on the storage mark, such as an operation of moving out of a graphical user interface, etc.; it may also be to hide the target game control in response to a trigger operation on the confirmation control.

[0041] Optionally, the storage identifier may be hidden or the display mode of the storage identifier may be updated in response to the completion of the second touch operation; or the storage identifier may be hidden or the display mode of the storage identifier may be updated in response to a specified operation on the storage identifier, such as an operation of moving out of a graphical user interface; or the storage identifier may be hidden or the display mode of the storage identifier may be updated in response to a trigger operation of a confirmation control.

[0042] Among them, when hiding the storage mark, it can also be accompanied by special effects animation. Optionally, the special effects animation can be that the storage mark moves to any edge of the graphical user interface at a specified speed until it completely disappears from the graphical user interface; it can also be that the storage mark is reduced at a specified speed, and disappears from the graphical user interface after being reduced to a specified degree; it can also be that the storage mark displays a light that alternates between bright and dark within a specified time, and then disappears from the graphical user interface. It can also be that the storage mark moves to any edge of the graphical user interface at a specified speed until it moves to the edge, and then a part of the storage mark is reduced and displayed, or the shape of the storage mark is changed, etc.

[0043] Step S106, in response to the third touch operation on the graphical user interface, displaying the target game control in the storage window of the graphical user interface.

[0044] The third touch operation may be a long press operation, a sliding operation, a long press sliding operation, a single finger operation, a double finger operation, or a three finger operation, etc. The storage window may be displayed in the form of a drop-down window, a pop-up window, or a small floating window. The storage window may have multiple display areas, and different display areas correspond to game controls of different functional categories, wherein different functional categories generally include commonly used controls, uncommon controls, all controls, controls for stores, controls for gameplay, etc. The display areas may be circular, rectangular, or irregular in shape, and each display area may be adjacent or non-adjacent.

[0045] The disclosed embodiment provides a method for controlling the storage of game controls. In response to a first touch operation on a graphical user interface, a storage mark is displayed at a first touch position, and at least one game control is controlled to be displayed in a first display mode; in response to a second touch operation, a target game control is stored in the storage mark; in response to a third touch operation on the graphical user interface, the target game control is displayed in a storage window. In this method, a player can perform a simple touch operation on the graphical user interface to store part of the game controls on the interface. When using the part of the game controls, only a simple touch operation on the graphical user interface is required to display the part of the game controls in the storage window, thereby avoiding the problem of too many controls blocking the screen, making it easier for players to find the required game controls, and improving the player's gaming experience.

[0046] A possible implementation of the above step of storing the target game control into the storage mark in response to the second touch operation is as follows:

[0047] In response to the second touch operation on the storage mark, the target game control is controlled to be adsorbed into the storage mark, and the control icon of the target game control is displayed at a designated position of the storage mark.

[0048] The first touch operation and the second touch operation may be continuous operations or non-continuous operations, and the second touch operation may be the same as or different from the first touch operation. The second touch operation is usually a sliding operation, including a first sliding operation for controlling the storage mark to move to the target game control, and a second sliding operation for controlling the storage mark to leave the target game control.

[0049] The above-mentioned control icons can be patterns that players can easily recognize the corresponding functions. For example, the game icon corresponding to the mall game control is generally a small house with coins. The icons can also be updated during different themes and activities. For example, during the Spring Festival, each icon will be decorated with firecrackers, gold treasures, etc.

[0050] The target game control adsorbed into the storage mark may be one or more. The designated position may be the center of the storage mark or the edge of the storage mark. Optionally, when there is one target game control adsorbed into the storage mark, the control icon may be displayed at the center of the storage mark, that is, the position where the player's finger touches the screen; when there are more than one target game control adsorbed into the storage mark, the control icon may be displayed around the center of the storage mark in a preset order, wherein the preset order may be displayed in order according to functional classification, in order according to the frequency of use by the player, or in order according to the chronological order of storage time.

[0051] The above method also includes: in response to the end of the second touch operation, hiding the target game control and updating the display mode of the storage mark.

[0052] The above-mentioned display method of updating the storage logo can be to change the color, shape, size and other styles of the storage logo, or to hide the storage logo, or to display it in a floating manner at any position of the graphical user interface, which can include the edge of the graphical user interface, or it can be the position where the second touch operation ends.

[0053] A possible implementation of the above step of updating the display mode of the storage mark is as follows:

[0054] Hide the storage mark; or, control the storage mark to be updated to a floating mark, and control at least a part of the floating mark to be displayed at the edge of the graphical user interface.

[0055] The above-mentioned floating logo can have the same color, shape and size as the storage logo, or different. The display mode of the storage logo is usually pre-set. For example, if you want a neater graphical user interface, you can set it to hide the storage logo. If you want to store game controls at any time, you can set it to update to a floating logo.

[0056] Among them, hiding the storage logo can also be accompanied by special effect animation. Optionally, the special effect animation can be that the storage logo moves to any edge of the graphical user interface at a specified speed until it completely disappears from the graphical user interface; it can also be that the storage logo shrinks at a specified speed, shrinks to a specified extent and disappears from the graphical user interface; it can also be that the storage logo displays alternating light and dark within a specified time, and then disappears from the graphical user interface.

[0057] The second touch operation includes a first sliding operation; in response to the second touch operation on the storage mark, the step of controlling the target game control to be adsorbed into the storage mark, a possible implementation method is:

[0058] In response to a first sliding operation on the storage mark, the storage mark is controlled to move in the graphical user interface; in response to the storage mark moving to the target game control, the target game control is controlled to be adsorbed into the storage mark.

[0059] The first sliding operation controls the storage mark to move to the target game control. The storage mark can be moved to any position in the graphical user interface. By moving the storage mark to the target game control to be stored, the target game control can be adsorbed into the storage mark. When the storage mark moves to the target game control, the storage mark usually displays an adsorption effect and may also play an adsorption sound effect. Among them, the adsorption effect can be a color change of the storage mark or a dynamic display of the storage mark.

[0060] The second touch operation includes a second sliding operation; in response to the storage mark moving to the target game control, controlling the target game control to be adsorbed into the storage mark, a possible implementation method is:

[0061] In response to the storage marker moving to the target game control and the occlusion area of ​​the target game control by the storage marker meeting the specified conditions, the storage marker is displayed in a second display mode; the second display mode is used to indicate that the game control that can be stored is identified; in response to the second sliding operation on the storage marker, the storage marker is controlled to move away from the target game control, and the target game control is controlled to be adsorbed into the storage marker.

[0062] The first sliding operation and the second sliding operation are continuous operations, and the second sliding operation controls the storage mark to leave the target game control. The above-mentioned specified conditions are usually preset according to the needs of the game, which can be that the storage mark just touches the game control, or that the target game control is blocked by 50% of the storage mark, or that the target game control is completely blocked by the storage mark. The above-mentioned second display mode can be a color change, or it can be a storage prompt text displayed on the storage mark to indicate that the game control that can be stored has been identified.

[0063] For example, Figure 4 As shown, when the player long presses and drags the storage mark to reach the target game control, the condition that the target game control is blocked by the storage mark is met, and the storage mark is displayed in the second display mode (such as Figure 4 The white circular icon in the middle is displayed, indicating that in the current state, the storage icon can store game controls that meet the covering conditions, such as Figure 5 As shown, the player continues to drag the storage mark away from the target game control, and two game controls are adsorbed into the storage mark, and the control icons corresponding to the two game controls are displayed at the designated position of the storage mark, and the storage mark is restored to the original display mode. In this mode, the target game control is stored and hidden through a series of simple continuous operations, which satisfies the need to completely store the button controls on the main interface and improves the player's gaming experience.

[0064] A possible implementation of the above step of hiding the storage mark and the target game control is as follows: displaying a hidden special effect of the storage mark at the second touch position, and hiding the storage mark and the target game control.

[0065] The above hidden special effects may be that the storage logo floats to the top of the graphical user interface with a light effect particle effect, or may be an animation special effect in which the storage logo gradually disappears, or the storage logo directly flies out of the graphical user interface.

[0066] For example, Figure 6 As shown, after completing the storage operation, the player ends the second touch operation, that is, releases the finger, and the storage logo floats to the top of the graphical user interface with a light effect particle effect at the second touch position.

[0067] In another possible implementation, in the above step S102, first prompt information is displayed in the storage mark, and the first prompt information is used to indicate the storage position of the game control.

[0068] For example, Figure 7 As shown, the player long presses to trigger the storage mark, and stops the long press operation. The first prompt information will be displayed in the storage mark, and the first prompt information is "Drag the button here to store" (such as Figure 7 The text in the circular area is used to indicate where the game controls are stored.

[0069] A possible implementation of the above step of storing the target game control into the storage mark in response to the second touch operation is as follows:

[0070] In response to a third sliding operation on a target game control among the at least one game control, the target game control is controlled to move into a storage mark, and a control icon of the target game control is displayed at a designated position of the storage mark.

[0071] The process of moving the target game control may include a long press operation, a sliding operation, etc. The specified position may be a position where the player places the game control, or a position preset by the system. 。 Optionally, when the designated position is customized by the player, the control icon can be displayed at any position of the storage mark; when the designated position is set by the system, the control icons can be displayed in a preset order around the center of the storage mark, where the preset order can be displayed in order of functional classification, in order of frequency of use by the player, or in order of storage time. For example, Figure 8 As shown, the player drags the game control to the storage mark, and the control icon of the game control is displayed at the designated position in the storage mark.

[0072] The above method also includes: responding to a fourth sliding operation on the storage mark, hiding the target game control, and updating the display mode of the storage mark.

[0073] The above-mentioned update of the display method of the storage mark can be to change the color, shape, size and other styles of the storage mark, or to hide the storage mark, or to display it in a floating manner at any position of the graphical user interface, which can include the edge of the graphical user interface, or it can be the position where the fourth sliding operation is completed.

[0074] A possible implementation of the above step of responding to the fourth sliding operation on the storage mark, hiding the target game control, and updating the display mode of the storage mark is as follows:

[0075] In response to the fourth sliding operation on the storage identifier, the storage identifier is controlled to move in the graphical user interface; in response to the storage identifier moving to the interface edge of the graphical user interface and the fourth sliding operation is completed, the target game control is hidden, and the display mode of the storage identifier is updated.

[0076] The interface edge can be any edge of the graphical user interface, and can be preset according to the player's habits. For example, if the player is used to using the left hand to operate, it can be set to the left interface edge of the graphical user interface; if the player is used to using the right hand to operate, it can be set to the right interface edge of the graphical user interface; by default, it is the top edge. For example, Fig. 9 As shown, the player drags the storage mark that completes the storage operation to the upper edge of the graphical user interface. When 30% of the area of ​​the storage mark exceeds the graphical user interface, the storage mark and the game controls are hidden.

[0077] A possible implementation of the above step of displaying the target game control in the storage window of the graphical user interface in response to the third touch operation on the graphical user interface is as follows:

[0078] In response to a third touch operation on the interface edge of the graphical user interface, a storage window is displayed in the graphical user interface; a first game control is displayed in a first display area of ​​the storage window, and a target game control is displayed in a second display area of ​​the storage window; wherein the first game control is a control among the target game controls whose usage frequency meets a preset condition.

[0079] The third touch operation may be a click operation, a tap operation, a long press operation, etc. The storage window is usually hidden and displayed only when the player performs the third touch operation. The storage window can be hidden in any direction of the graphical user interface, and is generally hidden above the graphical user interface. The first display area and the second display area are adjacent to each other. The first display area can be used to place game controls with a higher frequency of use, and the second display area can be used to place all stored game controls. The storage window can also display prompt information to instruct players how to return to the game. The preset conditions can be pre-set according to the needs of the game, and the frequency of use that meets the preset conditions can be a frequency of use greater than 50%, or 60%, etc. The storage window will block all or part of the game screen displayed in the graphical user interface, and can also be displayed transparently on the graphical user interface.

[0080] For example, Fig.10 As shown, the player presses the screen with two fingers and pulls down at the same time, and the storage window hidden above the graphical user interface is displayed on the graphical user interface, and the storage window occupies the entire interface. Fig.11 As shown, the storage window is divided into a first display area (such as Fig.11 The dark gray rectangular area with a dot pattern in the middle) and the second display area (such as Fig.11 The rectangular area with a slash pattern in the middle) is used to place the game controls that players use most frequently and store all the game controls. A prompt message is displayed at the bottom of the storage window (such as Fig.11The text in the gray rectangular area indicates that the player can return to the game interface by pulling up. In this way, all the stored game controls are stored in one place. If the player wants to use the game controls, he only needs to use the same operation and go to the same place to get them, which facilitates the player's operation and improves the player's gaming experience.

[0081] After the step of displaying the target game control in the storage window of the graphical user interface in response to the third touch operation on the graphical user interface, a possible implementation method is:

[0082] In response to a trigger operation on a target game control, the storage window is canceled and a game screen corresponding to the target game control is displayed on the graphical user interface.

[0083] Optionally, the player selects the game controls he wants to use and clicks on them. The storage window will be hidden again and the graphical user interface will be updated. For example, if the player wants to go shopping in the mall, he can click on the game controls corresponding to the mall. At this time, the storage window will be undisplayed and the graphical user interface will jump to the mall interface. The player can select and shop in the current interface.

[0084] After the step of displaying the target game control in the storage window of the graphical user interface in response to the third touch operation on the graphical user interface, a possible implementation method is:

[0085] In response to a designated operation on a target game control, the target game control is cancelled from being stored; the target game control in the storage window is cancelled from being displayed, and the graphical user interface is controlled to resume displaying the target game control.

[0086] The specified operation may include a click operation, a tap operation, a long press operation or a slide operation on the game control. After the target game control is cancelled from being displayed in the storage window, the graphical user interface will redisplay the target game control, which may be displayed at the original position or at a position adjacent to the original position.

[0087] A possible implementation of the above-mentioned step of canceling the step of storing the target game control in response to the designated operation of the target game control is as follows:

[0088] In response to a third sliding operation on the target game control, displaying a second prompt message in a designated area of ​​the storage window, and controlling the target game control to move in the storage window; in response to the target game control moving to the designated area and the third operation ending, canceling the storage of the target game control;

[0089] The designated area may be an operation area for canceling the storage of the game control. The designated area may be displayed in a bright color to warn the player to operate with caution and prevent accidental touches. The prompt information is used to instruct the player how to cancel the storage of the game control. The target game control may be displayed in the first display mode when canceling the storage, indicating that the game control can be canceled in the current state.

[0090] For example, Fig.12 As shown, the player long presses the target game control that he wants to cancel the storage, and the game control will be displayed in the first display mode and in the designated area of ​​the storage window (such as Fig.12 The medium gray rectangular area) will display the second prompt information (such as Fig.12 The text displayed at the bottom of the storage window instructs the player how to cancel the storage of the game control. The player can drag the target game control to the designated area to move it out of the storage window, and the game control will be displayed again on the main interface of the game. In this way, a convenient function of undoing storage is provided. The player can return the target game control to the main interface by a simple drag operation, which improves the player's gaming experience.

[0091] After the step of displaying the target game control in the storage window of the graphical user interface in response to the third touch operation on the graphical user interface, a possible implementation method is:

[0092] In response to the fourth touch operation on the storage window, a scene screen of the game scene is displayed on the graphical user interface.

[0093] Specifically, Fig.13 and 14 As shown, the player returns to the game interface by pulling up, and the un-stored game controls are displayed on the graphical user interface.

[0094] After the step of displaying the target game control in the storage window of the graphical user interface in response to the third touch operation on the graphical user interface, a possible implementation method is:

[0095] In response to a search operation on a search box displayed in a storage window, at least one candidate game control that matches information input in the search operation is determined from target game controls; and the candidate game controls are displayed in the storage window.

[0096] The storage window also displays a search box, which can be adjacent to the first display area, or adjacent to the second display area, or can be displayed floating in the storage window. Players can use the search box to perform fuzzy and accurate searches for target game controls, and the matched alternative game controls will be displayed in the storage window. In this way, a search function is provided to facilitate players to quickly locate the function buttons they want to use based on keywords, thereby improving the player's gaming experience.

[0097] Corresponding to the above method embodiment, the embodiment of the present disclosure provides a storage control device for game controls, which provides a graphical user interface through a terminal device, such as Fig.15 As shown, the device comprises:

[0098] The first display module 1501 is used to respond to a first touch operation on the graphical user interface, display a storage mark at a first touch position, and control at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can be currently stored;

[0099] The control storage module 1502 is used to store the target game control into the storage mark in response to the second touch operation;

[0100] The second display module 1503 is used to respond to the third touch operation on the graphical user interface and display the target game control in the storage window of the graphical user interface.

[0101] The disclosed embodiment provides a storage control device for game controls. In response to a first touch operation on a graphical user interface, a storage mark is displayed at a first touch position, and at least one game control is controlled to be displayed in a first display mode; in response to a second touch operation, a target game control is stored in the storage mark; in response to a third touch operation on the graphical user interface, the target game control is displayed in a storage window. In this method, players can perform a simple touch operation on the graphical user interface to store part of the game controls on the interface; when using the part of the game controls, only a simple touch operation on the graphical user interface is required to display the part of the game controls in the storage window, avoiding the problem of too many controls blocking the screen, making it easier for players to find the required game controls, and improving the player's gaming experience.

[0102] The control storage module is also used to: respond to a second touch operation on the storage mark, control the target game control to be adsorbed into the storage mark, and display the control icon of the target game control at a designated position of the storage mark.

[0103] The above-mentioned device also includes a third display module, which is used to: hide the target game control and update the display mode of the storage mark in response to the end of the second touch operation.

[0104] The third display module is further used to: hide the storage mark; or control the storage mark to be updated to a floating mark, and control at least a part of the floating mark to be displayed at the edge of the graphical user interface.

[0105] The first touch operation and the second touch operation are continuous operations.

[0106] The second touch operation includes a first sliding operation; the control storage module is also used to: respond to the first sliding operation on the storage mark, control the storage mark to move in the graphical user interface; respond to the storage mark moving to the target game control, control the target game control to be adsorbed into the storage mark.

[0107] The above-mentioned second touch operation includes a second sliding operation; the above-mentioned control storage module is also used to: in response to the storage mark moving to the target game control, and the occlusion area of ​​the target game control by the storage mark meets the specified conditions, display the storage mark in a second display mode; the second display mode is used to indicate that the game control that can be stored is identified; in response to the second sliding operation on the storage mark, control the storage mark to move away from the target game control, and control the target game control to be adsorbed into the storage mark.

[0108] The first sliding operation and the second sliding operation are continuous operations.

[0109] The control storage module is also used to: display the hidden special effects of the storage logo at the second touch position, and hide the storage logo and the target game control.

[0110] The storage mark displays first prompt information, and the first prompt information is used to indicate the storage position of the game controls.

[0111] The control storage module is also used to: respond to a third sliding operation on a target game control in at least one game control, control the target game control to move to the storage mark, and display the control icon of the target game control at a designated position of the storage mark.

[0112] The above-mentioned device also includes a fourth display module, which is used to: respond to a fourth sliding operation on the storage mark, hide the target game control, and update the display mode of the storage mark.

[0113] The above-mentioned fourth display module is also used to: respond to the fourth sliding operation on the storage logo, control the movement of the storage logo in the graphical user interface; in response to the storage logo moving to the interface edge of the graphical user interface and the fourth sliding operation ends, hide the target game control and update the display mode of the storage logo.

[0114] The above-mentioned second display module is also used to: respond to a third touch operation on the interface edge of the graphical user interface, and display a storage window in the graphical user interface; display a first game control in the first display area of ​​the storage window, and display a target game control in the second display area of ​​the storage window; wherein the first game control is a control in the target game control whose usage frequency meets a preset condition.

[0115] The second display module is further used to: respond to a trigger operation on a target game control, cancel the display storage window, and display the game screen corresponding to the target game control on the graphical user interface.

[0116] The second display module is further used for: responding to a designated operation on a target game control, canceling the storage of the target game control; canceling the display of the target game control in the storage window, and controlling the graphical user interface to resume displaying the target game control.

[0117] The second display module is further used to: in response to a third sliding operation on the target game control, display a second prompt message in a designated area of ​​the storage window, and control the target game control to move in the storage window; in response to the target game control moving to the designated area and the third operation ending, cancel the storage of the target game control;

[0118] The second display module is further used to: respond to a fourth touch operation on the storage window and display a scene image of the game scene on the graphical user interface.

[0119] The second display module is also used to: respond to a search operation on the search box displayed in the storage window, determine at least one candidate game control from the target game control that matches the information input in the search operation; and display the candidate game controls in the storage window.

[0120] The storage control device for game controls provided in the embodiment of the present disclosure has the same technical features as the storage control method for game controls provided in the above-mentioned embodiment, and therefore can solve the same technical problems and achieve the same technical effects.

[0121] This embodiment also provides an electronic device, including a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above-mentioned storage control method of game controls. The electronic device can be a server or a terminal device.

[0122] See also Fig.16 As shown, the electronic device includes a processor 100 and a memory 101, wherein the memory 101 stores machine executable instructions that can be executed by the processor 100, and the processor 100 executes the machine executable instructions to implement the storage control method of the above-mentioned game controls.

[0123] Further, Fig.16 The electronic device shown further includes a bus 102 and a communication interface 103 , and the processor 100 , the communication interface 103 and the memory 101 are connected via the bus 102 .

[0124] Among them, the memory 101 may include a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 103 (which can be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. can be used. The bus 102 can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.16 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0125] The processor 100 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 100. The above processor 100 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present disclosure can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 101, and the processor 100 reads the information in the memory 101 and completes the steps of the method of the above embodiment in combination with its hardware.

[0126] The processor in the above electronic device can implement the following operations in the above game control storage method by executing machine executable instructions:

[0127] In response to a first touch operation on the graphical user interface, a storage mark is displayed at a first touch position, and at least one game control is controlled to be displayed in a first display mode; in response to a second touch operation, a target game control is stored in the storage mark; in response to a third touch operation on the graphical user interface, the target game control is displayed in a storage window. In this method, players can perform a simple touch operation on the graphical user interface to store part of the game controls on the interface. When using the part of the game controls, they only need to perform a simple touch operation on the graphical user interface to display the part of the game controls in the storage window, avoiding the problem of too many controls blocking the screen, making it easier for players to find the required game controls, and improving the player's gaming experience.

[0128] The step of storing the target game control into the storage mark in response to the second touch operation includes: controlling the target game control to be adsorbed into the storage mark in response to the second touch operation on the storage mark, and displaying the control icon of the target game control at a designated position of the storage mark.

[0129] The above method also includes: in response to the end of the second touch operation, hiding the target game control and updating the display mode of the storage mark.

[0130] The above-mentioned step of updating the display mode of the storage mark includes: hiding the storage mark; or controlling the storage mark to be updated to a floating mark, and controlling at least a part of the floating mark to be displayed at the edge of the graphical user interface.

[0131] The first touch operation and the second touch operation are continuous operations.

[0132] The above-mentioned second touch operation includes a first sliding operation; in response to the second touch operation on the storage identifier, the step of controlling the target game control to be adsorbed into the storage identifier includes: in response to the first sliding operation on the storage identifier, controlling the storage identifier to move in the graphical user interface; in response to the storage identifier moving to the target game control, controlling the target game control to be adsorbed into the storage identifier.

[0133] The second touch operation includes a second sliding operation; in response to the storage mark moving to the target game control, the step of controlling the target game control to be adsorbed into the storage mark includes: in response to the storage mark moving to the target game control, and the target game control being blocked by the storage mark meets the specified conditions, the storage mark is displayed in a second display mode; the second display mode is used to indicate that the game control that can be stored is identified; in response to the second sliding operation on the storage mark, the storage mark is controlled to be away from the target game control, and the target game control is controlled to be adsorbed into the storage mark. In this way, the storage and hiding of the target game control are completed through a series of simple continuous operations, which meets the complete storage of the main interface button control and improves the player's gaming experience.

[0134] The first sliding operation and the second sliding operation are continuous operations.

[0135] The step of hiding the storage mark and the target game control includes: displaying a hidden special effect of the storage mark at the second touch position, and hiding the storage mark and the target game control.

[0136] The storage mark displays first prompt information, and the first prompt information is used to indicate the storage position of the game controls.

[0137] The above-mentioned step of storing the target game control into the storage marker in response to the second touch operation includes: responding to a third sliding operation on the target game control in at least one game control, controlling the target game control to move to the storage marker, and displaying the control icon of the target game control at a designated position of the storage marker.

[0138] The above method also includes: responding to a fourth sliding operation on the storage mark, hiding the target game control, and updating the display mode of the storage mark.

[0139] The above-mentioned steps of responding to the fourth sliding operation on the storage identifier, hiding the target game controls, and updating the display mode of the storage identifier include: responding to the fourth sliding operation on the storage identifier, controlling the storage identifier to move in the graphical user interface; in response to the storage identifier moving to the interface edge of the graphical user interface and the fourth sliding operation ending, hiding the target game controls, and updating the display mode of the storage identifier.

[0140] The above step of responding to the third touch operation on the graphical user interface and displaying the target game control in the storage window of the graphical user interface includes: responding to the third touch operation on the interface edge of the graphical user interface and displaying the storage window in the graphical user interface; displaying the first game control in the first display area of ​​the storage window and displaying the target game control in the second display area of ​​the storage window; wherein the first game control is a control whose usage frequency meets the preset conditions among the target game controls. In this method, all the stored game controls are stored in one place. If the player wants to use the game controls, he only needs to use the same operation and go to the same place to obtain them, which facilitates the player's operation and improves the player's gaming experience.

[0141] The above-mentioned response to the third touch operation on the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, also includes: responding to the trigger operation on the target game control, canceling the display of the storage window, and displaying the game screen corresponding to the target game control in the graphical user interface.

[0142] The above-mentioned response to the third touch operation on the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, also includes: responding to a specified operation on the target game control, canceling the storage of the target game control; canceling the display of the target game control in the storage window, and controlling the graphical user interface to resume displaying the target game control.

[0143] The above-mentioned step of responding to the designated operation on the target game control and canceling the storage of the target game control includes: responding to the third sliding operation on the target game control, displaying the second prompt information in the designated area of ​​the storage window, and controlling the target game control to move in the storage window; responding to the target game control moving to the designated area and the third operation ending, canceling the storage of the target game control. In this method, a convenient function of canceling storage is provided, and the player can return the target game control to the main interface through a simple drag operation, thereby improving the player's gaming experience.

[0144] After the step of displaying the target game control in the storage window of the graphical user interface in response to the third touch operation on the graphical user interface, the method further includes: displaying a scene screen of the game scene in the graphical user interface in response to a fourth touch operation on the storage window.

[0145] After the step of responding to the third touch operation on the graphical user interface and displaying the target game control in the storage window of the graphical user interface, the method further includes: responding to a search operation on the search box displayed in the storage window, determining at least one candidate game control that matches the information input by the search operation from the target game controls; and displaying the candidate game control in the storage window. In this method, a search function is provided to facilitate players to quickly locate the function button they want to use based on keywords, thereby improving the game experience of players.

[0146] This embodiment also provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the storage control method of the above-mentioned game controls.

[0147] The machine executable instructions stored in the machine readable storage medium can implement the following operations in the above-mentioned game control storage method by executing the machine executable instructions:

[0148] In response to a first touch operation on the graphical user interface, a storage mark is displayed at a first touch position, and at least one game control is controlled to be displayed in a first display mode; in response to a second touch operation, a target game control is stored in the storage mark; in response to a third touch operation on the graphical user interface, the target game control is displayed in a storage window. In this method, players can perform a simple touch operation on the graphical user interface to store part of the game controls on the interface. When using the part of the game controls, they only need to perform a simple touch operation on the graphical user interface to display the part of the game controls in the storage window, avoiding the problem of too many controls blocking the screen, making it easier for players to find the required game controls, and improving the player's gaming experience.

[0149] The above-mentioned step of storing the target game control into the storage marker in response to the second touch operation includes: in response to the second touch operation on the storage marker, controlling the target game control to be adsorbed into the storage marker, and displaying the control icon of the target game control at the specified position of the storage marker; in response to the end of the second touch operation, hiding the storage marker and the target game control.

[0150] The above method also includes: in response to the end of the second touch operation, hiding the target game control and updating the display mode of the storage mark.

[0151] The above-mentioned step of updating the display mode of the storage mark includes: hiding the storage mark; or controlling the storage mark to be updated to a floating mark, and controlling at least a part of the floating mark to be displayed at the edge of the graphical user interface.

[0152] The first touch operation and the second touch operation are continuous operations.

[0153] The above-mentioned second touch operation includes a first sliding operation; in response to the second touch operation on the storage identifier, the step of controlling the target game control to be adsorbed into the storage identifier includes: in response to the first sliding operation on the storage identifier, controlling the storage identifier to move in the graphical user interface; in response to the storage identifier moving to the target game control, controlling the target game control to be adsorbed into the storage identifier.

[0154] The second touch operation includes a second sliding operation; in response to the storage mark moving to the target game control, the step of controlling the target game control to be adsorbed into the storage mark includes: in response to the storage mark moving to the target game control, and the target game control being blocked by the storage mark meets the specified conditions, the storage mark is displayed in a second display mode; the second display mode is used to indicate that the game control that can be stored is identified; in response to the second sliding operation on the storage mark, the storage mark is controlled to be away from the target game control, and the target game control is controlled to be adsorbed into the storage mark. In this way, the storage and hiding of the target game control are completed through a series of simple continuous operations, which meets the complete storage of the main interface button control and improves the player's gaming experience.

[0155] The first sliding operation and the second sliding operation are continuous operations.

[0156] The step of hiding the storage mark and the target game control includes: displaying a hidden special effect of the storage mark at the second touch position, and hiding the storage mark and the target game control.

[0157] The storage mark displays first prompt information, and the first prompt information is used to indicate the storage position of the game controls.

[0158] The above-mentioned step of storing the target game control into the storage marker in response to the second touch operation includes: responding to a third sliding operation on the target game control in at least one game control, controlling the target game control to move to the storage marker, and displaying the control icon of the target game control at a designated position of the storage marker.

[0159] The above method also includes: responding to a fourth sliding operation on the storage mark, hiding the target game control, and updating the display mode of the storage mark.

[0160] The above-mentioned steps of responding to the fourth sliding operation on the storage identifier, hiding the target game controls, and updating the display mode of the storage identifier include: responding to the fourth sliding operation on the storage identifier, controlling the storage identifier to move in the graphical user interface; in response to the storage identifier moving to the interface edge of the graphical user interface and the fourth sliding operation ending, hiding the target game controls and updating the display mode of the storage identifier.

[0161] The above step of responding to the third touch operation on the graphical user interface and displaying the target game control in the storage window of the graphical user interface includes: responding to the third touch operation on the interface edge of the graphical user interface and displaying the storage window in the graphical user interface; displaying the first game control in the first display area of ​​the storage window and displaying the target game control in the second display area of ​​the storage window; wherein the first game control is a control whose usage frequency meets the preset conditions among the target game controls. In this method, all the stored game controls are stored in one place. If the player wants to use the game controls, he only needs to use the same operation and go to the same place to obtain them, which facilitates the player's operation and improves the player's gaming experience.

[0162] The above-mentioned response to the third touch operation on the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, also includes: responding to the trigger operation on the target game control, canceling the display of the storage window, and displaying the game screen corresponding to the target game control in the graphical user interface.

[0163] The above-mentioned response to the third touch operation on the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, also includes: responding to a specified operation on the target game control, canceling the storage of the target game control; canceling the display of the target game control in the storage window, and controlling the graphical user interface to resume displaying the target game control.

[0164] The above-mentioned step of responding to the designated operation on the target game control and canceling the storage of the target game control includes: responding to the third sliding operation on the target game control, displaying the second prompt information in the designated area of ​​the storage window, and controlling the target game control to move in the storage window; responding to the target game control moving to the designated area and the third operation ending, canceling the storage of the target game control. In this method, a convenient function of canceling storage is provided, and the player can return the target game control to the main interface through a simple drag operation, thereby improving the player's gaming experience.

[0165] After the step of displaying the target game control in the storage window of the graphical user interface in response to the third touch operation on the graphical user interface, the method further includes: displaying a scene screen of the game scene in the graphical user interface in response to a fourth touch operation on the storage window.

[0166] After the step of responding to the third touch operation on the graphical user interface and displaying the target game control in the storage window of the graphical user interface, the method further includes: responding to a search operation on the search box displayed in the storage window, determining at least one candidate game control that matches the information input by the search operation from the target game controls; and displaying the candidate game control in the storage window. In this method, a search function is provided to facilitate players to quickly locate the function button they want to use based on keywords, thereby improving the game experience of players.

[0167] The computer program product of the game control storage control method, device and system provided in the embodiments of the present disclosure includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments, which will not be repeated here.

[0168] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0169] In addition, in the description of the embodiments of the present disclosure, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present disclosure can be understood according to specific circumstances.

[0170] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0171] In the description of the present disclosure, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present disclosure and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present disclosure. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0172] Finally, it should be noted that the above embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the above embodiments, those skilled in the art should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A method for storing and controlling game controls, characterized in that: Providing a graphical user interface through a terminal device, the method comprising: In response to a first touch operation on the graphical user interface, a storage mark is displayed at a first touch position, and at least one game control displayed on the graphical user interface is controlled to be displayed in a first display mode; the first display mode is used to indicate that the game control can be currently stored; In response to the second touch operation, storing the target game control into the storage mark; In response to a third touch operation on the graphical user interface, the target game control is displayed in a storage window of the graphical user interface.

2. The method according to claim 1, characterized in that In response to the second touch operation, the step of storing the target game control into the storage mark includes: In response to a second touch operation on the storage identifier, the target game control is controlled to be adsorbed into the storage identifier, and a control icon of the target game control is displayed at a designated position of the storage identifier.

3. The method according to claim 1, characterized in that The method further comprises: In response to the end of the second touch operation, the target game control is hidden, and the display mode of the storage mark is updated.

4. The method according to claim 3, characterized in that The step of updating the display mode of the storage mark includes: Hide and display the storage mark; or, The storage mark is controlled to be updated to a suspension mark, and at least a part of the suspension is controlled to be displayed at an edge position of the graphical user interface.

5. The method according to claim 1, characterized in that The first touch operation and the second touch operation are continuous operations.

6. The method according to claim 2, characterized in that The second touch operation includes a first sliding operation; In response to a second touch operation on the storage mark, the step of controlling the target game control to be adsorbed into the storage mark includes: In response to a first sliding operation on the storage mark, controlling the storage mark to move in the graphical user interface; In response to the storage mark moving to the target game control, the target game control is controlled to be adsorbed into the storage mark.

7. The method according to claim 6, characterized in that The second touch operation includes a second sliding operation; In response to the storage mark moving to the target game control, the step of controlling the target game control to be adsorbed into the storage mark includes: In response to the storage mark moving to the target game control, and the area of ​​the target game control blocked by the storage mark meeting a specified condition, the storage mark is displayed in a second display mode; the second display mode is used to indicate that a game control that can be stored is identified; In response to a second sliding operation on the storage mark, the storage mark is controlled to move away from the target game control, and the target game control is controlled to be adsorbed into the storage mark.

8. The method according to claim 7, characterized in that The first sliding operation and the second sliding operation are continuous operations.

9. The method according to claim 1, characterized in that: The step of hiding the storage mark and the target game control comprises: The hidden special effect of the storage mark is displayed at the second touch position, and the storage mark and the target game control are hidden.

10. The method according to claim 1, characterized in that The storage mark displays first prompt information, and the first prompt information is used to indicate the storage position of the game control.

11. The method according to claim 1, characterized in that: In response to the second touch operation, the step of storing the target game control into the storage mark includes: In response to a third sliding operation on a target game control among the at least one game control, the target game control is controlled to move into the storage mark, and a control icon of the target game control is displayed at a designated position of the storage mark.

12. The method according to claim 11, characterized in that The method further comprises: In response to a fourth sliding operation on the storage mark, the target game control is hidden, and the display mode of the storage mark is updated.

13. The method according to claim 12, characterized in that In response to a fourth sliding operation on the storage mark, the step of hiding the target game control and updating the display mode of the storage mark includes: In response to a fourth sliding operation on the storage mark, controlling the storage mark to move in the graphical user interface; In response to the storage mark moving to the interface edge of the graphical user interface and the fourth sliding operation ending, the target game control is hidden and the display mode of the storage mark is updated.

14. The method according to claim 1, characterized in that In response to a third touch operation on the graphical user interface, the step of displaying the target game control in the storage window of the graphical user interface includes: In response to a third touch operation on an interface edge of the graphical user interface, displaying the storage window on the graphical user interface; The first game control is displayed in the first display area of ​​the storage window, and the target game control is displayed in the second display area of ​​the storage window; wherein the first game control is a control among the target game controls whose usage frequency meets a preset condition.

15. The method according to claim 1, characterized in that In response to a third touch operation on the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, the method further includes: In response to a triggering operation on the target game control, the storage window is canceled and a game screen corresponding to the target game control is displayed on the graphical user interface.

16. The method according to claim 1, characterized in that In response to a third touch operation on the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, the method further includes: In response to a designated operation on the target game control, canceling storage of the target game control; The target game control in the storage window is canceled, and the graphical user interface is controlled to resume displaying the target game control.

17. The method according to claim 16, characterized in that In response to a designated operation on the target game control, the step of canceling the storage of the target game control comprises: In response to a third sliding operation on the target game control, displaying a second prompt message in a designated area of ​​the storage window, and controlling the target game control to move in the storage window; In response to the target game control being moved to the designated area and the third operation being completed, the target game control is canceled from being stored.

18. The method according to claim 1, characterized in that In response to a third touch operation on the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, the method further includes: In response to a fourth touch operation on the storage window, a scene screen of a game scene is displayed on the graphical user interface.

19. The method according to claim 1, characterized in that In response to a third touch operation on the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, the method further includes: In response to a search operation on the search box displayed in the storage window, determining at least one candidate game control from the target game controls that matches information input by the search operation; And the alternative game controls are displayed in the storage window.

20. A storage control device for game controls, characterized in that: A graphical user interface is provided through a terminal device, the device comprising: A first display module, configured to respond to a first touch operation on the graphical user interface, display a storage mark at a first touch position, and control at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can be currently stored; A control storage module, for storing the target game control into the storage mark in response to the second touch operation; The second display module is used to respond to a third touch operation on the graphical user interface and display the target game control in the storage window of the graphical user interface.

21. An electronic device, characterized in that: It includes a processor and a memory, the memory stores computer executable instructions that can be executed by the processor, and the processor executes the computer executable instructions to implement the storage control method of the game control according to any one of claims 1-19.

22. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are called and executed by the processor, the computer-executable instructions prompt the processor to implement the storage control method of the game controls described in any one of claims 1-19.

Citation Information

Patent Citations

  • Desktop element adjusting method and device and electronic equipment

    CN112148170A

  • Operation control method and device

    CN112882618A

  • Method for storing function control in game interface, device and equipment and storage medium

    CN113769399A