Control interaction methods, devices, storage media and electronic devices
By displaying skill controls on the game interface and switching to virtual item controls, and using composite controls to execute item functions, the problem of excessive information load on the game interface is solved, and the user experience is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NETEASE (HANGZHOU) NETWORK CO LTD
- Filing Date
- 2023-06-16
- Publication Date
- 2026-05-26
AI Technical Summary
The increased number of controls in the game interface leads to excessive information load, and the item control switches take up space and increase the difficulty of recognition.
By displaying skill controls on the game interface, responding to touch operations to release game actions, and switching the skill controls to virtual item controls, the game can utilize composite controls to perform item functions, including release, cancellation, and exit operations, thereby reducing the display of unnecessary controls.
It reduces the information load on the game interface, simplifies control recognition, and improves ease of operation and interface cleanliness.
Smart Images

Figure CN116726476B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of game technology, and in particular to a control interaction method, control interaction device, computer-readable storage medium, and electronic device. Background Technology
[0002] Game players typically control the game using game controls deployed in the game interface. As game functions continue to increase, the number of controls in the game interface is also increasing.
[0003] In related technologies, to reduce the information load on the interface, a permanent item control switch needs to be deployed in the game interface. This switch brings up the corresponding item control controls, thus hiding some of the control functions. However, the item control switch itself occupies some interface space and increases the information load.
[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0005] This disclosure provides a control interaction method, a control interaction device, a computer-readable storage medium, and an electronic device, thereby overcoming, at least to some extent, the problem of excessive interface information load in related technologies.
[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0007] According to a first aspect of this 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; responding to a touch operation on the skill control, controlling the release of a game action corresponding to the skill control, and controlling the continued display of the skill control; responding to a virtual item selection operation, switching the skill control to an item control corresponding to the virtual item; responding to a first touch operation on the item control, displaying a composite control for controlling the virtual item, wherein the composite control is configured to perform one of the following in response to a touch operation: releasing the virtual item and performing a game action corresponding to the virtual item; canceling the release of the virtual item; or exiting the item control corresponding to the virtual item.
[0008] According to a second aspect of this disclosure, a control interaction device is provided, the device comprising: a skill control display module, configured to control the display of skill controls on a game interface provided by a terminal device; a skill release module, configured to respond to a touch operation on the skill control, control the release of the game behavior corresponding to the skill control, and control the continued display of the skill control; an item control display module, configured to switch the skill control to an item control corresponding to the virtual item in response to a selection operation of a virtual item; and a composite control display module, configured to respond to a first touch operation of the item control, display a composite control for controlling the virtual item, wherein the composite control is configured to perform one of the following in response to a touch operation: release the virtual item and perform 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.
[0009] According to a third aspect of this disclosure, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the above-described control interaction method and its possible implementations.
[0010] According to a fourth aspect of this disclosure, an electronic device is provided, comprising: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the one or more processors to implement the above-described control interaction method and its possible implementations.
[0011] The technical solution disclosed herein has the following beneficial effects:
[0012] During the aforementioned control interaction, the system controls the display of skill controls on the game interface provided by the terminal device; responds to touch operations on the skill controls, controls the release of the game behavior corresponding to the skill controls, and controls the maintenance of the display of the skill controls; responds to the selection operation of virtual items, switches the skill controls to the item controls corresponding to the virtual items; responds to the first touch operation of the item controls, displays a composite control for controlling the virtual items, wherein the composite control is configured to perform one of the following in response to touch operations: release the virtual item and perform 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. This disclosure achieves the mutual switching between skill controls and item controls in the same location through a series of coherent operations, which can reduce the interface information load to a certain extent. In addition, this disclosure, through the selection of virtual items, eliminates the need to display unnecessary item controls corresponding to virtual items on the interface, which can also reduce the interface information load to a certain extent. Furthermore, this disclosure, by combining the related functions of virtual items, avoids excessive interface information clutter, which can also reduce the interface information load to a certain extent.
[0013] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0014] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0015] Figure 1 A flowchart illustrating one of the exemplary embodiments of this disclosure of a control interaction method is shown.
[0016] Figure 2A A schematic diagram of the interface of a skill control according to one of the exemplary embodiments of this disclosure is shown;
[0017] Figure 2B A schematic diagram of the interface of one of the candidate virtual props according to an exemplary embodiment of the present disclosure is shown.
[0018] Figure 2C A schematic diagram of the interface of a prop control according to one of the exemplary embodiments of this disclosure is shown;
[0019] Figure 2D A schematic diagram of the interface of one of the exemplary embodiments of the present disclosure of the virtual roulette wheel is shown.
[0020] Figure 2E A schematic diagram of an interface for operating a virtual roulette wheel according to one of the exemplary embodiments of this disclosure is shown.
[0021] Figure 3 This diagram illustrates one of the exemplary embodiments of the present disclosure, a virtual roulette wheel.
[0022] Figure 4 This diagram illustrates an interactive flowchart of switching between skill controls and item controls according to one of the exemplary embodiments of this disclosure.
[0023] Figure 5 This diagram illustrates a structural block diagram of one of the control interaction devices according to this exemplary embodiment;
[0024] Figure 6 This exemplary embodiment shows an electronic device for implementing the above-described control interaction method. Detailed Implementation
[0025] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.
[0026] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0027] In this article, "first," "second," etc., are labels for specific objects, rather than limiting the number or order of objects.
[0028] In related technologies, deploying persistent item control switches in the game interface increases the information load on the interface. Furthermore, the fact that item function control controls and item function exit controls are separate and independent in these technologies increases the difficulty for users to identify the controls.
[0029] In view of one or more of the above-mentioned problems, exemplary embodiments of this disclosure provide a control interaction method, a control interaction device, a computer-readable storage medium, and an electronic device.
[0030] In one embodiment of this disclosure, the control interaction method can run on a local terminal device or a server. When the control interaction method runs on a server, it can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0031] In one alternative implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separate. The storage and execution of the control interaction method are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the execution of the control interaction method is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0032] In one alternative implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0033] This disclosure provides a control interaction method, such as... Figure 1 As shown, the specific steps may include S110 to S140:
[0034] Step S110: Control the display of skill controls on the game interface provided by the terminal device;
[0035] Step S120: Respond to the touch operation on the skill control, control the release of the game behavior corresponding to the skill control, and control the continued display of the skill control;
[0036] 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;
[0037] Step S140: In response to the first touch operation of the item control, a composite control for controlling the virtual item is displayed. The composite control is configured to perform one of the following actions in response to the touch operation: release the virtual item and perform 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.
[0038] During the interaction of the above controls, a series of consecutive operations are used to switch between skill controls and item controls in the same location, which can reduce the information load on the interface to a certain extent. By selecting virtual items, unnecessary item controls corresponding to virtual items can be avoided in the interface, which can also reduce the information load on the interface to a certain extent. By combining the related functions of virtual items, the interface information is not too cluttered, which can also reduce the information load on the interface to a certain extent.
[0039] The following is about Figure 1 Each step in the process will be explained in detail.
[0040] In step S110, the skill controls are displayed on the game interface provided by the terminal device.
[0041] Here, "skill control" refers to game controls that can control a controlled game character to execute corresponding skills. These can be various types of skill controls, such as rewind skill controls, stealth skill controls, etc., and this disclosure does not specifically limit them. For example... Figure 2A The skill control 210 is shown in the game interface.
[0042] In step S120, in response to a touch operation on the skill control, the game behavior corresponding to the skill control is released, and the skill control is kept displayed.
[0043] 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. Taking a backslide skill control as an example, in response to the player's click on the backslide skill control, the controlled game character can be controlled to return to the state 2 seconds ago; taking an invisibility skill control as an example, in response to the player's click on the invisibility skill control, the controlled game character can be controlled to become invisible for 5 seconds.
[0044] 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.
[0045] Among them, virtual props can be at least one virtual prop obtained by the controlled virtual character corresponding to the terminal device when performing preset game behaviors.
[0046] Among them, prop control refers to the control that can control props. It can be various types of prop control, such as glow stick prop control, pinball prop control, etc., without specific limitations.
[0047] In one optional implementation, in step S130, in response to the selection operation of a virtual item, the skill control is switched to the item control corresponding to the virtual item. This can be achieved through the following steps: in response to a touch operation on the item display control on the game interface, an item sub-interface is displayed on the game interface, which contains candidate virtual items; in response to a selection operation on a virtual item among the candidate virtual items, the skill control is switched to the item control corresponding to the virtual item.
[0048] The candidate virtual items can be virtual items acquired by the controlled virtual character on the terminal device through performing preset game actions. The selection of virtual items can be, for example, clicking on any candidate virtual item in the item sub-interface. The item display control can be used to view the virtual items possessed by the controlled virtual character. This is an existing control in the game interface; by integrating the item selection function into the item sub-interface, it saves interface controls and also allows for the switching of skill controls.
[0049] For example, it can respond to the Figure 2A The touch operation of the item display control 211 displays the item sub-interface on the game interface.
[0050] For example, such as Figure 2B As shown, a schematic diagram of a candidate virtual item interface is provided, wherein multiple candidate virtual items 221 are displayed in the item sub-interface 220.
[0051] By displaying a sub-interface containing candidate virtual items, players can be provided with more virtual items to choose from, thereby meeting their diverse operational needs.
[0052] In one alternative implementation, after the item sub-interface is displayed on the game interface, the item sub-interface can also be closed in response to a touch operation that closes the control on the item sub-interface.
[0053] For example, a close control can also be set in the prop sub-interface, such as... Figure 2B The close control 222, located on the right side of the item sub-interface, can close the item sub-interface in response to clicking the close control 222.
[0054] By closing the item sub-interface, players can exit the control and switch logic midway, adjust their game strategy at any time, and avoid accidental operation.
[0055] Specifically, after the item sub-interface is displayed on the game interface, in response to the selection of a virtual item from the candidate virtual items, the item sub-interface can be closed, and the skill controls can be switched to the corresponding item controls, thus providing operational support for the use of virtual item-related functions. For example, such as... Figure 2C The item control 231 in the game interface is shown.
[0056] In one optional implementation, in response to the selection of a virtual item, the controlled virtual character corresponding to the display terminal device can be controlled to hold the item model corresponding to the virtual item, to notify the player that the virtual item has been successfully selected, so as to further control the controlled virtual character to use the corresponding virtual item. For example, if a glow stick item is selected, the virtual character corresponding to the display terminal device can be controlled to hold a glow stick.
[0057] Step S140: In response to the first touch operation of the item control, a composite control for controlling the virtual item is displayed. The composite control is configured to perform one of the following actions in response to the touch operation: release the virtual item and perform 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.
[0058] Among them, composite controls refer to controls that combine multiple functions, such as item release, release cancellation, and item control exit. Optionally, composite controls can be virtual wheels; circular virtual wheels help improve the ease of player operation. For example, a composite control for controlling virtual items can be displayed in response to double-clicking or long-pressing of item controls. Figure 2C As shown, in response to a long press operation on the prop control 231, a generator can be generated as follows. Figure 2D The virtual roulette wheel 241 shown.
[0059] Specifically, a composite control can contain multiple control areas, and each control area can perform different function controls.
[0060] Optionally, adjacent control areas of a composite control can be interconnected, such as... Figure 2D The virtual wheel 241 is shown in the image. The interconnected control areas can save screen space to some extent and help users identify functions.
[0061] In one alternative implementation, the above-mentioned display of a composite control for controlling virtual props in response to a first touch operation of the prop control can be achieved by the following steps: in response to a touch operation of the prop control, displaying a composite control for controlling virtual props based on the interface display position of the prop control, so that the composite control covers the prop control.
[0062] For example, such as Figure 2DAs shown in the virtual roulette 241, it can be displayed in Figure 2C The prop control 231 shown is covered by a layer of prop control.
[0063] Since the item controls do not need to be used further for a short period of time after being triggered, covering them can save interface space to a certain extent and reduce obstruction of other game controls or the game interface.
[0064] Optionally, the prop control can be a functional control that combines multiple operations.
[0065] In one alternative implementation, in response to a second touch operation of the item control, the first item skill corresponding to the item control can be executed by default, wherein the item control includes a first item skill and at least one second item skill.
[0066] The first item skill can be any skill included in the item control, and can be preset to a default value. The second item skill can be any item skill included in the item control other than the preset first item skill.
[0067] 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 upwards, and waving to the right. It can respond to the short press or fast press operation of the glow stick prop control and control the default execution of the upward waving prop skill corresponding to the glow stick prop control.
[0068] By responding to a second touch operation on the item control, one of the skills in the item control is released by default without expanding the composite control, providing players with a more convenient way to release item skills.
[0069] It is understandable that the first touch operation 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, and the second touch operation of the prop control can be a short press or quick press operation.
[0070] In one alternative implementation, after displaying a composite control for controlling virtual items in response to a first touch operation on the item control, the system can respond to a first operation performed on the composite control, control the exit of the item control corresponding to the virtual item, and control the switching of the item control back to the skill control.
[0071] When controlling the exit of the virtual item corresponding to the item control, the item control can be switched back to the skill control, thereby realizing the mutual switching between the skill control and the item control in the same position.
[0072] Optionally, when the composite control includes a function control area and an exit control area, the first operation can be a touch operation applied to the exit control area. The function control area can be used to control the virtual item to perform the item function that matches the function control area, and the exit control area can be used to exit the display state of the item control. For example... Figure 2D The virtual wheel 241 is shown in the figure, which includes a function control area 242 and an exit control area 243.
[0073] Optionally, to avoid user misoperation, when the composite control responds to touch operation to exit the corresponding item control of the virtual item, a non-timely response processing method can be adopted.
[0074] In one optional implementation, the above response is a first operation performed on the composite control, controlling the exit of the virtual item corresponding to the item control and controlling the switching of the item control back to the skill control. Specifically, this can be achieved through the following steps: in response to a touch operation in the exit control area, determining whether the touch dwell time meets a preset time threshold, where the touch dwell time is the dwell time of the touch operation in the exit control area; if the touch dwell time meets the preset time threshold, controlling the exit of the virtual item corresponding to the item control and controlling the switching of the item control back to the skill control.
[0075] The preset time threshold can be a pre-defined delay response time for the exit operation.
[0076] For example, in response to a long press operation to exit the control area, it can be determined whether the dwell time of the long press operation in the exit control area meets a preset time threshold.
[0077] Composite controls can also include a central control area, which may be located between the function control area and the exit control area. For example... Figure 2D The virtual roulette 241 is shown in the figure, which also includes a central control area 244.
[0078] When a composite control includes a central control area, in one optional implementation, the above-mentioned determination of whether the touch dwell time meets a preset time threshold in response to a touch operation exiting the control area can also be achieved through the following steps: in response to a swipe operation from the central control area to the exit control area, determining whether the dwell time of the swipe operation in the exit control area meets a preset time threshold.
[0079] For example, such as Figure 2E As shown in the sliding operation 251 from the central control area to the exit control area, when the touch dwell time of the sliding operation 251 meets the preset time threshold, the exit virtual prop corresponding to the prop control can be executed.
[0080] In an alternative implementation, in response to a touch operation that exits the control area, a time indicator corresponding to the touch dwell time can also be displayed in the exit control area.
[0081] For example, in response to a long press operation to exit the control area, a time indicator corresponding to the touch dwell time of the long press operation can be displayed in the exit control area.
[0082] For example, in response to a swipe operation from the central control area to the exit control area, a time indicator corresponding to the touch dwell time of the swipe operation in the exit control area can be displayed in the exit control area.
[0083] Optionally, the time indicator can be a time progress indicator, which refers to the progress of the stay time relative to a preset time threshold. When the time progress indicator has not reached the full mark, it indicates that the stay time in the exit control area has not met the preset time threshold; when the time progress indicator reaches the full mark, it indicates that the stay time in the exit control area has met the preset time threshold.
[0084] Optionally, when an exit indicator is displayed in the exit control area, the progress indicator may be displayed around the exit indicator. For example, such as... Figure 2E The time progress indicator 252 is shown in the figure, and the indicator 253 located within the time progress indicator 252 is the exit indicator.
[0085] By displaying a time indicator, the system can inform players of the current status of the exit operation, allowing them to perceive the exit operation more intuitively. This avoids the problem of the interface becoming unresponsive for a period of time due to lingering in the exit control area, thus ensuring a better gaming experience for users to a certain extent.
[0086] 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.
[0087] By judging the touch dwell time, it is possible to avoid the exit of the item control display state due to user misoperation, which can reduce the operation cost caused by user misoperation to a certain extent.
[0088] In one alternative implementation, after displaying the composite control for controlling the virtual item in response to a first touch operation of the item control, a second operation can also be performed on the composite control to release the virtual item and perform the corresponding game behavior, and control the item control to remain displayed on the game interface.
[0089] When releasing a virtual item and performing the corresponding game action, the item control can be kept displayed on the game interface, so that the virtual item is in a controllable state, allowing for multiple rounds of control over the virtual item.
[0090] Optionally, when the composite control includes a function control area and an exit control area, the second operation can be a third touch operation acting on the function control area. The second operation performed on the composite control in the above response—releasing the virtual item and executing the corresponding game behavior, and controlling the item control to remain displayed on the game interface—can be achieved through the following steps: responding to a third touch operation on the function control area, releasing the virtual item and executing the corresponding game behavior, and controlling the item control to remain displayed on the game interface.
[0091] For example, in response to a click operation in the function control area, the virtual item can be released and the corresponding game behavior can be performed, and the item control can be kept displayed on the game interface.
[0092] Optionally, the function control area may contain multiple function control sub-areas, each of which can be used to control virtual props to perform different prop skills.
[0093] For example, the function control sub-area can be used to control the release direction of the prop. Taking a glow stick as an example, such as... Figure 3 As shown in the provided virtual roulette diagram, by clicking on the function control sub-areas such as Left 301, Up 302, and Right 303 within the function control area, you can control the glow stick prop in the controlled virtual character to wave in the corresponding direction.
[0094] By configuring the function control sub-area, the composite control can control virtual props to perform a series of game behaviors in a more coherent manner, thereby improving the player's gaming experience.
[0095] In one alternative implementation, after displaying the composite control for controlling the virtual item in response to a first touch operation of the item control, a third operation performed on the composite control can also be performed to cancel the release of the virtual item and control the item control to remain displayed on the game interface.
[0096] When canceling the release of a virtual item, the item control can be kept displayed on the game interface, making the virtual item controllable and facilitating multiple rounds of control.
[0097] Optionally, when the composite control includes a function control area and an exit control area, the third operation can be a fourth touch operation acting on the function control area. The aforementioned response to the third operation performed on the composite control—canceling the release of the virtual item and keeping the item control displayed on the game interface—can be achieved through the following steps: responding to the fourth touch operation on the function control area, canceling the release of the virtual item and keeping the item control displayed on the game interface.
[0098] For example, in response to a long press operation in the function control area, the virtual item can be canceled and released, and the item control can be kept displayed on the game interface.
[0099] When the composite control includes a central control area, in one optional implementation, the above-mentioned response to the fourth touch operation of the functional control area to cancel and release the virtual item and control the item control to remain displayed on the game interface can be achieved through the following steps: responding to a sliding operation from the functional control area to the central control area to cancel and release the virtual item and control the item control to remain displayed on the game interface; and / or responding to a sliding operation from the functional control area to the outer area of the composite control to cancel and release the virtual item and control the item control to remain displayed on the game interface.
[0100] Optionally, when sliding from the function control area to the central control area, the display state of the central control area can be adjusted. Alternatively, when sliding from the function control area to the outer area of the composite control, the display state of the central control area can be adjusted. Adjusting the display state of the central control area can prompt the player that canceling touch on the interface will cancel the release of skills for virtual items.
[0101] By canceling the release, the problem of item release caused by user misoperation can be solved, which can enhance the fault tolerance of user operation to a certain extent.
[0102] The composite control integrates multiple functions such as item release, release cancellation, and item control exit, which not only saves interface space but also improves the ease of operation to a certain extent.
[0103] like Figure 4 As shown, an interactive flowchart for switching between skill controls and item controls is provided, which may include the following steps:
[0104] Step S401: Control the display of skill controls on the game interface provided by the terminal device;
[0105] Step S402: Respond to the touch operation on the skill control, control the release of the game behavior corresponding to the skill control, and control the continued display of the skill control;
[0106] Step S403: In response to a touch operation on the item display control on the game interface, display an item sub-interface on the game interface, which contains candidate virtual items.
[0107] Step S404: In response to the selection operation of virtual items among the candidate virtual items, close the item sub-interface and switch the skill control to the item control corresponding to the virtual item.
[0108] Step S405: In response to the first touch operation of the prop control, a virtual wheel for controlling the virtual prop is displayed;
[0109] Step S406: In response to the sliding operation from the center control area of the virtual roulette to the exit control area of the virtual roulette, determine whether the dwell time of the sliding operation in the exit control area of the virtual roulette meets the preset time threshold.
[0110] If satisfied, proceed to step S407; otherwise, proceed to step S408.
[0111] Step S407: Close the virtual roulette wheel and switch the item control to the skill control;
[0112] Step S408: Generate an invalid operation prompt message.
[0113] Figure 5 The present disclosure illustrates a control interaction device 500 in an exemplary embodiment, which provides a game interface via a terminal device, such as... Figure 5 As shown, the control interaction device 500 may include:
[0114] The skill control display module 510 is used to control the display of skill controls on the game interface provided by the terminal device;
[0115] The skill release module 520 is used to respond to touch operations on the skill control, control the game behavior corresponding to the release of the skill control, and control the continued display of the skill control;
[0116] The prop control display module 530 is used to switch the skill control to the prop control corresponding to the virtual prop in response to the selection operation of the virtual prop;
[0117] The composite control display module 540 is used to display a composite control for controlling virtual items in response to a first touch operation of the item control. The composite control is configured to perform one of the following actions in response to the touch operation: release the virtual item and perform the corresponding game behavior; cancel the release of the virtual item; or exit the item control corresponding to the virtual item.
[0118] In an optional implementation, based on the aforementioned scheme, the control interaction device 500 may further include: an item holding control module, used to control the controlled virtual character corresponding to the display terminal device to hold the item model corresponding to the virtual item in response to the selection operation of the virtual item.
[0119] In an optional implementation, based on the aforementioned scheme, the control interaction device 500 may further include: a prop quick release module, used to respond to a second touch operation of the prop control and control the default execution of the first prop skill corresponding to the prop control, wherein the prop control includes the first prop skill and at least one second prop skill.
[0120] In an optional implementation, based on the aforementioned scheme, the item control display module 530 may include: an item interface generation module, used to respond to touch operations on item display controls on the game interface, displaying an item sub-interface on the game interface, the item sub-interface containing candidate virtual items; and a target item selection module, used to respond to selection operations on virtual items among the candidate virtual items, switching the skill control to the item control corresponding to the virtual item.
[0121] In an alternative implementation, based on the aforementioned scheme, after the item sub-interface is displayed on the game interface, the control interaction device 500 may further include: an item interface closing module, used to close the item sub-interface in response to a touch operation of closing the control on the item sub-interface.
[0122] In an optional implementation, based on the aforementioned scheme, the prop control display module 530 may include: a first operation response module, used to respond to a first operation performed on 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.
[0123] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The first operation is a touch operation applied to the exit control area. The first operation response module may include: a judgment module, used to respond to the touch operation in the exit control area and determine whether the touch dwell time meets a preset time threshold, wherein the touch dwell time is the dwell time of the touch operation applied to the exit control area in the exit control area; and an item exit module, used to control the exit of the item control corresponding to the virtual item if the touch dwell time meets the preset time threshold, and control the switching of the item control back to the skill control.
[0124] In an optional implementation, based on the aforementioned scheme, the composite control further includes a central control area 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 dwell time of the sliding operation in the exit control area meets a preset time threshold.
[0125] In an optional implementation, based on the aforementioned scheme, the control interaction device 500 may further include: an identifier display module, used to display a time identifier corresponding to the touch dwell time in the exit control area in response to a touch operation that exits the control area.
[0126] In an optional implementation, based on the aforementioned scheme, the control interaction device 500 may further include: a second operation response module, used to respond to a second operation performed on the composite control, perform the release of virtual items and the corresponding game behavior of the virtual items, and control the item control to remain displayed on the game interface.
[0127] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The second operation is a third touch operation applied to the function control area. The second operation response module can be configured to: respond to the third touch operation of the function control area, release the virtual item and perform the game behavior corresponding to the virtual item, and control the item control to remain displayed on the game interface.
[0128] In one alternative implementation, based on the aforementioned scheme, the functional control area includes multiple functional control sub-areas, which are used to control the release direction of the props.
[0129] In an optional implementation, based on the aforementioned scheme, the control interaction device 500 may further include: a third operation response module, used to respond to a third operation performed on the composite control, perform a cancellation release of the virtual item, and control the item control to remain displayed on the game interface.
[0130] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The third operation is a fourth touch operation applied to the function control area. The third operation response module includes a touch response module: used to respond to the fourth touch operation in the function control area, execute the cancellation release of the virtual item, and control the item control to remain displayed on the game interface.
[0131] In an optional implementation, based on the foregoing scheme, the composite control further includes a central control area located between the function control area and the exit control area. The touch response module can be configured to: in response to a sliding operation from the function control area to the central control area, cancel the release of the virtual item and control the item 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, cancel the release of the virtual item and control the item control to remain displayed on the game interface.
[0132] In an optional implementation, based on the aforementioned scheme, the control interaction device 500 may further include: a central control area state adjustment module, used to adjust the display state of the central control area when a sliding operation from the function control area to the central control area is performed and when the sliding operation from the function control area to the outer area of the composite control is performed and when the sliding operation is performed and ...
[0133] In one alternative implementation, based on the aforementioned scheme, adjacent control areas of the composite control are interconnected.
[0134] In an alternative implementation, based on the aforementioned scheme, the composite control display module 540 can be configured to: in response to a first touch operation of the prop control, display a composite control for controlling the virtual prop based on the interface display position of the prop control, so that the composite control covers the prop control.
[0135] The specific details of each module in the above-mentioned control interaction device 500 have been described in detail in the method section of the implementation. For any undisclosed details, please refer to the implementation content of the method section, and therefore will not be repeated here.
[0136] Exemplary embodiments of this disclosure also provide a computer-readable storage medium storing a program product capable of implementing the control interaction methods described above. In some possible embodiments, various aspects of this disclosure may also be implemented as a program product including program code that, when run on an electronic device, causes the electronic device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.
[0137] Specifically, the program product can perform the following steps:
[0138] Controls the display of skill controls on the game interface provided by the terminal device;
[0139] Respond to touch operations on skill controls, control the release of game behaviors corresponding to skill controls, and control the maintenance of displaying skill controls;
[0140] In response to the selection of virtual items, the skill controls are switched to the corresponding item controls.
[0141] In response to the first touch operation of the item control, a composite control for controlling the virtual item is displayed. The composite control is configured to perform one of the following actions in response to the touch operation: release the virtual item and perform the corresponding game behavior; cancel the release of the virtual item; or exit the item control corresponding to the virtual item.
[0142] In an alternative implementation, based on the aforementioned scheme, the following steps may also be performed: in response to the selection operation of the virtual prop, controlling the controlled virtual character corresponding to the display terminal device to hold the prop model corresponding to the virtual prop.
[0143] In an alternative implementation, based on the aforementioned scheme, the following steps may also be performed: in response to a second touch operation of the item control, the first item skill corresponding to the item control is executed by default, wherein the item control includes a first item skill and at least one second item skill.
[0144] In an optional implementation, based on the aforementioned scheme, the switching of the skill control to the item control corresponding to the virtual item in response to the selection operation of the virtual item can be achieved through the following steps: in response to a touch operation on the item display control on the game interface, displaying an item sub-interface on the game interface, the item sub-interface containing candidate virtual items; in response to a selection operation on a virtual item among the candidate virtual items, switching the skill control to the item control corresponding to the virtual item.
[0145] In an alternative implementation, based on the aforementioned scheme, after displaying the item sub-interface on the game interface, the following steps can also be performed: in response to a touch operation of closing the control on the item sub-interface, close the item sub-interface.
[0146] In an alternative implementation, based on the aforementioned scheme, the following steps may also be performed: in response to a first operation performed on the composite control, control the exit of the item control corresponding to the virtual item, and control the switching of the item control back to the skill control.
[0147] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The first operation is a touch operation performed on the exit control area. The response to the first operation performed on the composite control controls the exit execution of the item control corresponding to the virtual item and controls the switching of the item control back to the skill control. This can be achieved through the following steps: responding to the touch operation in the exit control area, determining whether the touch dwell time meets a preset time threshold, where the touch dwell time is the dwell time of the touch operation in the exit control area; if the touch dwell time meets the preset time threshold, controlling the exit execution of the item control corresponding to the virtual item and controlling the switching of the item control back to the skill control.
[0148] In an optional implementation, based on the aforementioned scheme, the composite control further includes a central control area located between the function control area and the exit control area. The determination of whether the touch dwell time meets the preset time threshold in response to a touch operation in the exit control area can be achieved through the following steps: in response to a sliding operation from the central control area to the exit control area, determining whether the dwell time of the sliding operation in the exit control area meets the preset time threshold.
[0149] In an alternative implementation, based on the foregoing scheme, the following steps may also be performed: in response to a touch operation that exits the control area, displaying a time indicator corresponding to the touch dwell time in the exit control area.
[0150] In an alternative implementation, based on the aforementioned scheme, the following steps may also be performed: in response to the second operation performed on the composite control, release the virtual item and perform the game behavior corresponding to the virtual item, and control the item control to remain displayed on the game interface.
[0151] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The second operation is a third touch operation performed on the function control area. The response to the second operation performed on the composite control releases the virtual item and performs the game behavior corresponding to the virtual item, and controls the item control to remain displayed on the game interface. This can be achieved through the following steps: responding to the third touch operation on the function control area, releasing the virtual item and performing the game behavior corresponding to the virtual item, and controlling the item control to remain displayed on the game interface.
[0152] In one alternative implementation, based on the aforementioned scheme, the functional control area includes multiple functional control sub-areas, which are used to control the release direction of the props.
[0153] In an alternative implementation, based on the foregoing scheme, the following steps may also be performed: in response to a third operation performed on the composite control, cancel the release of the virtual item, and control the item control to remain displayed on the game interface.
[0154] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The third operation is a fourth touch operation performed on the function control area. In response to the third operation performed on the composite control, the virtual item is canceled and released, and the item control is kept displayed on the game interface. This can be achieved through the following steps: In response to the fourth touch operation on the function control area, the virtual item is canceled and released, and the item control is kept displayed on the game interface.
[0155] In an optional implementation, based on the foregoing scheme, the composite control further includes a central control area located between the function control area and the exit control area. The fourth touch operation in response to the function control area, which cancels the release of the virtual item and keeps the item control displayed on the game interface, can be achieved through the following steps: in response to a sliding operation from the function control area to the central control area, canceling the release of the virtual item and keeping the item control 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 the release of the virtual item and keeping the item control displayed on the game interface.
[0156] In an optional implementation, based on the foregoing scheme, the following steps may also be performed: when a sliding operation from the function control area to the center control area is slid to the center control area, the display state of the center control area is adjusted; and / or when a sliding operation from the function control area to the outer area of the composite control is slid to the outer area of the composite control, the display state of the center control area is adjusted.
[0157] In one alternative implementation, based on the aforementioned scheme, adjacent control areas of the composite control are interconnected.
[0158] In an optional implementation, based on the aforementioned scheme, the display of the composite control for controlling the virtual prop in response to the first touch operation of the prop control can be achieved through the following steps: 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.
[0159] During the interaction of the above controls, a series of consecutive operations are used to switch between skill controls and item controls in the same location, which can reduce the information load on the interface to a certain extent. By selecting virtual items, unnecessary item controls corresponding to virtual items can be avoided in the interface, which can also reduce the information load on the interface to a certain extent. By combining the related functions of virtual items, the interface information is not too cluttered, which can also reduce the information load on the interface to a certain extent.
[0160] The program product may be a portable compact disc read-only memory (CD-ROM) and include program code, and may run on an electronic device, such as a personal computer. However, the program product disclosed herein is not limited thereto. In this document, the readable storage medium may be any tangible medium that contains or stores a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0161] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0162] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various 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, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.
[0163] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF (Radio Frequency), etc., or any suitable combination thereof.
[0164] Program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing devices can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0165] Exemplary embodiments of this disclosure also provide an electronic device capable of implementing the above-described control interaction method. Referring below... Figure 6 To describe an electronic device 600 according to such an exemplary embodiment of the present disclosure. Figure 6 The electronic device 600 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0166] like Figure 6 As shown, the electronic device 600 can be represented as a general-purpose computing device. The components of the 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 different system components (including storage unit 620 and processing unit 610), and a display unit 640.
[0167] The storage unit 620 stores program code that can be executed by the processing unit 610, causing the processing unit 610 to perform the steps described in the "Exemplary Methods" section above according to various exemplary embodiments of this disclosure.
[0168] Specifically, the processing unit 610 may perform the following steps:
[0169] Controls the display of skill controls on the game interface provided by the terminal device;
[0170] Respond to touch operations on skill controls, control the release of game behaviors corresponding to skill controls, and control the maintenance of displaying skill controls;
[0171] In response to the selection of virtual items, the skill controls are switched to the corresponding item controls.
[0172] In response to the first touch operation of the item control, a composite control for controlling the virtual item is displayed. The composite control is configured to perform one of the following actions in response to the touch operation: release the virtual item and perform the corresponding game behavior; cancel the release of the virtual item; or exit the item control corresponding to the virtual item.
[0173] In an alternative implementation, based on the aforementioned scheme, the following steps may also be performed: in response to the selection operation of the virtual prop, controlling the controlled virtual character corresponding to the display terminal device to hold the prop model corresponding to the virtual prop.
[0174] In an alternative implementation, based on the aforementioned scheme, the following steps may also be performed: in response to a second touch operation of the item control, the first item skill corresponding to the item control is executed by default, wherein the item control includes a first item skill and at least one second item skill.
[0175] In an optional implementation, based on the aforementioned scheme, the switching of the skill control to the item control corresponding to the virtual item in response to the selection operation of the virtual item can be achieved through the following steps: in response to a touch operation on the item display control on the game interface, displaying an item sub-interface on the game interface, the item sub-interface containing candidate virtual items; in response to a selection operation on a virtual item among the candidate virtual items, switching the skill control to the item control corresponding to the virtual item.
[0176] In an alternative implementation, based on the aforementioned scheme, after displaying the item sub-interface on the game interface, the following steps can also be performed: in response to a touch operation of closing the control on the item sub-interface, close the item sub-interface.
[0177] In an alternative implementation, based on the aforementioned scheme, the following steps may also be performed: in response to a first operation performed on the composite control, control the exit of the item control corresponding to the virtual item, and control the switching of the item control back to the skill control.
[0178] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The first operation is a touch operation performed on the exit control area. The response to the first operation performed on the composite control controls the exit execution of the item control corresponding to the virtual item and controls the switching of the item control back to the skill control. This can be achieved through the following steps: responding to the touch operation in the exit control area, determining whether the touch dwell time meets a preset time threshold, where the touch dwell time is the dwell time of the touch operation in the exit control area; if the touch dwell time meets the preset time threshold, controlling the exit execution of the item control corresponding to the virtual item and controlling the switching of the item control back to the skill control.
[0179] In an optional implementation, based on the aforementioned scheme, the composite control further includes a central control area located between the function control area and the exit control area. The determination of whether the touch dwell time meets the preset time threshold in response to a touch operation in the exit control area can be achieved through the following steps: in response to a sliding operation from the central control area to the exit control area, determining whether the dwell time of the sliding operation in the exit control area meets the preset time threshold.
[0180] In an alternative implementation, based on the foregoing scheme, the following steps may also be performed: in response to a touch operation that exits the control area, displaying a time indicator corresponding to the touch dwell time in the exit control area.
[0181] In an alternative implementation, based on the aforementioned scheme, the following steps may also be performed: in response to the second operation performed on the composite control, release the virtual item and perform the game behavior corresponding to the virtual item, and control the item control to remain displayed on the game interface.
[0182] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The second operation is a third touch operation performed on the function control area. The response to the second operation performed on the composite control releases the virtual item and performs the game behavior corresponding to the virtual item, and controls the item control to remain displayed on the game interface. This can be achieved through the following steps: responding to the third touch operation on the function control area, releasing the virtual item and performing the game behavior corresponding to the virtual item, and controlling the item control to remain displayed on the game interface.
[0183] In one alternative implementation, based on the aforementioned scheme, the functional control area includes multiple functional control sub-areas, which are used to control the release direction of the props.
[0184] In an alternative implementation, based on the foregoing scheme, the following steps may also be performed: in response to a third operation performed on the composite control, cancel the release of the virtual item, and control the item control to remain displayed on the game interface.
[0185] In an optional implementation, based on the aforementioned scheme, the composite control includes a function control area and an exit control area. The third operation is a fourth touch operation performed on the function control area. In response to the third operation performed on the composite control, the virtual item is canceled and released, and the item control is kept displayed on the game interface. This can be achieved through the following steps: In response to the fourth touch operation on the function control area, the virtual item is canceled and released, and the item control is kept displayed on the game interface.
[0186] In an optional implementation, based on the foregoing scheme, the composite control further includes a central control area located between the function control area and the exit control area. The fourth touch operation in response to the function control area, which cancels the release of the virtual item and keeps the item control displayed on the game interface, can be achieved through the following steps: in response to a sliding operation from the function control area to the central control area, canceling the release of the virtual item and keeping the item control 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 the release of the virtual item and keeping the item control displayed on the game interface.
[0187] In an optional implementation, based on the foregoing scheme, the following steps may also be performed: when a sliding operation from the function control area to the center control area is slid to the center control area, the display state of the center control area is adjusted; and / or when a sliding operation from the function control area to the outer area of the composite control is slid to the outer area of the composite control, the display state of the center control area is adjusted.
[0188] In one alternative implementation, based on the aforementioned scheme, adjacent control areas of the composite control are interconnected.
[0189] In an optional implementation, based on the aforementioned scheme, the display of the composite control for controlling the virtual prop in response to the first touch operation of the prop control can be achieved through the following steps: 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.
[0190] During the interaction of the above controls, a series of consecutive operations are used to switch between skill controls and item controls in the same location, which can reduce the information load on the interface to a certain extent. By selecting virtual items, unnecessary item controls corresponding to virtual items can be avoided in the interface, which can also reduce the information load on the interface to a certain extent. By combining the related functions of virtual items, the interface information is not too cluttered, which can also reduce the information load on the interface to a certain extent.
[0191] Storage unit 620 may include readable media in the form of volatile storage units, such as random access memory (RAM) 621 and / or cache memory 622, and may further include read-only memory (ROM) 623.
[0192] Storage unit 620 may also include a program / utility 624 having a set (at least one) of program modules 625, including but 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 an implementation of a network environment.
[0193] Bus 630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0194] Electronic device 600 can also communicate with one or more external devices 700 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with the electronic device 600, and / or with any device that enables the electronic device 600 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 650. Furthermore, electronic device 600 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 660. Figure 6 As shown, network adapter 660 communicates with other modules of electronic device 600 via bus 630. It should be understood that, although... Figure 6 As not shown in the diagram, other hardware and / or software modules may 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.
[0195] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the method according to the exemplary embodiments of this disclosure.
[0196] Furthermore, the above figures are merely illustrative representations of the processes included in the methods according to exemplary embodiments of this disclosure, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0197] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to exemplary embodiments of this 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 and embodied by multiple modules or units.
[0198] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.
[0199] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A control interaction method, characterized in that, The method includes: Controls the display of skill controls on the game interface provided by the terminal device; In response to a touch operation on the skill control, control the release of the game behavior corresponding to the skill control, and control the continued display of the skill control; In response to the selection of a virtual item, the skill control is switched to the item control corresponding to the virtual item; In response to a first touch operation of the item control, a composite control for controlling the virtual item is displayed, wherein the composite control is configured to perform one of the following in response to the touch operation: release the virtual item and perform 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.
2. The method according to claim 1, characterized in that, The method further includes: In response to the selection of virtual props, the terminal device is controlled to display the controlled virtual character holding the prop model corresponding to the virtual prop.
3. The method according to claim 1, characterized in that, The method further includes: In response to a second touch operation of the item control, the control defaults to executing the first item skill corresponding to the item control, wherein the item control includes the first item skill and at least one second item skill.
4. The method according to claim 1, characterized in that, The step of switching the skill control to the item control corresponding to the virtual item in response to the selection operation of the virtual item includes: In response to a touch operation on the item display control on the game interface, an item sub-interface is displayed on the game interface, the item sub-interface containing candidate virtual items; In response to the selection operation of a virtual item among the candidate virtual items, the skill control is switched to the item control corresponding to the virtual item.
5. The method according to claim 4, characterized in that, After displaying the item sub-interface on the game interface, the method further includes: In response to a touch operation on the close control of the prop sub-interface, the prop sub-interface is closed.
6. The method according to claim 1, characterized in that, The method further includes: In response to the first operation performed on the composite control, control the exit of the item control corresponding to the virtual item, and control the switching of the item control back to the skill control.
7. The method according to claim 6, characterized in that, The composite control includes a function control area and an exit control area. The first operation is a touch operation performed on the exit control area. The response to the first operation performed on the composite control controls the exit of the virtual item corresponding to the item control and controls the switching of the item control back to the skill control, including: In response to the touch operation of exiting the control area, it is determined whether the touch dwell time meets a preset time threshold, wherein the touch dwell time is the dwell time of the touch operation applied to the exit control area in the exit control area; If the touch dwell time meets the preset time threshold, control the exit of the item control corresponding to the virtual item, and control the switch of the item control back to the skill control.
8. The method according to claim 7, characterized in that, The composite control further includes a central control area located between the function control area and the exit control area. The step of determining whether the touch duration meets a preset time threshold in response to a touch operation in the exit control area includes: In response to a sliding operation from the central control area to the exit control area, it is determined whether the dwell time of the sliding operation in the exit control area meets a preset time threshold.
9. The method according to claim 7, characterized in that, The method further includes: In response to a touch operation that exits the control area, a time indicator corresponding to the touch dwell time is displayed in the exit control area.
10. The method according to claim 1, characterized in that, The method further includes: In response to the second operation performed on the composite control, the virtual item is released and the corresponding game behavior is executed, and the item control is kept displayed on the game interface.
11. The method according to claim 10, characterized in that, The composite control includes a function control area and an exit control area. The second operation is a third touch operation performed on the function control area. The response to the second operation performed on the composite control releases the virtual item and executes the game behavior corresponding to the virtual item, and controls the item control to remain displayed on the game interface, including: In response to a third touch operation in the function control area, the virtual item is released and the corresponding game behavior is executed, and the item control is kept displayed on the game interface.
12. The method according to claim 11, characterized in that, The functional control area includes multiple functional control sub-areas, which are used to control the release direction of the props.
13. The method according to claim 1, characterized in that, The method further includes: In response to the third operation performed on the composite control, the virtual item is canceled and released, and the item control is kept displayed on the game interface.
14. The method according to claim 13, characterized in that, The composite control includes a function control area and an exit control area. The third operation is a fourth touch operation performed on the function control area. The response to the third operation performed on the composite control cancels the release of the virtual item and controls the item control to remain displayed on the game interface, including: In response to the fourth touch operation of the function control area, the virtual item is canceled and released, and the item control is kept displayed on the game interface.
15. The method according to claim 14, characterized in that, The composite control further includes a central control area located between the function control area and the exit control area. The fourth touch operation in response to the function control area, canceling the release of the virtual item and controlling the item control to remain displayed on the game interface, includes: In response to a sliding operation from the function control area to the central control area, cancel the release of the virtual item and control the item 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, the virtual item is canceled and released, and the item control is kept displayed on the game interface.
16. The method according to claim 15, characterized in that, The method further includes: The sliding operation from the functional control area to the central control area adjusts the display state of the central control area when the slider reaches the central control area; and / or When the sliding operation moves from the function control area 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, characterized in that, The adjacent control areas of the composite control are interconnected.
18. The method according to claim 1, characterized in that, The first touch operation in response to the prop control displays a composite control for controlling the virtual prop, including: In response to a first touch operation of the prop control, a composite control for controlling the virtual prop is displayed based on the interface display position of the prop control, so that the composite control covers the prop control.
19. A control interaction device, characterized in that, The device includes: The skill control display module is used to control the display of skill controls on the game interface provided by the terminal device; The skill release module is used to respond to touch operations on the skill control, control the release of the game behavior corresponding to the skill control, and control the continued display of the skill control; The prop control display module is used to switch the skill control to the prop control corresponding to the virtual prop in response to the selection operation of the virtual prop; A composite control display module is used to display a composite control for controlling the virtual item in response to a first touch operation of the item control. The composite control is configured to perform one of the following actions in response to the touch operation: release the virtual item and perform 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.
20. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 18.
21. An electronic device, characterized in that, include: One or more processors; A storage device for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to implement the method as described in any one of claims 1 to 18.