Control interaction method and apparatus, storage medium, and electronic device

By displaying skill controls on the game interface and switching to prop controls corresponding to virtual props, the problem of excessive information load on the game interface is solved, and efficient interaction of controls and interface simplicity is achieved.

WO2024255605A9PCT designated stage expired Publication Date: 2025-02-20NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/096341
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-16
Filing Date
2024-05-30
Publication Date
2025-02-20

AI Technical Summary

Technical Problem

The increase in the number of controls in the game interface leads to excessive load on the interface information, and the permanent prop control switches occupy the interface space and increase the information load.

Method used

By displaying skill controls on the game interface of the terminal device and releasing the corresponding game behavior in response to touch operations, switching the skill controls as prop controls corresponding to virtual props, displaying compound controls to perform the operation of releasing, canceling or exiting virtual props.

Benefits of technology

The mutual switching between skill controls and prop controls at the same position is realized, reducing the interface information load, and avoiding unnecessary prop control display and interface mess.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024096341_20022025_PF_FP_ABST
    Figure CN2024096341_20022025_PF_FP_ABST
Patent Text Reader

Abstract

A control interaction method and apparatus, a storage medium, and an electronic device. The control interaction method comprises: controlling to display a skill control on a game interface provided by a terminal device (S110); in response to a touch operation for the skill control, controlling to release a game behavior corresponding to the skill control, and controlling to maintain the display of the skill control (S120); in response to a selection operation for a virtual prop, switching the skill control to a prop control corresponding to the virtual prop (S130); and in response to a first touch operation for the prop control, displaying a composite control for controlling the virtual prop, wherein the composite control is configured to execute one of the following in response to the touch operation: releasing the virtual prop, and executing a game behavior corresponding to the virtual prop; canceling the release of the virtual prop; and exiting the prop control corresponding to the virtual prop (S140). The load of interface information can be reduced to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Control interaction method, device, storage medium and electronic device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application number 202310721893.8, filed on June 16, 2023, entitled “Control interaction method, device, storage medium and electronic device”, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present disclosure relates to the field of game technology, and in particular to a control interaction method, a control interaction device, a computer-readable storage medium, and an electronic device. Background Art

[0004] Game players usually control the game through game controls deployed in the game interface. As game functions continue to increase, the number of controls located in the game interface is also increasing.

[0005] In related technologies, to reduce interface information load, it is necessary to deploy a permanent item control switch in the game interface. This switch calls out the corresponding item control widget, thereby hiding some of the item control widgets. However, since the item control switch itself takes up a certain amount of interface space, it also increases the interface information load.

[0006] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute relevant technology known to ordinary technicians in the field.

[0007] Summary of the Invention

[0008] The present disclosure provides a control interaction method, a control interaction device, a computer-readable storage medium, and an electronic device, thereby overcoming the problem of excessive interface information load in related technologies, at least to a certain extent.

[0009] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by practice of the present disclosure.

[0010] According to a first aspect of the present disclosure, a control interaction method is provided, the method comprising: controlling the display of a skill control on a game interface provided by a terminal device; in response to a touch operation on the skill control, controlling the release of a game behavior corresponding to the skill control, and controlling the maintenance of the display of the skill control; in response to a selection operation of a virtual prop, switching the skill control to a prop control corresponding to the virtual prop; in response to a first touch operation on the prop control, displaying a composite control for controlling the virtual prop, wherein the composite control is configured to execute one of the following contents in response to the touch operation: executing the release of the virtual prop and executing the game behavior corresponding to the virtual prop; executing the cancellation of the release of the virtual prop; executing the exit of the prop control corresponding to the virtual prop.

[0011] According to a second aspect of the present disclosure, a control interaction device is provided, comprising: a skill control display module, configured to execute control to display a skill control on a game interface provided by a terminal device; a skill release module, configured to execute a touch operation in response to the skill control, control the release of the game behavior corresponding to the skill control, and control the maintenance of the display of the skill control; a prop control display module, configured to execute a selection operation in response to a virtual prop, switching the skill control to a prop control corresponding to the virtual prop; a composite control display module, configured to execute a first touch operation in response to the prop control, displaying a composite control for controlling the virtual prop, wherein the composite control is configured to execute one of the following contents in response to the touch operation: execute the release of the virtual prop and execute the game behavior corresponding to the virtual prop; execute the cancellation of the release of the virtual prop; execute the exit of the prop control corresponding to the virtual prop.

[0012] According to a third aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the computer program implements the above-mentioned control interaction method and possible implementation methods thereof.

[0013] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising: one or more processors; a storage device for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to implement the above-mentioned control interaction method and its possible implementation methods.

[0014] The technical solution disclosed in this disclosure has the following beneficial effects:

[0015] During the aforementioned control interaction process, a skill control is controlled to be displayed on the game interface provided by the terminal device; in response to a touch operation on the skill control, the game behavior corresponding to the skill control is controlled to be released, while the skill control is controlled to remain displayed; in response to a virtual item selection operation, the skill control is switched to the item control corresponding to the virtual item; and in response to a first touch operation on the item control, a composite control for controlling the virtual item is displayed, wherein the composite control is configured to execute one of the following actions in response to the touch operation: release the virtual item and execute the game behavior corresponding to the virtual item; cancel the release of the virtual item; or exit the item control corresponding to the virtual item. The present disclosure achieves switching between skill controls and item controls in the same location through a series of continuous operations, which can reduce the information load of the interface to a certain extent. Furthermore, by selecting virtual items, the present disclosure can eliminate the need to display item controls corresponding to unnecessary virtual items in the interface, which can also reduce the information load of the interface to a certain extent. Furthermore, by combining the related functions of virtual items, the present disclosure avoids excessive clutter in the interface information, which can also reduce the information load of the interface to a certain extent.

[0016] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, serve to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and it is possible for a person skilled in the art to derive other drawings based on these drawings without inventive effort.

[0018] FIG1 shows a flowchart of a control interaction method according to an exemplary embodiment of the present disclosure;

[0019] FIG2A shows a schematic diagram of an interface of a skill control in one exemplary embodiment of the present disclosure;

[0020] FIG2B is a schematic diagram showing an interface of a candidate virtual prop in an exemplary embodiment of the present disclosure;

[0021] FIG2C shows a schematic diagram of an interface of a prop control in one exemplary embodiment of the present disclosure;

[0022] FIG2D shows a schematic diagram of an interface of a virtual roulette wheel unfolding according to an exemplary embodiment of the present disclosure;

[0023] FIG2E shows a schematic diagram of an interface for a virtual roulette operation according to an exemplary embodiment of the present disclosure;

[0024] FIG3 shows a schematic diagram of a virtual roulette wheel according to an exemplary embodiment of the present disclosure;

[0025] FIG4 shows an interactive flow chart of switching between a skill control and an item control in one exemplary embodiment of the present disclosure;

[0026] FIG5 shows a structural block diagram of a control interaction device according to the exemplary embodiment;

[0027] FIG6 shows an electronic device for implementing the above-mentioned control interaction method according to one of the exemplary embodiments. DETAILED DESCRIPTION

[0028] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the present disclosure will be more comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or that other methods, components, devices, steps, etc. may be employed. In other cases, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0029] In addition, the accompanying drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Identical reference numerals in the figures denote identical or similar parts, and thus repetitive descriptions thereof will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0030] Herein, “first”, “second”, etc. are labels for specific objects, but do not limit the number or order of the objects.

[0031] In the related art, deploying a permanent item control switch in the game interface increases the information load of the interface. In addition, the item function control control and the item function exit control in the related art are independent of each other, which also makes it difficult for users to identify the control.

[0032] In view of one or more of the above problems, exemplary embodiments of the present disclosure provide a control interaction method, a control interaction device, a computer-readable storage medium, and an electronic device.

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

[0034] In an optional embodiment, 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 gaming method based on cloud computing. In the cloud game operation mode, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the control interaction method are completed on the cloud game server. The role of the client device is to receive and send data and present 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, TV, computer, PDA, etc.; but the cloud game server in the cloud executes the control interaction method. When playing the game, the player operates the client device to send operation instructions to the cloud game server. The cloud game server runs the game according to the operation instructions, 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.

[0035] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present the 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 and run by an electronic device in a conventional manner. The local terminal device can provide the graphical user interface to the player in a variety of ways, for example, it can be rendered and displayed on the terminal display, or provided to the player through holographic projection. For example, the local terminal device may include a display and a processor, the display being used to present the graphical user interface, the graphical user interface including the game screen, and the processor being used to run the game, generate the graphical user interface, and control the display of the graphical user interface on the display.

[0036] The present disclosure provides a control interaction method, as shown in FIG1 , which may include the following steps S110 to S140:

[0037] Step S110, controlling the display of skill controls on the game interface provided by the terminal device;

[0038] Step S120, responding to a touch operation on a skill control, controlling the release of a game action corresponding to the skill control, and controlling the skill control to be maintained displayed;

[0039] Step S130, in response to the selection operation of the virtual prop, switching the skill control to the prop control corresponding to the virtual prop;

[0040] Step S140, in response to the first touch operation of the prop control, a composite control for controlling the virtual prop is displayed, wherein the composite control is configured to execute one of the following contents in response to the touch operation: executing the release of the virtual prop and executing the game behavior corresponding to the virtual prop; executing the cancellation of the release of the virtual prop; executing the exit of the prop control corresponding to the virtual prop.

[0041] During the above-mentioned control interaction process, a series of coherent operations are used to switch between skill controls and item controls in the same position, which can reduce the interface information load to a certain extent. By selecting virtual items, it is no longer necessary to display item controls corresponding to unnecessary virtual items in the interface, which can also reduce the interface information load to a certain extent. By combining the related functions of virtual items, the interface information is avoided from being too cluttered, which can also reduce the interface information load to a certain extent.

[0042] Each step in Figure 1 is described in detail below.

[0043] In step S110, skill controls are controlled to be displayed on a game interface provided by a terminal device.

[0044] The skill control refers to a game control that can control the controlled game character to perform a corresponding skill. It can be various types of skill controls, such as a backtracking skill control, a stealth skill control, etc., and this disclosure does not specifically limit this. For example, skill control 210 is shown in the game interface in FIG2A .

[0045] In step S120, in response to a touch operation on the skill control, the game behavior corresponding to the skill control is controlled to be released, and the skill control is controlled to be maintained displayed.

[0046] For example, in response to a skill release operation on a skill control, the controlled game character can be controlled to perform the game behavior corresponding to the clicked skill control. For example, if the skill control is a rewind skill control, in response to the player clicking the rewind skill control, the controlled game character can be controlled to return to the state 2 seconds ago; for example, if the skill control is a stealth skill control, in response to the player clicking the stealth skill control, the controlled game character can be controlled to become invisible for 5 seconds.

[0047] In step S130, in response to the selection operation of the virtual prop, the skill control is switched to the prop control corresponding to the virtual prop.

[0048] The virtual props may be at least one of the virtual props obtained by the controlled virtual character corresponding to the terminal device performing a preset game behavior.

[0049] Among them, the prop control refers to a control that can be used to control props, which can be various types of prop controls, such as a fluorescent stick prop control, a pinball prop control, etc., and is not specifically limited here.

[0050] In an optional embodiment, in step S130, in response to the selection operation of the virtual prop, the skill control is switched to the prop control corresponding to the virtual prop, which can be specifically achieved through the following steps: in response to the touch operation of the prop display control on the game interface, the prop sub-interface is displayed on the game interface, and the prop sub-interface includes candidate virtual props; in response to the selection operation of the virtual prop among the candidate virtual props, the skill control is switched to the prop control corresponding to the virtual prop.

[0051] Candidate virtual items can be virtual items acquired by the controlled virtual character corresponding to the terminal device performing preset game behaviors. The virtual item selection operation can be, for example, a click on any candidate virtual item in the props sub-interface. The prop display control, which is a pre-existing control in the game interface, can be used to view the virtual items owned by the controlled virtual character. By integrating the prop selection function into the props sub-interface, it not only saves interface controls but also enables switching of skill controls.

[0052] For example, in response to a touch operation on the prop display control 211 in FIG. 2A , a prop sub-interface may be displayed on the game interface.

[0053] Exemplarily, as shown in FIG2B , a schematic diagram of an interface of candidate virtual props is provided, wherein a plurality of candidate virtual props 221 are displayed in a prop sub-interface 220 .

[0054] By displaying a prop sub-interface containing candidate virtual props, more virtual props can be provided to players for selection, thereby meeting the players' diverse operational needs.

[0055] In an optional embodiment, after the prop sub-interface is displayed on the game interface, the prop sub-interface can also be closed in response to a touch operation of closing a control on the prop sub-interface.

[0056] Exemplarily, a close control may be further provided in the prop sub-interface, such as the close control 222 provided on the right side of the prop sub-interface in FIG2B , which may close the prop sub-interface in response to a click operation on the close control 222 .

[0057] By closing the prop sub-interface, players can exit the control switching logic midway, adjust the game strategy at any time, and avoid misoperation.

[0058] Specifically, after the item sub-interface is displayed on the game interface, in response to a selection operation for a virtual item from the candidate virtual items, the item sub-interface can be closed, and the skill control can be switched to the item control corresponding to the virtual item to provide operational support for the use of the item function related to the virtual item. For example, this is shown as item control 231 in the game interface in FIG2C .

[0059] In an alternative embodiment, in response to a virtual item selection operation, the controlled virtual character corresponding to the display terminal device may be controlled to hold the corresponding item model, prompting the player that the virtual item selection is successful, thereby facilitating further control of the controlled virtual character's use of the corresponding virtual item. For example, if a glow stick item is selected, the virtual character corresponding to the display terminal device may be controlled to hold the glow stick.

[0060] Step S140, in response to the first touch operation of the prop control, a composite control for controlling the virtual prop is displayed, wherein the composite control is configured to execute one of the following contents in response to the touch operation: releasing the virtual prop and executing the game behavior corresponding to the virtual prop; canceling the release of the virtual prop; and exiting the prop control corresponding to the virtual prop.

[0061] A composite control refers to a control that combines multiple functions, such as item release, release cancellation, and item control exit. Optionally, the composite control can be a virtual roulette wheel. A circular virtual roulette wheel helps improve the convenience of player operation. For example, a composite control for controlling virtual items can be displayed in response to a double-click or long-press operation on an item control. As shown in FIG2C , a virtual roulette wheel 241 as shown in FIG2D can be generated in response to a long-press operation on an item control 231.

[0062] Specifically, the composite control may include multiple control areas, and each control area may perform different functional controls.

[0063] Optionally, adjacent control areas of the composite control are interconnected, as shown in the virtual wheel 241 in Figure 2D. Interconnected control areas can save screen space to a certain extent and help users identify functions.

[0064] In an optional embodiment, the above-mentioned display of the composite control for controlling the virtual prop in response to the first touch operation of the prop control can be achieved by the following steps: in response to the touch operation of the prop control, based on the interface display position of the prop control, the composite control for controlling the virtual prop is displayed so that the composite control covers the prop control.

[0065] For example, as shown in FIG2D , the virtual wheel 241 may be displayed on the item control 231 shown in FIG2C , thereby covering the item control.

[0066] Since the prop control does not need to be used further in a short period of time after being triggered, covering it can save interface space to a certain extent and reduce the obstruction of other game controls or the game interface.

[0067] Optionally, the prop control can be a functional control that combines multiple operations.

[0068] In an optional embodiment, in response to a second touch operation on the prop control, the default execution of the first prop skill corresponding to the prop control can be controlled, wherein the prop control includes the first prop skill and at least one second prop skill.

[0069] The first item skill may be any item skill included in the item control, and may be pre-set as a default. The second item skill may be any item skill included in the item control except the first item skill set as a default.

[0070] For example, taking the glow stick prop control as an example, the glow stick prop control can correspond to multiple prop skills such as waving to the left, waving upward, and waving to the right. In response to a short press or quick press operation of the glow stick prop control, the control can default to execute the upward waving prop skill corresponding to the glow stick prop control.

[0071] By responding to the second touch operation of the prop control, one of the skills in the prop control is released by default without expanding the composite control, providing players with a more convenient way to release prop skills.

[0072] It is understandable that the first touch operation of the prop control and the second touch operation of the prop control are two different touch operations. For example, the first touch operation of the prop control can be a long press or double-click operation on the prop control, and the second touch operation of the prop control can be a short press or quick press operation on the prop control.

[0073] In an optional embodiment, after displaying a composite control for controlling a virtual prop in response to a first touch operation on a prop control, the prop control corresponding to the virtual prop can be controlled to exit in response to a first operation performed on the composite control, and the prop control can be controlled to switch back to a skill control.

[0074] When the control executes to exit the prop control corresponding to the virtual prop, the prop control can be controlled to switch back to the skill control, thereby realizing the mutual switching between the skill control and the prop control at the same position.

[0075] Optionally, when the composite control includes a function control area and an exit control area, the first operation may be a touch operation applied to the exit control area. The function control area may be used to control a virtual item to perform a function corresponding to the function control area, and the exit control area may be used to exit the display state of the item control. As shown in the virtual wheel 241 in FIG. 2D , the virtual wheel 241 includes a function control area 242 and an exit control area 243.

[0076] Optionally, in order to avoid user misoperation, when the composite control responds to a touch operation to execute the exit of the prop control corresponding to the virtual prop, a non-timely response processing method may be adopted.

[0077] In an optional embodiment, the above-mentioned response is for the first operation performed on the composite control, and the prop control corresponding to the virtual prop is controlled to be executed for exiting, and the prop control is controlled to be switched back to the skill control. Specifically, it can be achieved by the following steps: in response to the touch operation of exiting the control area, it is determined whether the touch residence time meets the preset time threshold, and the touch residence time is the residence time of the touch operation acting on the exit control area in the exit control area; if the touch residence time meets the preset time threshold, the prop control corresponding to the virtual prop is controlled to be executed for exiting, and the prop control is controlled to be switched back to the skill control.

[0078] The preset time threshold may be a preset delayed response time of the exit operation.

[0079] For example, in response to a long press operation for exiting the control area, it may be determined whether the dwell time of the long press operation in the exit control area meets a preset time threshold.

[0080] The composite control may further include a central control area, wherein the central control area may be located between the function control area and the exit control area. As shown in the virtual wheel 241 in FIG2D , the virtual wheel 241 further includes a central control area 244 .

[0081] When the composite control includes a central control area, in an optional embodiment, the above-mentioned response to the touch operation of exiting the control area and judging whether the touch residence time meets the preset time threshold can also be achieved through the following steps: in response to the sliding operation from the central control area to the exit control area, judging whether the residence time of the sliding operation in the exit control area meets the preset time threshold.

[0082] For example, as shown in FIG2E , when the touch dwell time of the sliding operation 251 from the central control area to the exit control area meets the preset time threshold, the prop control corresponding to the virtual prop can be executed to exit.

[0083] In an optional implementation, in response to the touch operation of exiting the control area, a time mark corresponding to the touch dwell time may be displayed in the exit control area.

[0084] For example, in response to a long press operation on the exit control area, a time marker corresponding to the touch dwell time of the long press operation may be displayed in the exit control area.

[0085] For example, in response to a sliding operation from the central control area to the exit control area, a time marker corresponding to the touch dwell time of the sliding operation in the exit control area may be displayed in the exit control area.

[0086] Optionally, the time indicator may be a time progress indicator, where the time progress refers to the progress of the stay duration relative to a preset time threshold. When the time progress indicator is not full, it indicates that the stay duration in the exit control zone does not meet the preset time threshold; when the time progress indicator is full, it indicates that the stay duration in the exit control zone meets the preset time threshold.

[0087] Optionally, when the exit control area displays an exit mark, the progress mark can be displayed outside the exit mark. For example, as shown in the time progress mark 252 in FIG2E , the mark 253 located within the time progress mark 252 is the exit mark.

[0088] By displaying the time mark, players can be prompted to the current execution status of the exit operation, allowing players to perceive the exit operation more intuitively, avoiding the problem of the interface being unresponsive for a period of time due to staying in the exit control area, and to a certain extent ensuring the user's gaming experience.

[0089] It should be noted that if the touch dwell time does not meet the preset time threshold, no further processing will be performed, or the player will be prompted that an invalid operation has been performed.

[0090] By determining the touch dwell time, it is possible to avoid exiting the display state of the prop control due to user misoperation, and to reduce the operating costs caused by user misoperation to a certain extent.

[0091] In an optional embodiment, after displaying a composite control for controlling a virtual prop in response to a first touch operation of the prop control, it is also possible to respond to a second operation performed on the composite control to release the virtual prop and perform a game behavior corresponding to the virtual prop, and control the prop control to remain displayed on the game interface.

[0092] When executing the release of the virtual props and executing the game behavior corresponding to the virtual props, the prop controls can be controlled to remain displayed on the game interface, so that the virtual props are in a controllable state, so as to facilitate multiple rounds of control of the virtual props.

[0093] Optionally, when the composite control includes a function control area and an exit control area, the second operation may be a third touch operation applied to the function control area. Responding to the second operation applied to the composite control, releasing the virtual item and executing the corresponding game behavior for the virtual item, while controlling the item control to remain displayed on the game interface, may be achieved by: responding to the third touch operation applied to the function control area, releasing the virtual item and executing the corresponding game behavior for the virtual item, while controlling the item control to remain displayed on the game interface.

[0094] For example, in response to a click operation on the function control area, the virtual props can be released and the game behavior corresponding to the virtual props can be executed, and the prop controls can be controlled to remain displayed on the game interface.

[0095] Optionally, the function control area may include multiple function control sub-areas, and each function control sub-area may be used to control the virtual props to perform different prop skills.

[0096] For example, the function control sub-area can be used to control the direction of prop release. For example, using a virtual prop as a glow stick, as shown in the virtual wheel diagram provided in Figure 3, by clicking on the left 301, up 302, or right 303 function control sub-areas within the function control area, the glow stick prop in the controlled virtual character's hand can be waved in the corresponding direction.

[0097] By configuring the function control sub-area, the composite control can more coherently control the virtual props to perform a series of game behaviors, thereby improving the player's gaming experience.

[0098] In an optional embodiment, after displaying a composite control for controlling a virtual prop in response to a first touch operation of the prop control, it is also possible to respond to a third operation performed on the composite control to cancel the release of the virtual prop and control the prop control to remain displayed on the game interface.

[0099] When canceling the release of the virtual prop, the prop control can be controlled to remain displayed on the game interface, so that the virtual prop is in a controllable state, so as to facilitate multiple rounds of control of the virtual prop.

[0100] Optionally, when the composite control includes a function control area and an exit control area, the third operation may be a fourth touch operation applied to the function control area. The aforementioned response to the third operation applied to the composite control, canceling the release of the virtual item and controlling the item control to remain displayed on the game interface, may be achieved by the following steps: responding to the fourth touch operation applied to the function control area, canceling the release of the virtual item and controlling the item control to remain displayed on the game interface.

[0101] For example, in response to a long press operation on the function control area, the virtual props can be canceled and released, and the prop controls can be controlled to remain displayed on the game interface.

[0102] When the composite control includes a central control area, in an optional embodiment, the above-mentioned fourth touch operation in response to the function control area is executed to cancel the release of the virtual props and control the prop controls to remain displayed on the game interface. This can be achieved by the following steps: in response to a sliding operation from the function control area to the central control area, the virtual props are canceled and the prop controls are controlled to remain displayed on the game interface; and / or in response to a sliding operation from the function control area to the external area of ​​the composite control, the virtual props are canceled and the prop controls are controlled to remain displayed on the game interface.

[0103] Optionally, when a swipe from the function control area to the center control area is performed, the display state of the center control area can be adjusted. Optionally, when a swipe from the function control area to the area outside the composite control is performed, the display state of the center control area can be adjusted. By adjusting the display state of the center control area, the game player can be prompted that canceling the touch of the interface at this time will cancel the release of a skill on the virtual prop.

[0104] By canceling the release, the problem of prop release caused by user misoperation can be solved, which can enhance the fault tolerance of user operations to a certain extent.

[0105] The composite control integrates multiple functions such as prop release, release cancellation, prop control exit, etc., which not only saves interface space, but also improves the convenience of operation to a certain extent.

[0106] As shown in FIG4 , an interactive flow chart for switching between skill controls and item controls is provided, which may include the following steps:

[0107] Step S401, controlling the display of skill controls on the game interface provided by the terminal device;

[0108] Step S402, responding to a touch operation on a skill control, controlling the release of a game action corresponding to the skill control, and controlling the skill control to be maintained displayed;

[0109] Step S403, in response to a touch operation on the item display control on the game interface, displaying an item sub-interface on the game interface, wherein the item sub-interface includes candidate virtual items;

[0110] Step S404: In response to a selection operation for a virtual item from the candidate virtual items, closing the item sub-interface and switching the skill control to the item control corresponding to the virtual item;

[0111] Step S405 , in response to the first touch operation of the prop control, displaying a virtual wheel for controlling the virtual prop;

[0112] Step S406, in response to a sliding operation from the center control area of ​​the virtual roulette wheel to the exit control area of ​​the virtual roulette wheel, determining whether a residence time of the sliding operation in the exit control area of ​​the virtual roulette wheel meets a preset time threshold;

[0113] If satisfied, execute step S407; if not satisfied, execute step S408;

[0114] Step S407, closing the virtual roulette and switching the item control to the skill control;

[0115] Step S408: Generate invalid operation prompt information.

[0116] FIG5 shows a control interaction device 500 in an exemplary embodiment of the present disclosure. A game interface is provided through a terminal device. As shown in FIG5 , the control interaction device 500 may include:

[0117] The skill control display module 510 is configured to control the display of the skill control on the game interface provided by the terminal device;

[0118] The skill release module 520 is configured to respond to a touch operation on a skill control, control the game behavior corresponding to the release of the skill control, and control the maintenance of the display of the skill control;

[0119] The item control display module 530 is configured to switch the skill control to the item control corresponding to the virtual item in response to a selection operation of the virtual item;

[0120] The composite control display module 540 is configured to execute a first touch operation in response to the prop control and display a composite control for controlling the virtual prop, wherein the composite control is configured to execute one of the following contents in response to the touch operation: executing the release of the virtual prop and executing the game behavior corresponding to the virtual prop; executing the cancellation of the release of the virtual prop; executing the exit of the prop control corresponding to the virtual prop.

[0121] In an optional embodiment, based on the aforementioned scheme, the control interaction device 500 may further include: a prop holding control module, which is configured to execute a prop model corresponding to the virtual prop held by the controlled virtual character corresponding to the display terminal device in response to a selection operation of the virtual prop.

[0122] In an optional embodiment, based on the aforementioned scheme, the control interaction device 500 may also include: a prop quick release module, configured to execute a second touch operation in response to the prop control, and control the default execution of the first prop skill corresponding to the prop control, wherein the prop control includes a first prop skill and at least one second prop skill.

[0123] In an optional embodiment, based on the aforementioned scheme, the prop control display module 530 may include: a prop interface generation module, configured to execute a response to a touch operation on the prop display control on the game interface, and display a prop sub-interface on the game interface, wherein the prop sub-interface includes candidate virtual props; a target prop selection module, configured to execute a response to a selection operation on a virtual prop from the candidate virtual props, and switch the skill control to the prop control corresponding to the virtual prop.

[0124] In an optional embodiment, based on the aforementioned scheme, after the prop sub-interface is displayed on the game interface, the control interaction device 500 may also include: a prop interface closing module, which is configured to execute a touch operation in response to closing the control on the prop sub-interface to close the prop sub-interface.

[0125] In an optional embodiment, based on the aforementioned scheme, the prop control display module 530 may include: a first operation response module, configured to execute a first operation in response to the composite control, control the execution of exiting the prop control corresponding to the virtual prop, and control the switching of the prop control back to the skill control.

[0126] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control includes a function control area and an exit control area, the first operation is a touch operation acting on the exit control area, and the first operation response module may include: a judgment module, configured to execute a touch operation in response to the exit control area, and judge whether the touch residence time meets a preset time threshold, the touch residence time is the residence time of the touch operation acting on the exit control area in the exit control area; a prop exit module, configured to execute if the touch residence time meets the preset time threshold, control the execution of the prop control corresponding to the exit virtual prop, and control the switching of the prop control back to the skill control.

[0127] In an optional embodiment, based on the aforementioned scheme, the above-mentioned composite control further includes a central control area, which is located between the function control area and the exit control area. The judgment module can be configured to: in response to a sliding operation from the central control area to the exit control area, determine whether the residence time of the sliding operation in the exit control area meets a preset time threshold.

[0128] In an optional embodiment, based on the above-mentioned solution, the control interaction device 500 may further include: an identification display module, configured to execute a touch operation in response to exiting the control area, and display a time identification corresponding to the touch residence time in the exit control area.

[0129] In an optional embodiment, based on the aforementioned scheme, the control interaction device 500 may further include: a second operation response module, configured to execute a second operation in response to the composite control, release the virtual props and execute the game behavior corresponding to the virtual props, and control the prop controls to remain displayed on the game interface.

[0130] In an optional embodiment, based on the aforementioned scheme, the above-mentioned composite control includes a function control area and an exit control area, the second operation is a third touch operation acting on the function control area, and the second operation response module can be configured to: respond to the third touch operation of the function control area, release the virtual props and execute the game behavior corresponding to the virtual props, and control the prop controls to remain displayed on the game interface.

[0131] In an optional embodiment, based on the above solution, the function control area includes multiple function control sub-areas, and the function control sub-areas are used to control the release direction of the props.

[0132] In an optional embodiment, based on the aforementioned scheme, the control interaction device 500 may further include: a third operation response module, configured to execute a third operation in response to the composite control, cancel the release of the virtual props, and control the prop control to remain displayed on the game interface.

[0133] In an optional embodiment, based on the aforementioned scheme, the above-mentioned composite control includes a function control area and an exit control area, the third operation is a fourth touch operation acting on the function control area, and the third operation response module includes a touch response module: configured to execute the fourth touch operation in response to the function control area, execute the cancellation and release of the virtual props, and control the prop control to remain displayed on the game interface.

[0134] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control further includes a central control area, which is located between the function control area and the exit control area. The touch response module can be configured to: respond to a sliding operation from the function control area to the central control area, cancel the release of the virtual props, and control the prop controls to remain displayed on the game interface; and / or respond to a sliding operation from the function control area to the external area of ​​the composite control, cancel the release of the virtual props, and control the prop controls to remain displayed on the game interface.

[0135] In an optional embodiment, based on the aforementioned scheme, the control interaction device 500 may further include: a central control area state adjustment module, configured to adjust the display state of the central control area when a sliding operation is performed from the function control area to the central control area and sliding to the central control area; and / or adjust the display state of the central control area when a sliding operation is performed from the function control area to the external area of ​​the composite control and sliding to the external area of ​​the composite control.

[0136] In an optional embodiment, based on the above-mentioned solution, adjacent control areas of the above-mentioned composite control are connected to each other.

[0137] In an optional embodiment, based on the aforementioned scheme, the composite control display module 540 can be configured to: in response to the first touch operation of the prop control, based on the interface display position of the prop control, display the composite control for controlling the virtual prop so that the composite control covers the prop control.

[0138] The specific details of each module in the above-mentioned control interaction device 500 have been described in detail in the implementation method part. The undisclosed details can be found in the implementation method part, so they will not be repeated here.

[0139] The exemplary embodiments of the present disclosure further provide a computer-readable storage medium storing a program product capable of implementing the control interaction method described above in this specification. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product comprising program code that, when executed on an electronic device, causes the electronic device to execute the steps described in the "Exemplary Methods" section above according to various exemplary embodiments of the present disclosure.

[0140] Specifically, the program product can perform the following steps:

[0141] Controlling the display of skill controls on the game interface provided by the terminal device;

[0142] Responding to touch operations on skill controls, controlling the game behavior corresponding to releasing the skill controls, and controlling the maintenance of displaying the skill controls;

[0143] In response to a selection operation of a virtual item, switching a skill control to an item control corresponding to the virtual item;

[0144] In response to a first touch operation on a prop control, a composite control for controlling a virtual prop is displayed, wherein the composite control is configured to execute one of the following in response to the touch operation: releasing the virtual prop and executing a game behavior corresponding to the virtual prop; cancelling the release of the virtual prop; or exiting the prop control corresponding to the virtual prop.

[0145] In an optional implementation, based on the above solution, the following steps may be further performed: in response to a selection operation of a virtual prop, controlling the controlled virtual character corresponding to the display terminal device to hold a prop model corresponding to the virtual prop.

[0146] In an optional embodiment, based on the above-mentioned scheme, the following steps can also be performed: in response to the second touch operation of the prop control, the default execution of the first prop skill corresponding to the prop control is controlled, wherein the prop control includes the first prop skill and at least one second prop skill.

[0147] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the selection operation of the virtual props, switching the skill control to the prop control corresponding to the virtual props, can be achieved through the following steps: responding to the touch operation of the prop display control on the game interface, displaying the prop sub-interface on the game interface, and the prop sub-interface including candidate virtual props; responding to the selection operation of the virtual props among the candidate virtual props, switching the skill control to the prop control corresponding to the virtual props.

[0148] In an optional embodiment, based on the aforementioned solution, after the prop sub-interface is displayed on the game interface, the following steps may be performed: in response to a touch operation of closing a control on the prop sub-interface, the prop sub-interface is closed.

[0149] In an optional embodiment, based on the above scheme, the following steps may also be performed: in response to the first operation performed on the composite control, controlling the execution of exiting the prop control corresponding to the virtual prop, and controlling the switching of the prop control back to the skill control.

[0150] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control includes a function control area and an exit control area, the first operation is a touch operation acting on the exit control area, and the above-mentioned response to the first operation performed on the composite control controls the execution of the prop control corresponding to the exit virtual prop, and controls the switching of the prop control back to the skill control. This can be achieved by the following steps: responding to the touch operation of the exit control area, judging whether the touch residence time meets the preset time threshold, the touch residence time is the residence time of the touch operation acting on the exit control area in the exit control area; if the touch residence time meets the preset time threshold, controlling the execution of the prop control corresponding to the exit virtual prop, and controls the switching of the prop control back to the skill control.

[0151] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control further includes a central control area, which is located between the function control area and the exit control area. The above-mentioned response to the touch operation of the exit control area determines whether the touch residence time meets the preset time threshold, which can be achieved by the following steps: in response to the sliding operation from the central control area to the exit control area, determines whether the residence time of the sliding operation in the exit control area meets the preset time threshold.

[0152] In an optional implementation, based on the above solution, the following steps may be further performed: in response to the touch operation of exiting the control area, a time mark corresponding to the touch dwell time is displayed in the exit control area.

[0153] In an optional embodiment, based on the above scheme, the following steps can also be performed: in response to the second operation performed on the composite control, the virtual props are released and the game behavior corresponding to the virtual props is executed, and the prop control is controlled to remain displayed on the game interface.

[0154] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control includes a function control area and an exit control area, and the second operation is a third touch operation acting on the function control area. The above-mentioned response to the second operation performed on the composite control releases the virtual props and executes the game behavior corresponding to the virtual props, and controls the prop controls to remain displayed on the game interface. It can be achieved by the following steps: responding to the third touch operation in the function control area, releasing the virtual props and executing the game behavior corresponding to the virtual props, and controlling the prop controls to remain displayed on the game interface.

[0155] In an optional embodiment, based on the above solution, the function control area includes multiple function control sub-areas, and the function control sub-areas are used to control the release direction of the props.

[0156] In an optional embodiment, based on the above solution, the following steps may be further performed: in response to the third operation performed on the composite control, canceling the release of the virtual props, and controlling the props control to remain displayed on the game interface.

[0157] In an optional embodiment, based on the aforementioned scheme, the above-mentioned composite control includes a function control area and an exit control area, and the third operation is a fourth touch operation acting on the function control area. In response to the third operation performed on the composite control, the virtual props are canceled and released, and the prop controls are controlled to remain displayed on the game interface. This can be achieved by the following steps: In response to the fourth touch operation in the function control area, the virtual props are canceled and released, and the prop controls are controlled to remain displayed on the game interface.

[0158] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control further includes a central control area, which is located between the function control area and the exit control area. The above-mentioned fourth touch operation in response to the function control area executes the cancellation and release of the virtual props, and controls the prop controls to remain displayed on the game interface. It can be achieved by the following steps: in response to a sliding operation from the function control area to the central control area, the virtual props are canceled and released, and the prop controls are controlled to remain displayed on the game interface; and / or in response to a sliding operation from the function control area to the external area of ​​the composite control, the virtual props are canceled and released, and the prop controls are controlled to remain displayed on the game interface.

[0159] In an optional embodiment, based on the above-mentioned scheme, the following steps can also be performed: when a sliding operation is performed from the function control area to the central control area, the display status of the central control area is adjusted; and / or when a sliding operation is performed from the function control area to the external area of ​​the composite control, the display status of the central control area is adjusted.

[0160] In an optional embodiment, based on the above-mentioned solution, adjacent control areas of the above-mentioned composite control are connected to each other.

[0161] In an optional embodiment, based on the aforementioned scheme, the above-mentioned display of the composite control for controlling the virtual prop in response to the first touch operation of the prop control can be achieved by the following steps: in response to the first touch operation of the prop control, based on the interface display position of the prop control, the composite control for controlling the virtual prop is displayed so that the composite control covers the prop control.

[0162] During the above-mentioned control interaction process, a series of coherent operations are used to switch between skill controls and item controls in the same position, which can reduce the interface information load to a certain extent. By selecting virtual items, it is no longer necessary to display item controls corresponding to unnecessary virtual items in the interface, which can also reduce the interface information load to a certain extent. By combining the related functions of virtual items, the interface information is avoided from being too cluttered, which can also reduce the interface information load to a certain extent.

[0163] The program product may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on an electronic device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0164] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0165] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0166] The program code contained on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF (Radio Frequency), etc., or any suitable combination thereof.

[0167] Program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, and the like, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type 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., via the Internet using an Internet service provider).

[0168] The exemplary embodiments of the present disclosure further provide an electronic device capable of implementing the aforementioned control interaction method. An electronic device 600 according to this exemplary embodiment of the present disclosure is described below with reference to FIG6 . The electronic device 600 shown in FIG6 is merely an example and should not limit the functionality and scope of use of the embodiments of the present disclosure.

[0169] As shown in Figure 6, electronic device 600 may be implemented as a general-purpose computing device. Components of electronic device 600 may include, but are not limited to, at least one processing unit 610, at least one storage unit 620, a bus 630 connecting various system components (including storage unit 620 and processing unit 610), and a display unit 640.

[0170] The storage unit 620 stores program codes, which can be executed by the processing unit 610 to enable the processing unit 610 to perform the steps according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification.

[0171] Specifically, the processing unit 610 may perform the following steps:

[0172] Controlling the display of skill controls on the game interface provided by the terminal device;

[0173] Responding to touch operations on skill controls, controlling the game behavior corresponding to releasing the skill controls, and controlling the maintenance of displaying the skill controls;

[0174] In response to a selection operation of a virtual item, switching a skill control to an item control corresponding to the virtual item;

[0175] In response to a first touch operation on a prop control, a composite control for controlling a virtual prop is displayed, wherein the composite control is configured to execute one of the following in response to the touch operation: releasing the virtual prop and executing a game behavior corresponding to the virtual prop; cancelling the release of the virtual prop; or exiting the prop control corresponding to the virtual prop.

[0176] In an optional implementation, based on the above solution, the following steps may be further performed: in response to a selection operation of a virtual prop, controlling the controlled virtual character corresponding to the display terminal device to hold a prop model corresponding to the virtual prop.

[0177] In an optional embodiment, based on the above-mentioned scheme, the following steps can also be performed: in response to the second touch operation of the prop control, the default execution of the first prop skill corresponding to the prop control is controlled, wherein the prop control includes the first prop skill and at least one second prop skill.

[0178] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the selection operation of the virtual props, switching the skill control to the prop control corresponding to the virtual props, can be achieved through the following steps: responding to the touch operation of the prop display control on the game interface, displaying the prop sub-interface on the game interface, and the prop sub-interface including candidate virtual props; responding to the selection operation of the virtual props among the candidate virtual props, switching the skill control to the prop control corresponding to the virtual props.

[0179] In an optional embodiment, based on the aforementioned solution, after the prop sub-interface is displayed on the game interface, the following steps may be performed: in response to a touch operation of closing a control on the prop sub-interface, the prop sub-interface is closed.

[0180] In an optional embodiment, based on the above scheme, the following steps may also be performed: in response to the first operation performed on the composite control, controlling the execution of exiting the prop control corresponding to the virtual prop, and controlling the switching of the prop control back to the skill control.

[0181] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control includes a function control area and an exit control area, the first operation is a touch operation acting on the exit control area, and the above-mentioned response to the first operation performed on the composite control controls the execution of the prop control corresponding to the exit virtual prop, and controls the switching of the prop control back to the skill control. This can be achieved by the following steps: responding to the touch operation of the exit control area, judging whether the touch residence time meets the preset time threshold, the touch residence time is the residence time of the touch operation acting on the exit control area in the exit control area; if the touch residence time meets the preset time threshold, controlling the execution of the prop control corresponding to the exit virtual prop, and controls the switching of the prop control back to the skill control.

[0182] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control further includes a central control area, which is located between the function control area and the exit control area. The above-mentioned response to the touch operation of the exit control area determines whether the touch residence time meets the preset time threshold, which can be achieved by the following steps: in response to the sliding operation from the central control area to the exit control area, determines whether the residence time of the sliding operation in the exit control area meets the preset time threshold.

[0183] In an optional implementation, based on the above solution, the following steps may be further performed: in response to the touch operation of exiting the control area, a time mark corresponding to the touch dwell time is displayed in the exit control area.

[0184] In an optional embodiment, based on the above scheme, the following steps can also be performed: in response to the second operation performed on the composite control, the virtual props are released and the game behavior corresponding to the virtual props is executed, and the prop control is controlled to remain displayed on the game interface.

[0185] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control includes a function control area and an exit control area, and the second operation is a third touch operation acting on the function control area. The above-mentioned response to the second operation performed on the composite control releases the virtual props and executes the game behavior corresponding to the virtual props, and controls the prop controls to remain displayed on the game interface. It can be achieved by the following steps: responding to the third touch operation in the function control area, releasing the virtual props and executing the game behavior corresponding to the virtual props, and controlling the prop controls to remain displayed on the game interface.

[0186] In an optional embodiment, based on the above solution, the function control area includes multiple function control sub-areas, and the function control sub-areas are used to control the release direction of the props.

[0187] In an optional embodiment, based on the above solution, the following steps may be further performed: in response to the third operation performed on the composite control, canceling the release of the virtual props, and controlling the props control to remain displayed on the game interface.

[0188] In an optional embodiment, based on the aforementioned scheme, the above-mentioned composite control includes a function control area and an exit control area, and the third operation is a fourth touch operation acting on the function control area. In response to the third operation performed on the composite control, the virtual props are canceled and released, and the prop controls are controlled to remain displayed on the game interface. This can be achieved by the following steps: In response to the fourth touch operation in the function control area, the virtual props are canceled and released, and the prop controls are controlled to remain displayed on the game interface.

[0189] In an optional embodiment, based on the above-mentioned scheme, the above-mentioned composite control further includes a central control area, which is located between the function control area and the exit control area. The above-mentioned fourth touch operation in response to the function control area executes the cancellation and release of the virtual props, and controls the prop controls to remain displayed on the game interface. It can be achieved by the following steps: in response to a sliding operation from the function control area to the central control area, the virtual props are canceled and released, and the prop controls are controlled to remain displayed on the game interface; and / or in response to a sliding operation from the function control area to the external area of ​​the composite control, the virtual props are canceled and released, and the prop controls are controlled to remain displayed on the game interface.

[0190] In an optional embodiment, based on the above-mentioned scheme, the following steps can also be performed: when a sliding operation is performed from the function control area to the central control area, the display status of the central control area is adjusted; and / or when a sliding operation is performed from the function control area to the external area of ​​the composite control, the display status of the central control area is adjusted.

[0191] In an optional embodiment, based on the above-mentioned solution, adjacent control areas of the above-mentioned composite control are connected to each other.

[0192] In an optional embodiment, based on the aforementioned scheme, the above-mentioned display of the composite control for controlling the virtual prop in response to the first touch operation of the prop control can be achieved by the following steps: in response to the first touch operation of the prop control, based on the interface display position of the prop control, the composite control for controlling the virtual prop is displayed so that the composite control covers the prop control.

[0193] During the above-mentioned control interaction process, a series of coherent operations are used to switch between skill controls and item controls in the same position, which can reduce the interface information load to a certain extent. By selecting virtual items, it is no longer necessary to display item controls corresponding to unnecessary virtual items in the interface, which can also reduce the interface information load to a certain extent. By combining the related functions of virtual items, the interface information is avoided from being too cluttered, which can also reduce the interface information load to a certain extent.

[0194] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 621 and / or a cache memory unit 622 , and may further include a read-only memory unit (ROM) 623 .

[0195] The storage unit 620 may also include a program / utility 624 having a set (at least one) of program modules 625, such program modules 625 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0196] Bus 630 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0197] The electronic device 600 can also communicate with one or more external devices 700 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 600, and / or any device that enables the electronic device 600 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). This communication can occur via an input / output (I / O) interface 650. Furthermore, the electronic device 600 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 660. As shown in FIG6 , the network adapter 660 communicates with other modules of the electronic device 600 via a bus 630. It should be understood that, although not shown in FIG6 , other hardware and / or software modules can be used in conjunction with the electronic device 600, 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.

[0198] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure 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, and includes 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 exemplary embodiment of the present disclosure.

[0199] Furthermore, the figures above are merely illustrative of the processes included in the methods according to exemplary embodiments of the present disclosure and are not intended to be limiting. It is readily understood that the processes illustrated in the figures above do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0200] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, this 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 concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0201] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and embodiments are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.

[0202] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A control interaction method, the method comprising: Controlling the display of skill controls on the game interface provided by the terminal device; In response to a touch operation on the skill control, controlling the release of a game behavior corresponding to the skill control, and controlling the maintenance of displaying the skill control; In response to a selection operation of a virtual prop, switching the skill control to a prop control corresponding to the virtual prop; In response to a first touch operation on the prop control, a composite control for controlling the virtual prop is displayed, wherein the composite control is configured to execute one of the following contents in response to the touch operation: releasing the virtual prop and executing a game behavior corresponding to the virtual prop; cancelling the release of the virtual prop; or exiting the prop control corresponding to the virtual prop.

2. The method according to claim 1, wherein: The method further comprises: In response to the selection operation of the virtual prop, the control is performed to display a prop model corresponding to the virtual prop held by the controlled virtual character corresponding to the terminal device.

3. The method according to claim 1, wherein: The method further comprises: In response to the second touch operation of the prop control, the control executes the first prop skill corresponding to the prop control by default, wherein the prop control includes the first prop skill and at least one second prop skill.

4. The method according to claim 1, wherein: In response to the selection operation of the virtual prop, switching the skill control to a prop control corresponding to the virtual prop includes: In response to a touch operation on a prop display control on a game interface, a prop sub-interface is displayed on the game interface, wherein the prop sub-interface includes candidate virtual props; In response to a selection operation of a virtual prop from the candidate virtual props, the skill control is switched to a prop control corresponding to the virtual prop.

5. The method according to claim 4, wherein: After displaying the props sub-interface on the game interface, the method further includes: In response to a touch operation of closing a control on the prop sub-interface, closing the prop sub-interface.

6. The method according to claim 1, wherein: The method further comprises: In response to a first operation performed on the composite control, control is performed to exit the item control corresponding to the virtual item, and control is performed to switch the item control back to the skill control.

7. The method according to claim 6, wherein: The composite control includes a function control area and an exit control area, the first operation is a touch operation acting on the exit control area, and the response to the first operation performed on the composite control controls the exit of the item control corresponding to the virtual item and controls the switching of the item control back to the skill control, including: In response to the touch operation on the exit control area, determining whether a touch dwell time satisfies a preset time threshold, the touch dwell time being the dwell time of the touch operation on the exit control area in the exit control area; If the touch dwell time meets a preset time threshold, the control executes to exit the item control corresponding to the virtual item, and controls to switch the item control back to the skill control.

8. The method according to claim 7, wherein: The composite control further includes a central control area, the central control area is located between the function control area and the exit control area, and the step of responding to the touch operation of the exit control area and determining whether the touch residence time meets a preset time threshold includes: In response to a sliding operation from the central control area to the exit control area, it is determined whether a stay time of the sliding operation in the exit control area meets a preset time threshold.

9. The method according to claim 7, wherein: The method further comprises: In response to the touch operation of exiting the control area, a time mark corresponding to the touch residence time is displayed in the exit control area.

10. The method according to claim 1, wherein: The method further comprises: In response to a second operation performed on the composite control, the virtual prop is released and a game behavior corresponding to the virtual prop is performed, and the prop control is controlled to remain displayed on the game interface.

11. The method according to claim 10, wherein: The composite control includes a function control area and an exit control area, the second operation is a third touch operation acting on the function control area, and the response to the second operation performed on the composite control releases the virtual prop and performs a game behavior corresponding to the virtual prop, and controls the prop control to remain displayed on the game interface, including: In response to a third touch operation on the function control area, the virtual prop is released and a game behavior corresponding to the virtual prop is performed, and the prop control is controlled to remain displayed on the game interface.

12. The method according to claim 11, wherein: The function control area includes a plurality of function control sub-areas, and the function control sub-areas are used to control the release direction of the props.

13. The method according to claim 1, wherein: The method further comprises: In response to the third operation performed on the composite control, the virtual prop is canceled and released, and the prop control is controlled to remain displayed on the game interface.

14. The method according to claim 13, wherein: The composite control includes a function control area and an exit control area, the third operation is a fourth touch operation acting on the function control area, and the response to the third operation performed on the composite control, canceling and releasing the virtual props, and controlling the prop control to maintain display on the game interface, includes: In response to a fourth touch operation on the function control area, canceling and releasing the virtual item is executed, and the item control is controlled to remain displayed on the game interface.

15. The method according to claim 14, wherein: The composite control further comprises a central control area, the central control area being located between the function control area and the exit control area, and the fourth touch operation in response to the function control area is executed to cancel the release of the virtual props and control the prop control to maintain being displayed on the game interface, including: In response to a sliding operation from the function control area to the central control area, canceling and releasing the virtual prop, and controlling the prop control to remain displayed on the game interface; and / or In response to a sliding operation from the function control area to the outer area of ​​the composite control, canceling and releasing the virtual prop is executed, and the prop control is controlled to maintain being displayed on the game interface.

16. The method according to claim 15, wherein: The method further comprises: When a sliding operation from the function control area to the central control area is performed and the central control area is slid to the central control area, a display state of the central control area is adjusted; and / or When the sliding operation from the function control area to the outer area of ​​the composite control slides to the outer area of ​​the composite control, the display state of the central control area is adjusted.

17. The method according to claim 1, wherein: Adjacent control areas of the composite control are connected to each other.

18. The method according to claim 1, wherein: The method of displaying a composite control for controlling the virtual prop in response to the first touch operation of the prop control comprises: In response to a first touch operation of the prop control, a composite control for controlling the virtual prop is displayed based on an interface display position of the prop control, so that the composite control covers the prop control.

19. A control interaction device, the device comprising: A skill control display module is configured to execute control to display skill controls on a game interface provided by a terminal device; A skill release module is configured to execute a response to a touch operation on the skill control, control the release of a game behavior corresponding to the skill control, and control the maintenance of displaying the skill control; A prop control display module is configured to execute, in response to a selection operation of a virtual prop, switching the skill control to a prop control corresponding to the virtual prop; A composite control display module is configured to execute a first touch operation in response to the prop control, and display a composite control for controlling the virtual prop, wherein the composite control is configured to execute the following in response to the touch operation: One of: executing release of the virtual prop and executing a game behavior corresponding to the virtual prop; executing cancelling release of the virtual prop; executing exiting the prop control corresponding to the virtual prop.

20. A computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the method according to any one of claims 1 to 18 when executed by a processor.

21. An electronic device comprising: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to implement the method according to any one of claims 1 to 18.