Game interaction method, game interaction device, program product and electronic device
By displaying the operation controls and game screen on the terminal device of the folding screen device and displaying prompt information on the response area of the operation control, the problem that players cannot operate and observe the game scene at the same time is solved, and the convenience and experience of the game are improved.
Patent Information
- Application Number
- CN202510192626.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-06-10
AI Technical Summary
When playing games in a folding screen device, players cannot take into account the screen that displays the game scene and the screen that displays the operation controls at the same time, resulting in inaccurate operation and affecting the gaming experience.
By displaying the operation control on the first display screen of the terminal device and displaying the game screen on the second display screen, when a suspended operation is detected above the response area of the response control, prompt information is displayed on the second display screen to indicate the position of the operation medium, and perform corresponding game functions during touch operation.
It solves the problem that players do not know whether the touch control is correct, improves the convenience and user experience of the game, and allows players to perform accurate operations without moving away from the game scene.
Smart Images

Figure CN120114830A_ABST
Abstract
Description
Background Art
[0002] With the development of mobile devices, more and more terminal devices adopt the design of foldable screens. When a terminal device adopts a foldable screen, in a game, one of the screens is used as a control operation area, and the other screen is used as a visual area, in which the game scene is displayed.
[0003] However, when playing a game on a foldable screen device, the visual center of the player is the screen that displays the game scene, so the player cannot take into account the screen that displays the operation controls, resulting in the player not knowing whether the operated control is correct during the operation, thereby affecting the player's gaming experience. Summary of the Invention
[0004] The present disclosure provides a game interaction method to at least to some extent solve the problem in the related art that players cannot take into account the operation controls, resulting in a low gaming experience.
[0005] According to a first aspect of the present disclosure, there is provided a game interaction method, which displays a graphical user interface through a terminal device, and the terminal device includes at least a first display screen and a second display screen. The method includes:
[0006] Display operation controls through the first display screen and display a game screen through the second display screen;
[0007] In response to detecting a hovering operation above the response area of the operation control, display a first prompt message on the second display screen, where the first prompt message is used to indicate that the operation medium corresponding to the hovering operation is currently above the response area of the operation control;
[0008] In response to a touch operation on the operation control, execute the game function corresponding to the operation control; wherein, the touch operation is continuous with the hovering operation.
[0009] In an exemplary embodiment of the present disclosure, in response to detecting a hovering operation above the response area of the operation control, displaying a first prompt message on the second display screen includes:
[0010] When a hovering operation is detected above the response area of the operation control and the duration of the hovering operation reaches a preset duration, display a first prompt message on the second display screen.
[0011] In an exemplary embodiment, the method further includes:
[0012] In response to detecting the hovering operation above a region of the first display screen that is not the response region of the operation control, display second prompt information on the second display screen, where the second prompt information is used to indicate that the operation medium corresponding to the hovering operation is currently not above the response region of the operation control.
[0013] In an exemplary embodiment of the present disclosure, the method further includes:
[0014] In response to the touch operation acting on an edge position of the response region of the operation control, control the operation control to adjust the display position according to the acting position of the touch operation.
[0015] In an exemplary embodiment of the present disclosure, the method further includes:
[0016] In response to the touch operation acting on an edge position of the response region of the operation control, control the associated control of the operation control to adjust the display position according to the acting position of the touch operation.
[0017] In an exemplary embodiment of the present disclosure, the method further includes:
[0018] In response to a first hovering swipe operation above the first display screen, display a plurality of prompt icons on the second display screen, where the plurality of prompt icons respectively correspond to a plurality of operation controls displayed on the first display screen.
[0019] In an exemplary embodiment of the present disclosure, after displaying the plurality of prompt icons on the second display screen, the method further includes:
[0020] In response to a hovering selection operation above the first display screen and the operation medium corresponding to the hovering selection operation being above the response region of a target operation control among the plurality of operation controls, prominently display the target prompt icon corresponding to the target operation control on the second display screen.
[0021] In an exemplary embodiment of the present disclosure, the method further includes:
[0022] In response to a touch operation on the target operation control, execute a game function corresponding to the target operation control, where the touch operation on the target operation control is continuous with the hovering selection operation.
[0023] In an exemplary embodiment of the present disclosure, after displaying the plurality of prompt icons on the second display screen, the method further includes:
[0024] In response to a second hovering swipe operation above the first display screen, hide the plurality of prompt icons.
[0025] According to a second aspect of the present disclosure, there is provided a game interaction device that displays a graphical user interface through a terminal device. The terminal device includes at least a first display screen and a second display screen. The device includes:
[0026] A display module for displaying operation controls through the first display screen and displaying game screens through the second display screen;
[0027] An information prompt module for, in response to detecting a hovering operation above the response area of the operation control, displaying a first prompt information on the second display screen, where the first prompt information is used to indicate that the operation medium corresponding to the hovering operation is currently above the response area of the operation control;
[0028] A function execution module for, in response to a touch operation on the operation control, executing the game function corresponding to the operation control, where the touch operation is continuous with the hovering operation.
[0029] According to a third aspect of the present disclosure, there is provided a computer program product including a computer program, which when executed by a processor implements the method of the first aspect and its possible implementation manners described above.
[0030] According to a fourth aspect of the present disclosure, there is provided an electronic device including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the method of the first aspect and its possible implementation manners by executing the executable instructions.
[0031] The technical solution of the present disclosure has the following beneficial effects:
[0032] On the one hand, in response to a hovering operation detected above the response area of the operation control, a first prompt information is displayed on the second display screen based on the hovering operation, solving the problem in the related art that players are not clear whether the touched operation control is correct and improving the convenience of the game; on the other hand, after the first prompt information is displayed on the first display screen, when a touch operation is performed on the operation control displayed on the first display screen, in response to the touch operation on the operation control on the first display screen, the position of the user's operation medium can be determined according to the hovering operation before the touch operation on the operation control. While ensuring the correct triggering of the operation control, players do not need to move their line of sight to the first display screen that displays the operation control, ensuring a high degree of attention to the game scene and improving the user's game experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 Shows a system architecture diagram in an exemplary embodiment;
[0034] Figure 2Flowchart showing a game interaction method in this exemplary embodiment;
[0035] Figure 3 Schematic diagram showing a first prompt message displayed on a second display screen in this exemplary embodiment;
[0036] Figure 4 Schematic diagram showing an adjustment of the display position of an operation control in this exemplary embodiment;
[0037] Figure 5 Schematic diagram showing a first suspended sliding operation in this exemplary embodiment;
[0038] Figure 6 Schematic diagram showing a second suspended sliding operation in this exemplary embodiment;
[0039] Figure 7 Schematic diagram showing the structure of a game interaction device in this exemplary embodiment;
[0040] Figure 8 Schematic diagram showing the structure of an electronic device in this exemplary embodiment. Detailed implementation
[0041] The following will more comprehensively describe the exemplary embodiments of the present disclosure in conjunction with the accompanying drawings.
[0042] The accompanying drawings are schematic diagrams of the present disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the drawings may be functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in hardware modules or integrated circuits, or in networks, processors or microcontrollers. The embodiments can be implemented in multiple forms and should not be construed as limited to the examples set forth herein. The features, structures or characteristics described in the present disclosure can be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to give a full explanation of the embodiments of the present disclosure. However, those skilled in the art should be aware that one or more specific details can be omitted when implementing the technical solutions of the present disclosure, or other methods, components, devices, steps, etc. can be used to replace one or more specific details.
[0043] With the development of mobile devices, more and more devices have started to adopt the design of foldable screens, and many devices even adopt triple-foldable screens. Among these devices, when players play games, they will use the bottom screen in the display as the control operation area, and the upper screen is used to display the game scene as the visual area for players to view. However, in this design, players will encounter some problems. For example, players are not sure whether the operation controls they touch are correct, which affects the players' gaming experience.
[0044] In view of the above problems, the exemplary embodiments of the present disclosure provide a game interaction method.
[0045] Figure 1 The system architecture diagram of the operating environment of this exemplary embodiment is shown. The system architecture may include a terminal device 110 and a server 120. Among them, the terminal device 110 may be a device such as a mobile phone, a tablet computer, or a personal computer, which has a display function and can display a graphical user interface. The graphical user interface may include the interface of the operating system or the interface of an application program, etc. A game program is installed on the terminal device 110, such as the client program of an online game. When the terminal device 110 runs the game program, corresponding game screens, such as a first game screen, a second game screen, etc., can be displayed in the graphical user interface. The server 120 generally refers to the background system that provides the game services in this exemplary embodiment, which may be a single server or a cluster of multiple servers. A game server program is deployed on the server 120 for performing game data processing on the server side. A connection can be formed between the terminal device 110 and the server 120 through a wired or wireless communication link for data transmission. The method in this exemplary embodiment can be executed by any one or more of the terminal device 110 and the server 120.
[0046] It should be understood that in addition to the terminal device 110, the server 120 can also be connected to other terminal devices. For example, player A uses the terminal device 110 to control a first virtual character, and player B uses another terminal device to control a second virtual character. The terminal device 110 and the other terminal device are both connected to the server 120. The first virtual character and the second virtual character can be virtual characters in different camps (usually in an adversarial relationship with each other) in the same game, thereby realizing a multiplayer online game. In this article, unless otherwise specified, the terminal device 110 generally refers to the terminal device that controls the first virtual character.
[0047] In one embodiment, the game interaction method can be implemented and executed based on a cloud interaction system. The cloud interaction system can be the above system architecture. Various cloud applications can run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the running entity of the game program and the entity presenting the game screen are separated. The storage and operation of the control and interaction methods in the game are completed on the cloud game server (such as the above server 120), and the role of the cloud game client (such as the above terminal device 110) is to receive and send data and present the game screen. For example, the cloud game client can be a display device with data transmission function near the user side, such as a mobile terminal, a television, a computer, a palm computer, etc.; and the information processing is performed by the cloud game server in the cloud. When playing a game, the user operates the cloud game client to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses data such as the game screen, returns it to the cloud game client through the network, and finally, the cloud game client decodes and outputs the game screen.
[0048] In one embodiment, the game interaction method can be implemented in a single-player game. There is no need to deploy a server. The terminal device 110 can install all the game programs and execute the game processing method. In this case, the second virtual character can be a virtual character automatically controlled by the game program (such as the "human-machine" function in the game).
[0049] In one embodiment, the terminal device 110 and other terminal devices can be connected without passing through a server, such as by connecting through a wireless local area network, Bluetooth, etc., to implement a multiplayer online game.
[0050] In one embodiment, referring to Figure 2 as shown, the game interaction method can include the following steps:
[0051] Display operation controls through the first display screen and display a game screen through the second display screen;
[0052] In response to detecting a hovering operation above the response area of the operation control, display a first prompt message on the second display screen, where the first prompt message is used to indicate that the operation medium corresponding to the hovering operation is currently above the response area of the operation control;
[0053] In response to a touch operation on the operation control, execute the game function corresponding to the operation control, where the touch operation is continuous with the hovering operation.
[0054] In Figure 2In the method, in response to a hovering operation detected above the response area of the operation control, a first prompt message is displayed on the second display screen, which solves the problem in the related art that players are not sure whether the operation control touched is correct, and improves the convenience of the game. In addition, after the first prompt message is displayed on the first display screen, when a touch operation is performed on the operation control displayed on the first display screen, the touch operation on the operation control on the first display screen is responded to, and the game function corresponding to the operation control is executed. Before performing the touch operation on the operation control, the position where the operation medium of the user is located can be determined according to the hovering operation. While ensuring the correct triggering of the operation control, players do not need to move their line of sight to the first display screen where the operation control is displayed, ensuring a high degree of attention to the game scene and improving the game experience.
[0055] Next, each step in Figure 2 will be described in detail.
[0056] In step S210, the operation control is displayed through the first display screen, and the game screen is displayed through the second display screen.
[0057] In an exemplary embodiment, the terminal device is a folding screen device, which at least includes two screens in the unfolded state. When the user plays a game, one screen is used to display the operation control of the game, and at least one screen displays the game screen. A graphical user interface is displayed on the folding screen device. The first display screen is the screen that provides the first graphical user interface in the folding screen device, and at least the operation control is displayed in the first graphical user interface. The number of the operation controls can be set according to experience or specific game situations, and no specific limitation is made on the number of the operation controls in this exemplary embodiment. The second display screen is the screen that provides the second graphical user interface in the folding device, and at least the game screen is displayed in the second graphical user interface. During the actual game process, the user's attention to the game screen displayed on the second display screen is higher than that to the operation control displayed on the first display screen.
[0058] Continuing to refer to Figure 2 In step S220, in response to a hovering operation detected above the response area of the operation control, a first prompt message is displayed on the second display screen. The first prompt message is used to indicate that the operation medium corresponding to the hovering operation is currently located above the response area of the operation control.
[0059] In an exemplary embodiment, the response area of the operation control is the sensing area of the operation control in the second display screen. The sensing area may be within the control range of the operation control or may be larger than the control range of the operation control. In this exemplary embodiment, no specific limitation is imposed on the sensing area. The hovering operation detected above the response area of the operation control may be only staying above the response area or may be a click operation above the response area. In this exemplary embodiment, no specific limitation is imposed on the hovering operation.
[0060] In an exemplary embodiment, after detecting a hovering operation of a user on an operation control above the response area, the hovering operation of the user above the response area of the operation control is responded to, and based on the hovering operation, a first prompt message is displayed on the second display screen. Among them, the first prompt message may be to display an icon of the operation control corresponding to the hovering operation of the user on the second display screen. During the game process, when the first prompt message is displayed on the second display screen, it is used to prompt the user that the operation medium corresponding to the hovering operation is above the response area of the operation control. The user can determine whether the operation control is the operation control that the user is about to touch based on the first prompt message, thereby improving the user's gaming experience; among them, the operation medium may be an external game device or the user's finger. In this exemplary embodiment, no specific limitation is imposed on the operation medium. Exemplarily, as shown in Figure 3 When a user performs a hovering operation above the response area of the operation control displayed on the first display screen 301, an icon corresponding to the operation control is displayed on the second display screen 302.
[0061] In an exemplary embodiment, responding to detecting a hovering operation above the response area of the operation control and displaying a first prompt message on the second display screen includes:
[0062] Detecting a hovering operation above the response area of the operation control and the duration of the hovering operation reaches a preset duration, and displaying a first prompt message on the second display screen.
[0063] Specifically, when detecting that a user performs a hovering operation above the response area of an operation control and the duration of the hovering operation reaches a preset duration, the hovering operation of the user is responded to, and based on the operation control targeted by the user's hovering operation, a first prompt message is displayed on the second display screen. Among them, the preset duration may be 3 seconds or may be 5 seconds. In this exemplary embodiment, no specific limitation is imposed on the preset duration. The first prompt message may be an icon of the operation control corresponding to the hovering operation.
[0064] Exemplarily, when it is detected that the user stays above the response area of the first operation control on the first display screen for more than 5 seconds, in response to the hovering operation of the user on the first operation control, the first operation control is displayed on the second display screen that shows the game screen.
[0065] In one exemplary embodiment, the method further includes:
[0066] In response to detecting the hovering operation above the area on the first display screen that is not the response area of the operation control, a second prompt message is displayed on the second display screen, and the second prompt message is used to indicate that the operation medium corresponding to the hovering operation is currently not above the response area of the operation control.
[0067] Specifically, when it is detected that there is a hovering operation of the user above the area on the first display screen that is not the response area of the operation control, in response to the hovering operation of the user, a second prompt message is displayed on the second display screen, where the second prompt message is used to prompt the user that the operation medium corresponding to the hovering operation is not above the response area of the operation control. The second prompt message can be displayed in the form of text or can be displayed through specific prompt symbols. In this exemplary embodiment, the display form of the second prompt message is not specifically limited; the hovering operation can be just staying above the response area or can be a click operation above the response area. In this exemplary embodiment, the hovering operation is not specifically limited.
[0068] Continue to refer to Figure 2 , in step S230, in response to the touch operation on the operation control, the game function corresponding to the operation control is executed, where the touch operation is continuous with the hovering operation.
[0069] In one exemplary embodiment, after the first prompt message is displayed on the second display screen and the user determines the operation control to be operated according to the prompt message, the user can perform a touch operation on the operation control on the first display screen to trigger the game function corresponding to the operation control. Among them, the touch operation and the hovering operation are continuous operations. The touch operation can be a click operation on the operation control on the first display screen or can be a long press operation on the operation control on the first display screen. In this exemplary embodiment, the touch operation is not specifically limited.
[0070] In one exemplary embodiment, after the user touches the operation control on the first display screen, the method further includes:
[0071] In response to the touch operation acting on the edge position of the response area of the operation control, the operation control is controlled to adjust the display position according to the acting position of the touch operation.
[0072] Specifically, in response to the position of the user's touch operation in the operation control, when the position of the touch operation is at the edge position of the response area of the operation control, control the display position of the operation control to be adjusted. When adjusting the display position of the operation control, it can be adjusted according to the position where the user acts on the operation control, so that the position where the touch operation acts falls within the response area of the operation control.
[0073] Further, after adjusting the display position of the operation control according to the position where the touch operation on the first display screen acts, the method further includes:
[0074] In response to the touch operation acting on the edge position of the response area of the operation control, control the associated control of the operation control to adjust the display position.
[0075] Specifically, in response to the user acting on the edge position of the response area of the operation control, after the position of the operation control in the first display screen is adjusted, it can also control the display position of the associated control of the operation control in the first display screen to be adjusted. When adjusting the display position of the associated control in the first display screen, it can be adjusted according to the positional relationship between the associated control and the operation control before the display position of the operation control is adjusted and the adjusted display position of the operation control. Among them, the associated control of the operation control can be an operation control that is displayed in the same operation hot zone as the operation control on which the touch operation acts in the first display screen. In this example, the display position of the operation control is adjusted by the touch position of the user acting on the operation control, avoiding the inaccurate touch position of the user's operation medium affecting the position judgment of the next operation control, and improving the game experience of the user when playing games through the foldable screen device.
[0076] Exemplarily, referring to Figure 4 as shown, in Figure 4 A, when the user's operation medium touches the operation control, and the touch position of the operation medium is at the edge of the response area of the operation control, control the display position of the operation control to be adjusted, so that the touch position of the user's operation medium is located in the response area of the operation control. When adjusting the position of the operation control, it can also control the display position of the associated control of the operation control to be adjusted. The adjusted display positions of the operation control and its associated control are as shown in Figure 4 B.
[0077] In an exemplary embodiment of the present disclosure, multiple operation controls in the first display screen can also be displayed in the second display screen. The method includes:
[0078] In response to a first suspended sliding operation above the first display screen, a plurality of prompt icons are displayed on the second display screen, and the plurality of prompt icons respectively correspond to a plurality of operation controls displayed on the first display screen.
[0079] Specifically, in response to a first suspended sliding operation of the user above the first display screen, a plurality of prompt icons corresponding to the operation controls in the first display screen are displayed on the second display screen based on the first suspended sliding operation of the user. Among them, the plurality of prompt icons may be icons corresponding to all the operation controls in the first display screen, or may be icons of partial operation controls corresponding to the first suspended sliding operation, and no specific limitation is made thereto in the exemplary embodiment of the present example. In the exemplary embodiment of the present example, no specific limitation is made to the sliding direction of the first suspended sliding operation.
[0080] Exemplarily, as shown in Figure 5 When the first display screen includes a plurality of operation controls, the user can perform a first suspended sliding operation above the first display screen. When the suspended sliding operation of the user is detected, a plurality of prompt icons corresponding to the operation controls on the first display screen are displayed on the second display screen.
[0081] Further, after a plurality of prompt icons are displayed on the second display screen, the method further includes:
[0082] In response to a suspended selection operation above the first display screen and the operation medium corresponding to the suspended selection operation being above the response area of the target operation control among the plurality of operation controls, the target prompt icon corresponding to the target operation control on the second display screen is highlighted.
[0083] Specifically, after a plurality of icons corresponding to the operation controls are displayed on the second display screen, when it is detected that the user performs a suspended selection operation above the first display screen and the operation medium corresponding to the suspended selection operation is above the response area of the target operation control among the plurality of operation controls, the suspended selection operation of the user is responded to, and the target prompt icon corresponding to the target operation control is highlighted on the second display screen based on the suspended selection operation of the user. Among them, the suspended selection operation may be only staying above the response area, or may be a click operation above the response area, and no specific limitation is made to the suspended operation in the exemplary embodiment of the present example.
[0084] Still further, after the target prompt icon corresponding to the target operation control is highlighted on the second display screen, the method further includes:
[0085] In response to a touch operation on the target operation control, a game function corresponding to the target operation control is executed, wherein the touch operation on the target operation control is continuous with the suspended selection operation.
[0086] Specifically, after highlighting the target operation control, the user can perform a touch operation on the target operation control. When a touch operation is performed on the target operation control, in response to the touch operation on the target operation control, a game function corresponding to the target operation control is executed. Among them, the touch operation of the user on the target operation control is continuous with the hovering selection operation.
[0087] In an exemplary embodiment of the present disclosure, after displaying a plurality of prompt icons on the second display screen, the method further includes:
[0088] In response to a second hovering swipe operation above the first display screen, hide the plurality of prompt icons.
[0089] Specifically, after displaying icons corresponding to a plurality of operation controls in the first display screen in the second display screen, the user can perform a second hovering swipe operation above the first display screen. When the user performs a second hovering swipe operation above the first display screen, in response to the second hovering swipe operation of the user, and hide a plurality of prompt icons displayed in the first display screen according to the second hovering swipe operation. Among them, all the prompt icons displayed on the first display screen can be hidden, or some of the prompt icons displayed on the second display screen can be hidden. When hiding some of the prompt icons displayed on the second display screen, some of the prompt icons displayed on the second display screen can be hidden according to the sliding distance of the second hovering swipe operation of the user. In this exemplary embodiment, the relationship between the sliding distance and the number of hidden prompt icons is not specifically limited. The sliding direction of the second hovering swipe operation is opposite to the sliding direction of the first hovering swipe operation. In this exemplary embodiment, the sliding direction of the second hovering swipe operation is not specifically limited.
[0090] Exemplarily, referring to Figure 6 As shown, after displaying the prompt icons corresponding to the operation controls displayed in the first display screen on the second display screen, the user can perform a second hovering swipe operation to hide the prompt icons displayed in the second display screen.
[0091] An exemplary embodiment of the present disclosure further provides a game interaction device, which displays a graphical user interface through a terminal device. The terminal device includes at least a first display screen and a second display screen. Referring to Figure 7 As shown, the game interaction device includes:
[0092] A display module 710, configured to display operation controls through the first display screen and display game screens through the second display screen;
[0093] An information prompt module 720, configured to, in response to detecting a hovering operation above the response area of the operation control, display a first prompt message on the second display screen, where the first prompt message is used to indicate that the operation medium corresponding to the hovering operation is currently above the response area of the operation control;
[0094] A function execution module 730, configured to, in response to a touch operation on the operation control, execute the game function corresponding to the operation control, where the touch operation is continuous with the hovering operation.
[0095] In an exemplary embodiment, the information prompt module includes:
[0096] A first prompt message display module, configured to, when a hovering operation is detected above the response area of the operation control and the duration of the hovering operation reaches a preset duration, display a first prompt message on the second display screen.
[0097] In an exemplary embodiment, the game interaction device includes:
[0098] A second prompt message display module, configured to, in response to detecting the hovering operation above an area of the first display screen that is not the response area of the operation control, display a second prompt message on the second display screen, where the second prompt message is used to indicate that the operation medium corresponding to the hovering operation is currently not above the response area of the operation control.
[0099] In an exemplary embodiment, the game interaction device includes:
[0100] An operation control position adjustment module, configured to, in response to the touch operation acting on the edge position of the response area of the operation control, control the operation control to adjust its display position according to the acting position of the touch operation.
[0101] In an exemplary embodiment, the game interaction device includes:
[0102] An associated control position adjustment module, configured to, in response to the touch operation acting on the edge position of the response area of the operation control, control the associated control of the operation control to adjust its display position.
[0103] In an exemplary embodiment, the game interaction device includes:
[0104] A first hovering sliding operation response module, configured to, in response to a first hovering sliding operation above the first display screen, display a plurality of prompt icons on the second display screen, where the plurality of prompt icons respectively correspond to a plurality of operation controls displayed on the first display screen.
[0105] In an exemplary embodiment, the game interaction device includes:
[0106] A prompt icon highlighting module, configured to, in response to a hovering selection operation above the first display screen and when the operation medium corresponding to the hovering selection operation is above the response area of a target operation control among the multiple operation controls, highlight the target prompt icon corresponding to the target operation control on the second display screen.
[0107] In an exemplary embodiment, the game interaction device includes:
[0108] A function implementation module, configured to, in response to a touch operation on the target operation control, execute a game function corresponding to the target operation control, wherein the touch operation on the target operation control is continuous with the hovering selection operation.
[0109] In an exemplary embodiment, the game interaction device includes:
[0110] In response to a second hovering sliding operation above the first display screen, hide the multiple prompt icons.
[0111] The specific details of each part in the above device have been described in detail in the implementation manner of the method part. The details not disclosed can be referred to the implementation manner content of the method part, and thus will not be elaborated herein.
[0112] It should be noted that although several modules or units of a device for action execution are mentioned in the above detailed description, such a division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0113] In addition, although the steps of the method in the present invention are described in a specific order in the drawings, this does not require or imply that these steps must be executed in that specific order, or that all the steps shown must be executed to achieve the desired result. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be decomposed into multiple steps for execution, etc.
[0114] In an exemplary embodiment of the present invention, an electronic device capable of implementing the above method is further provided.
[0115] Those skilled in the art to which the present invention pertains will understand that various aspects of the present invention can be implemented as a system, a method, or a program product. Therefore, various aspects of the present invention can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which can be collectively referred to herein as "circuits", "modules", or "systems".
[0116] Reference will now be made to Figure 8 to describe the electronic device 800 according to this embodiment of the present invention. Figure 8 The illustrated electronic device 800 is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present invention.
[0117] As Figure 8 shown, the electronic device 800 is presented in the form of a general-purpose computing device. The components of the electronic device 800 may include, but are not limited to: at least one of the above-mentioned processing units 810, at least one of the above-mentioned storage units 820, a bus 830 connecting different system components (including the storage unit 820 and the processing unit 810), and a display unit 840.
[0118] Among them, the storage unit stores program code, and the program code can be executed by the processing unit 810, so that the processing unit 810 executes the steps according to various exemplary embodiments of the present invention described in the above "Exemplary Method" section of this specification. For example, the processing unit 810 can execute steps S210 as shown in Figure 2 : display operation controls through the first display screen, and display game screens through the second display screen; S220: in response to detecting a hovering operation above the response area of the operation control, display a first prompt message on the second display screen, where the first prompt message is used to indicate that the operation medium corresponding to the hovering operation is currently above the response area of the operation control; S230: in response to a touch operation on the operation control, execute the game function corresponding to the operation control, where the touch operation is continuous with the hovering operation.
[0119] The storage unit 820 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 8201 and / or a cache storage unit 8202, and may further include a read-only storage unit (ROM) 8203.
[0120] The storage unit 820 may further include a program / utilities 8204 having a set (at least one) of program modules 8205. Such program modules 8205 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.
[0121] The bus 830 can represent one or more of several types of bus structures, including a memory unit bus or a memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local area bus using any of the various bus structures.
[0122] The electronic device 800 can also communicate with one or more external devices 900 (such as a keyboard, a pointing device, a Bluetooth device, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device 800, and / or communicate with any device that enables the electronic device 800 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication can be carried out through the input / output (I / O) interface 850. Moreover, the electronic device 800 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 860. As shown in the figure, the network adapter 860 communicates with other modules of the electronic device 800 through the bus 830. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID (Redundant Arrays of Independent Disks) systems, tape drives, and data backup storage systems, etc.
[0123] Through the description of the above embodiments, those skilled in the art can easily understand that the exemplary embodiments described herein can be implemented by software, or can be implemented by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present invention.
[0124] In an exemplary embodiment of the present invention, there is also provided a computer-readable storage medium, on which a program product capable of implementing the above method of this specification is stored. In some possible implementation manners, various aspects of the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the above "Exemplary Method" section of this specification.
[0125] A program product for implementing the above method according to an embodiment of the present invention may be a portable compact disc read-only memory (CD-ROM), include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0126] The program product may adopt any combination of one or more readable media. The readable media may be a readable signal medium or a readable storage medium. The readable storage medium may, for example, but not be limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0127] A computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which the readable program code is carried. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable signal medium may also be any readable medium other than the readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0128] The program code contained on the readable medium may be transmitted by any appropriate medium, including but not limited to wireless, wired, optical fiber, RF (Radio Frequency), etc., or any suitable combination of the above.
[0129] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user's computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).
[0130] In addition, the above drawings are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present invention, and are not for limiting purposes. It is easy to understand that the processes shown in the above drawings do not indicate or limit the chronological order of these processes. Additionally, it is also easy to understand that these processes may be executed, for example, synchronously or asynchronously in multiple modules.
[0131] Other embodiments of the present invention will be readily apparent to those skilled in the art after considering the specification and practicing the invention herein. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include known common knowledge or conventional technical means in the technical field not invented by the present invention. The specification and embodiments are to be considered as exemplary only, and the true scope and spirit of the present invention are pointed out by the claims.
Claims
1. A game interaction method, characterized in that: Displaying a graphical user interface by a terminal device, the terminal device at least comprising a first display screen and a second display screen, the method comprising: Displaying operation controls through the first display screen, and displaying game screens through the second display screen; In response to detecting a hovering operation above a response area of the operation control, displaying first prompt information on the second display screen, wherein the first prompt information is used to indicate that the operation medium corresponding to the hovering operation is currently located above the response area of the operation control; In response to a touch operation on the operating control, a game function corresponding to the operating control is executed, wherein the touch operation is continuous with the hovering operation.
2. The method according to claim 1, characterized in that In response to detecting a hovering operation above a response area of the operation control, displaying first prompt information on the second display screen includes: When a hovering operation is detected above the response area of the operation control and the duration of the hovering operation reaches a preset duration, a first prompt message is displayed on the second display screen.
3. The method according to claim 1, characterized in that: The method further comprises: In response to detecting the hovering operation above an area of the first display screen that is not a response area of the operating control, a second prompt message is displayed on the second display screen, wherein the second prompt message is used to indicate that the operating medium corresponding to the hovering operation is not currently located above the response area of the operating control.
4. The method according to claim 1, characterized in that: The method further comprises: In response to the touch operation acting on an edge position of a response area of the operation control, the operation control is controlled to adjust a display position according to the action position of the touch operation.
5. The method according to claim 4, characterized in that The method further comprises: In response to the touch operation acting on the edge position of the response area of the operation control, the associated controls of the operation control are controlled to adjust the display position.
6. The method according to claim 1, characterized in that The method further comprises: In response to a first suspended sliding operation above the first display screen, a plurality of prompt icons are displayed on the second display screen, and the plurality of prompt icons respectively correspond to a plurality of operation controls displayed on the first display screen.
7. The method according to claim 6, characterized in that After displaying a plurality of prompt icons on the second display screen, the method further includes: In response to a hovering selection operation above the first display screen and an operation medium corresponding to the hovering selection operation being located above a response area of a target operation control among the multiple operation controls, a target prompt icon corresponding to the target operation control on the second display screen is highlighted.
8. The method according to claim 7, characterized in that The method further comprises: In response to a touch operation on the target operation control, a game function corresponding to the target operation control is executed, wherein the touch operation on the target operation control is continuous with the suspended selection operation.
9. The method according to claim 6, characterized in that After displaying a plurality of prompt icons on the second display screen, the method further includes: In response to a second suspended sliding operation above the first display screen, the multiple prompt icons are hidden.
10. A game interaction device, characterized in that: The graphical user interface is displayed by a terminal device, the terminal device at least comprising a first display screen and a second display screen, and the apparatus comprises: A display module, used for displaying operation controls through the first display screen and displaying game screens through the second display screen; an information prompt module, configured to, in response to detecting a hovering operation above a response area of the operation control, display first prompt information on the second display screen, wherein the first prompt information is used to indicate that the operation medium corresponding to the hovering operation is currently located above the response area of the operation control; The function execution module is used to respond to the touch operation on the operation control and execute the game function corresponding to the operation control, wherein the touch operation is continuous with the suspension operation.
11. A program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.
12. An electronic device, characterized in that: include: processor; A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 9 by executing the executable instructions.