Interaction control method and device, electronic equipment and storage medium

文档序号:493306 发布日期:2022-01-07 浏览:3次 中文

阅读说明:本技术 一种交互控制方法、装置、电子设备及存储介质 (Interaction control method and device, electronic equipment and storage medium ) 是由 虎松涛 于 2021-11-01 设计创作,主要内容包括:本公开提供了一种交互控制方法、装置、电子设备及存储介质,应用于终端设备;该方法包括:响应于对所述第一按钮的第一触发操作,释放与所述第一触发操作对应的子技能,并触发显示第二目标数值;响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值;所述第二触发操作用于触发第二按钮,所述第二按钮为所述多个按钮中不同于所述第一按钮的按钮;若所述第二目标数值符合预设条件,更新所述第一目标数值。(The disclosure provides an interaction control method, an interaction control device, electronic equipment and a storage medium, which are applied to terminal equipment; the method comprises the following steps: responding to a first trigger operation of the first button, releasing a sub-skill corresponding to the first trigger operation, and triggering and displaying a second target numerical value; in response to detecting a second trigger operation, updating the second target value based on the second trigger operation; the second trigger operation is used for triggering a second button, and the second button is a button different from the first button in the plurality of buttons; and if the second target value meets a preset condition, updating the first target value.)

1. An interactive control method is characterized by being applied to terminal equipment; displaying a game operation interface in the terminal equipment; at least one virtual object and a plurality of buttons are displayed in the game operation interface; the at least one virtual object comprises a first virtual object, the plurality of buttons comprise a first button, the first button is used for triggering the first virtual object to release a target skill, the target skill comprises a plurality of sub-skills, and the plurality of sub-skills of the target skill can be sequentially released by continuously triggering the first button; the target skill is associated with a first target value, and the first target value represents the time length for releasing the target skill after the last sub skill in the plurality of sub skills is released, and the first button is triggered; the method comprises the following steps:

responding to a first trigger operation of the first button, releasing a sub-skill corresponding to the first trigger operation, and triggering and displaying a second target numerical value;

in response to detecting a second trigger operation, updating the second target value based on the second trigger operation; the second trigger operation is used for triggering a second button, and the second button is a button different from the first button in the plurality of buttons;

and if the second target value meets a preset condition, updating the first target value.

2. The method according to claim 1, wherein the releasing the sub-skill corresponding to the first triggering operation and triggering the displaying of the second target numerical value in response to the first triggering operation of the first button comprises:

responding to a first trigger operation on the first button, if the sub skill corresponding to the first trigger operation is the non-last sub skill in the plurality of sub skills, releasing the non-last sub skill, and triggering and displaying a second target numerical value;

if the sub skill corresponding to the first trigger operation is the last sub skill in the plurality of sub skills, releasing the last sub skill, and controlling the first button to enter an invalid state based on the first target numerical value; and when the first button is in an invalid state, not responding to release of the target skill.

3. The method of claim 2, wherein said releasing said last sub-skill further comprises:

and resetting the first target numerical value to be a first preset numerical value.

4. The method according to claim 2, wherein the responding to the first triggering operation of the first button, if the sub-skill corresponding to the first triggering operation is a non-last sub-skill in the plurality of sub-skills, releasing the non-last sub-skill and triggering display of the second target value comprises:

responding to a first trigger operation on the first button, and if the sub skill corresponding to the first trigger operation is a non-last sub skill in the plurality of sub skills, releasing the non-last sub skill; and

detecting whether the current first target value is a second preset value or not;

and if the current first target value is not the second preset value, triggering and displaying the second target value.

5. The method of claim 4, wherein updating the first target value if the second target value meets a predetermined condition comprises:

if the second target value meets the preset condition, updating the first target value to the second preset value;

alternatively, the first and second electrodes may be,

and if the second target value meets the preset condition, updating the first target value based on the first value corresponding to the second trigger operation.

6. The method of any one of claims 1-5, wherein the triggering the display of the second target value comprises:

displaying a numerical value display control corresponding to the second target numerical value at a preset position of the game operation interface; the numeric display control includes a first end, a second end, and a dynamic indicator located between the first end and the second end.

7. The method of claim 6, wherein in response to detecting a second trigger operation, after updating the second target value based on the second trigger operation, further comprising:

adjusting a position of the dynamic indicator between the first end and the second end based on the updated second target value.

8. The method of claim 1, wherein the updating the second target value based on the second trigger operation in response to detecting the second trigger operation comprises:

determining a second numerical value corresponding to a second button based on the second button triggered by the second trigger operation;

updating the second target value based on a second value corresponding to the second button.

9. The method of any of claims 1-5, or 8, wherein updating the second target value based on a second trigger operation in response to detecting the second trigger operation comprises:

in response to detecting a second trigger operation on the second button, releasing a skill corresponding to the second trigger operation; wherein the skill is different from the target skill;

in response to the skill hitting a second virtual object, updating the second target value based on the second triggering operation.

10. The method according to any one of claims 1 to 5, wherein the preset conditions include at least one of:

the second target value reaches a first preset value threshold;

the percentage between the second target value and a second preset value threshold reaches a preset percentage;

within a preset time length after the first trigger operation, the second target value reaches the first preset value threshold;

and within the preset time length after the first trigger operation, the percentage between the second target number and a second preset numerical value threshold reaches a preset percentage.

11. The method of claim 10, wherein after updating the first target value, the method further comprises:

recording the number of times that the time length of the first button in the invalid state is less than a first preset value after the last sub-skill is continuously released;

and determining a preset time length corresponding to the next release period of the target skill based on the times.

12. The method according to any one of claims 1-5, further comprising: and in response to the second target numerical value not reaching the preset condition and the detection of a third trigger operation on the first button, resetting the second target numerical value to a third preset value.

13. The method of claim 12, further comprising:

in response to that the sub skill corresponding to the third trigger operation is the non-last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and triggering and displaying a reset second target numerical value;

and in response to the sub skill corresponding to the third trigger operation being the last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and controlling the first button to enter an invalid state based on the first target numerical value.

14. An interaction control device is characterized by being applied to terminal equipment; displaying a game operation interface in the terminal equipment; at least one virtual object and a plurality of buttons are displayed in the game operation interface; the at least one virtual object comprises a first virtual object, the plurality of buttons comprise a first button, the first button is used for triggering the first virtual object to release a target skill, the target skill comprises a plurality of sub-skills, and the plurality of sub-skills of the target skill can be sequentially released by continuously triggering the first button; the target skill is associated with a first target value, and the first target value represents the time length for releasing the target skill after the last sub skill in the plurality of sub skills is released, and the first button is triggered; the device comprises:

the first response module is used for responding to a first trigger operation of the first button, releasing the sub-skill corresponding to the first trigger operation and triggering and displaying a second target numerical value;

a second response module, configured to, in response to detecting a second trigger operation, update the second target value based on the second trigger operation; the second trigger operation is used for triggering a second button, and the second button is a button different from the first button in the plurality of buttons;

and the updating module is used for updating the first target value after the second target value meets the preset condition.

15. An electronic device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating via the bus when the electronic device is operating, the machine-readable instructions when executed by the processor performing the steps of the interaction control method according to any one of claims 1 to 13.

16. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, performs the steps of the interaction control method according to any one of claims 1 to 13.

Technical Field

The present disclosure relates to the field of game technologies, and in particular, to an interaction control method, an interaction control apparatus, an electronic device, and a storage medium.

Background

In many types of games, controls are provided for controlling the release skills of virtual objects in the game; the player may release the skill by triggering a control. Some skills, after release, will enter the cooling time of the skill; during the cool down time, the player can no longer trigger the release of the skill until the cool down time is over. This skill release method has a problem of poor diversity.

Disclosure of Invention

The embodiment of the disclosure at least provides an interaction control method, an interaction control device, electronic equipment and a storage medium.

In a first aspect, an embodiment of the present disclosure provides an interaction control method, which is applied to a terminal device; displaying a game operation interface in the terminal equipment; at least one virtual object and a plurality of buttons are displayed in the game operation interface; the at least one virtual object comprises a first virtual object, the plurality of buttons comprise a first button, the first button is used for triggering the first virtual object to release a target skill, the target skill comprises a plurality of sub-skills, and the plurality of sub-skills of the target skill can be sequentially released by continuously triggering the first button; the target skill is associated with a first target value, and the first target value represents the time length for releasing the target skill after the last sub skill in the plurality of sub skills is released, and the first button is triggered; the method comprises the following steps: responding to a first trigger operation of the first button, releasing a sub-skill corresponding to the first trigger operation, and triggering and displaying a second target numerical value; in response to detecting a second trigger operation, updating the second target value based on the second trigger operation; the second trigger operation is used for triggering a second button, and the second button is a button different from the first button in the plurality of buttons; and if the second target value meets a preset condition, updating the first target value.

In one possible embodiment, the releasing the sub-skill corresponding to the first triggering operation and triggering the displaying of the second target numerical value in response to the first triggering operation of the first button includes: responding to a first trigger operation on the first button, if the sub skill corresponding to the first trigger operation is the non-last sub skill in the plurality of sub skills, releasing the non-last sub skill, and triggering and displaying a second target numerical value; if the sub skill corresponding to the first trigger operation is the last sub skill in the plurality of sub skills, releasing the last sub skill, and controlling the first button to enter an invalid state based on the first target numerical value; and when the first button is in an invalid state, not responding to release of the target skill.

In a possible implementation, after releasing the last sub-skill, the method further includes: and resetting the first target numerical value to be a first preset numerical value.

In one possible embodiment, the responding to the first triggering operation on the first button, if the sub-skill corresponding to the first triggering operation is a non-last sub-skill in the plurality of sub-skills, releasing the non-last sub-skill, and triggering to display the second target value includes: responding to a first trigger operation on the first button, and if the sub skill corresponding to the first trigger operation is a non-last sub skill in the plurality of sub skills, releasing the non-last sub skill; detecting whether the current first target value is a second preset value or not; and if the current first target value is not the second preset value, triggering and displaying the second target value.

In a possible implementation manner, the updating the first target value if the second target value meets a preset condition includes: if the second target value meets the preset condition, updating the first target value to the second preset value; or if the second target value meets the preset condition, updating the first target value based on the first value corresponding to the second trigger operation.

In a possible embodiment, the triggering to display the second target value includes: displaying a numerical value display control corresponding to the second target numerical value at a preset position of the game operation interface; the numeric display control includes a first end, a second end, and a dynamic indicator located between the first end and the second end.

In one possible embodiment, after the updating the second target value based on the second trigger operation in response to detecting the second trigger operation, the method further includes: adjusting a position of the dynamic indicator between the first end and the second end based on the updated second target value.

In one possible embodiment, the updating the second target value based on the second trigger operation in response to detecting the second trigger operation includes: determining a second numerical value corresponding to a second button based on the second button triggered by the second trigger operation; updating the second target value based on a second value corresponding to the second button.

In one possible embodiment, the updating the second target value based on the second trigger operation in response to detecting the second trigger operation includes: in response to detecting a second trigger operation on the second button, releasing a skill corresponding to the second trigger operation; wherein the skill is different from the target skill; in response to the skill hitting a second virtual object, updating the second target value based on the second triggering operation.

In a possible embodiment, the preset conditions include at least one of: the second target value reaches a first preset value threshold; the percentage between the second target value and a second preset value threshold reaches a preset percentage; within a preset time length after the first trigger operation, the second target value reaches the first preset value threshold; and within the preset time length after the first trigger operation, the percentage between the second target number and a second preset numerical value threshold reaches a preset percentage.

In a possible embodiment, after updating the first target value, the method further comprises: recording the number of times that the time length of the first button in the invalid state is less than a first preset value after the last sub-skill is continuously released; and determining a preset time length corresponding to the next release period of the target skill based on the times.

In a possible embodiment, the method further comprises: and in response to the second target numerical value not reaching the preset condition and the detection of a third trigger operation on the first button, resetting the second target numerical value to a third preset value.

In a possible embodiment, the method further comprises: in response to that the sub skill corresponding to the third trigger operation is the non-last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and triggering and displaying a reset second target numerical value; and in response to the sub skill corresponding to the third trigger operation being the last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and controlling the first button to enter an invalid state based on the first target numerical value.

In a second aspect, an embodiment of the present disclosure further provides an interaction control apparatus, where the interaction control apparatus is applied to a terminal device; displaying a game operation interface in the terminal equipment; at least one virtual object and a plurality of buttons are displayed in the game operation interface; the at least one virtual object comprises a first virtual object, the plurality of buttons comprise a first button, the first button is used for triggering the first virtual object to release a target skill, the target skill comprises a plurality of sub-skills, and the plurality of sub-skills of the target skill can be sequentially released by continuously triggering the first button; the target skill is associated with a first target value, and the first target value represents the time length for releasing the target skill after the last sub skill in the plurality of sub skills is released, and the first button is triggered; the device comprises: the first response module is used for responding to a first trigger operation of the first button, releasing the sub-skill corresponding to the first trigger operation and triggering and displaying a second target numerical value; a second response module, configured to, in response to detecting a second trigger operation, update the second target value based on the second trigger operation; the second trigger operation is used for triggering a second button, and the second button is a button different from the first button in the plurality of buttons; and the updating module is used for updating the first target value after the second target value meets the preset condition.

In one possible implementation manner, the first response module, when responding to a first triggering operation on the first button, releases a sub-skill corresponding to the first triggering operation, and triggers display of a second target number, is configured to: responding to a first trigger operation on the first button, if the sub skill corresponding to the first trigger operation is the non-last sub skill in the plurality of sub skills, releasing the non-last sub skill, and triggering and displaying a second target numerical value; if the sub skill corresponding to the first trigger operation is the last sub skill in the plurality of sub skills, releasing the last sub skill, and controlling the first button to enter an invalid state based on the first target numerical value; and when the first button is in an invalid state, not responding to release of the target skill.

In one possible embodiment, the first response module, after releasing the last sub-skill, is further configured to: and resetting the first target numerical value to be a first preset numerical value.

In one possible implementation, the first response module, when responding to a first trigger operation on the first button, and if a sub-skill corresponding to the first trigger operation is a non-last sub-skill in the plurality of sub-skills, releases the non-last sub-skill, and triggers display of the second target value, is configured to: responding to a first trigger operation on the first button, and if the sub skill corresponding to the first trigger operation is a non-last sub skill in the plurality of sub skills, releasing the non-last sub skill; detecting whether the current first target value is a second preset value or not; and if the current first target value is not the second preset value, triggering and displaying the second target value.

In a possible implementation manner, when the second target value meets a preset condition and the first target value is updated, the updating module is configured to: if the second target value meets the preset condition, updating the first target value to the second preset value; or if the second target value meets the preset condition, updating the first target value based on the first value corresponding to the second trigger operation.

In a possible implementation manner, the first response module, when triggering to display the second target value, is configured to: displaying a numerical value display control corresponding to the second target numerical value at a preset position of the game operation interface; the numeric display control includes a first end, a second end, and a dynamic indicator located between the first end and the second end.

In one possible embodiment, after the first response module updates the second target value based on the second trigger operation in response to detecting the second trigger operation, the first response module is further configured to: adjusting a position of the dynamic indicator between the first end and the second end based on the updated second target value.

In one possible embodiment, the second response module, when updating the second target value based on the second trigger operation in response to detecting the second trigger operation, is configured to: determining a second numerical value corresponding to a second button based on the second button triggered by the second trigger operation; updating the second target value based on a second value corresponding to the second button.

In one possible embodiment, the second response module, when the second target value is updated based on the second trigger operation in response to detecting the second trigger operation, is configured to: in response to detecting a second trigger operation on the second button, releasing a skill corresponding to the second trigger operation; wherein the skill is different from the target skill; in response to the skill hitting a second virtual object, updating the second target value based on the second triggering operation.

In a possible embodiment, the preset conditions include at least one of: the second target value reaches a first preset value threshold; the percentage between the second target value and a second preset value threshold reaches a preset percentage; within a preset time length after the first trigger operation, the second target value reaches the first preset value threshold; and within the preset time length after the first trigger operation, the percentage between the second target number and a second preset numerical value threshold reaches a preset percentage.

In a possible implementation manner, the updating module, after updating the first target value, is further configured to: recording the number of times that the time length of the first button in the invalid state is less than a first preset value after the last sub-skill is continuously released; and determining a preset time length corresponding to the next release period of the target skill based on the times.

In a possible implementation, the second response module is further configured to: and in response to the second target numerical value not reaching the preset condition and the detection of a third trigger operation on the first button, resetting the second target numerical value to a third preset value.

In a possible implementation manner, the first response module is further configured to: in response to that the sub skill corresponding to the third trigger operation is the non-last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and triggering and displaying a reset second target numerical value; and in response to the sub skill corresponding to the third trigger operation being the last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and controlling the first button to enter an invalid state based on the first target numerical value.

In a third aspect, an embodiment of the present disclosure further provides an electronic device, including: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating via the bus when the electronic device is running, the machine-readable instructions when executed by the processor performing the steps of the first aspect described above, or any possible implementation of the first aspect.

In a fourth aspect, this disclosed embodiment also provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to perform the steps in the first aspect or any one of the possible implementation manners of the first aspect.

In the interactive control method provided by the embodiment of the disclosure, the game operation interface comprises a first button for releasing the target skill; the target skill comprises a plurality of sub-skills; responding to a first trigger operation of a first button, releasing a sub-skill corresponding to the first trigger operation, and triggering and displaying a second target numerical value; and updating a second target value based on the second triggering operation in response to the detection of the second triggering operation, updating a first target value if the second target value meets a preset condition, wherein the first target value is used for representing the duration of releasing the target skill after the last sub-skill in the plurality of sub-skills in the target skill is released, and the first button is triggered without responding to the duration of releasing the target skill, so that the diversity of game skill release is improved by setting the target skill comprising the plurality of sub-skills and the special updating mechanism of the cooling time of the target skill.

In order to make the aforementioned objects, features and advantages of the present disclosure more comprehensible, preferred embodiments accompanied with figures are described in detail below.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the embodiments will be briefly described below, and the drawings herein incorporated in and forming a part of the specification illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the technical solutions of the present disclosure. It is appreciated that the following drawings depict only certain embodiments of the disclosure and are therefore not to be considered limiting of its scope, for those skilled in the art will be able to derive additional related drawings therefrom without the benefit of the inventive faculty.

Fig. 1 shows a flowchart of an interaction control method provided by an embodiment of the present disclosure;

fig. 2 shows a specific example of a second target value presentation in the interaction control method provided by the embodiment of the present disclosure;

fig. 3 shows specific examples of contents respectively presented after a first button is triggered multiple times in an interaction control method provided by the embodiment of the present disclosure;

FIG. 4 is a schematic diagram of an interactive control device provided by an embodiment of the present disclosure;

fig. 5 shows a schematic diagram of an electronic device provided by an embodiment of the present disclosure.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, not all of the embodiments. The components of the embodiments of the present disclosure, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present disclosure, presented in the figures, is not intended to limit the scope of the claimed disclosure, but is merely representative of selected embodiments of the disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the disclosure without making creative efforts, shall fall within the protection scope of the disclosure.

It has been found that the skills set for virtual objects in a game typically have only a fixed cooling time; namely, after the control corresponding to a certain skill is triggered, the virtual object releases the corresponding skill, and meanwhile, the control of the skill is set to be in a cooling state; in the cold state, the skills cannot be released. With the rapid development of mobile phone games (hand games), terminal devices such as mobile phones and the like can only set a limited number of controls to trigger skills due to the limitation of the operation mode and the screen size of the terminal devices, so that the number of skills of a virtual object is limited, and the diversity of skill release is greatly reduced.

Based on the above research, the present disclosure provides an interactive control method, in which a player may release different sub-skills in a target skill by a plurality of first trigger operations on a first button by setting the target skill including a plurality of sub-skills in a game and by setting the first button for triggering the target skill; after the first button is triggered through the first trigger operation, the corresponding sub-skill is released, and meanwhile, a second target numerical value is triggered and displayed; the player can update the second target numerical value through the second trigger operation; after the second target value meets the preset condition, the first target value for representing the cooling time of the target skill is updated to dynamically adjust the cooling time of the target skill, and then the player has more operation modes when releasing the skill, so that the diversity of skill release is improved.

The above-mentioned drawbacks are the results of the inventor after practical and careful study, and therefore, the discovery process of the above-mentioned problems and the solutions proposed by the present disclosure to the above-mentioned problems should be the contribution of the inventor in the process of the present disclosure.

The technical solutions in the present disclosure will be described clearly and completely with reference to the accompanying drawings in the present disclosure, and it is to be understood that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. The components of the present disclosure, as generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present disclosure, presented in the figures, is not intended to limit the scope of the claimed disclosure, but is merely representative of selected embodiments of the disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the disclosure without making creative efforts, shall fall within the protection scope of the disclosure.

It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.

To facilitate understanding of the present embodiment, first, an interaction control method disclosed in the embodiments of the present disclosure is described in detail, where an execution subject of the interaction control method provided in the embodiments of the present disclosure is generally an electronic device with certain computing capability, and the electronic device includes, for example: a terminal device, which may be a User Equipment (UE), a mobile device, a User terminal, a cellular phone, a cordless phone, a Personal Digital Assistant (PDA), a handheld device, a computing device, a vehicle mounted device, a wearable device, or a server or other processing device. The terminal device is installed with a game program corresponding to a game, and the game may be executed on a server, and data processing related to the game is completed by the server, and the terminal device displays data transmitted from the server as a display device. When a game program runs in the terminal device, a game scene of a game contains a virtual object, a game operation interface of the game is displayed through a graphical user interface of a display component, and the game operation interface partially contains the game scene. The virtual object can be displayed in the game operation field, for example, in a game in a third person perspective, the virtual object is displayed in the game operation field; the virtual object may not be displayed in the game play field, for example, in a game from a first person perspective, the virtual object is not displayed in the game play field.

In some possible implementations, the interaction control method may be implemented by a processor in the electronic device calling computer-readable instructions stored in a memory.

The following describes an interaction control method provided by the embodiment of the present disclosure by taking an execution subject as a terminal device as an example. In the terminal device, a game operation interface is displayed. At least one virtual object and a plurality of buttons are displayed in the game operation interface; the at least one virtual object comprises a first virtual object, the plurality of buttons comprise a first button, the first button is used for triggering the first virtual object to release a target skill, the target skill comprises a plurality of sub-skills, and the plurality of sub-skills of the target skill can be sequentially released by continuously triggering the first button; the target skill is associated with a first target value, the first target value is indicative of a duration of Time for which the target skill is released after the last one of the plurality of sub-skills is released, the first button is triggered and does not respond to the duration of Time for which the target skill is released, and the first button is triggered and does not respond to the duration of Time for which the target skill is released, which is also referred to as Cool Down Time (CD) of the target skill.

Referring to fig. 1, which is a flowchart of an interaction control method provided in an embodiment of the present disclosure, the method includes steps S101 to S103, where:

s101: responding to a first trigger operation of the first button, releasing a sub-skill corresponding to the first trigger operation, and triggering and displaying a second target numerical value;

s02: in response to detecting a second trigger operation, updating the second target value based on the second trigger operation; the second trigger operation is used for triggering a second button, and the second button is a button different from the first button in the plurality of buttons;

s103: and if the second target value meets a preset condition, updating the first target value.

The game operation interface corresponding to the embodiment of the disclosure comprises a first button for releasing the target skill; the target skill comprises a plurality of sub-skills; responding to a first trigger operation of a first button, releasing a sub-skill corresponding to the first trigger operation, and triggering and displaying a second target numerical value; and updating a second target value based on the second triggering operation in response to the detection of the second triggering operation, updating a first target value if the second target value meets a preset condition, wherein the first target value is used for representing the duration of releasing the target skill after the last sub-skill in the plurality of sub-skills in the target skill is released, and the first button is triggered without responding to the duration of releasing the target skill, so that the diversity of game skill release is improved by setting the target skill comprising the plurality of sub-skills and the special updating mechanism of the cooling time of the target skill.

The following describes each of the above-mentioned steps S101 to S103 in detail.

In step S101, when the player plays a game using the terminal device, the player manipulates a virtual object in the game using buttons displayed on the game operation interface. The buttons in the game play interface may be used, for example, to: releasing skills, moving positions, triggering resources located in a game scene (such as picking up dropped items after the life value of a Non-Player Character (NPC) in the game is zeroed, or collecting resources such as ores and woods refreshed in the game), using the items in a backpack, and the like.

The plurality of buttons comprise a first button for triggering the target skill.

In a specific implementation, the first triggering operation on the first button includes, for example: a click operation, a drag operation, a long press operation, a re-press operation, or a combination thereof, on the first button. For example, assuming that the triggering operation on the first button includes a combination of a click operation and a drag operation, by the drag operation, the release direction of the skill may be controlled, and one of the plurality of sub-skills may be released; subsequent other sub-skills can be released in the same release direction through clicking operation; when the direction of the attack object is changed, the release direction of the next sub-skill can be adjusted through dragging operation.

In addition, aiming at the same sub-skill, the first trigger operation is different, and the trigger skill effect can be different; for example, the sub skill is a physical attack skill, when the player triggers the sub skill through a clicking operation, the virtual object normally attacks the virtual object in the enemy camp, when the player triggers the sub skill through a long-time pressing operation, the virtual object enters a power accumulation state, and after the power accumulation reaches a certain condition, the virtual object in the enemy camp is subjected to a double-click attack.

After the first button is triggered by the first trigger operation, the terminal device responds to the first trigger operation and releases the sub-skill corresponding to the first trigger operation. And under the condition that the first sub skill of the target skill is not released, triggering the first button through the first triggering operation for N times continuously, and sequentially releasing N sub skills in the target skill.

Illustratively, taking the first trigger operation as a click operation as an example, the target skill comprises N sub-skills; for different types of target skills, sub-skills may also be distinguished; illustratively, the target skill is a physical attack skill, the N sub-skills are N sub-actions in a set of physical attack actions, and each sub-action can cause a certain damage value to a virtual object of an enemy camp; when each sub-skill is released, the virtual object executes continuous attack action, and the attack action can last for a certain time. The N sub-actions can be mutually connected in action, namely when the virtual object releases different sub-skills, the actions corresponding to the different sub-skills are consistent; or there may be no action association, that is, when the virtual object releases different sub-skills, the consistency of the actions between the actions corresponding to the different sub-skills respectively may be determined. For another example, the target skill is a legal attack skill, the N sub-skills are N sub-actions in the application process, and the N sub-actions can trigger different legal attack effects.

Illustratively, after the first button is triggered by the first trigger operation, there may be either one of the following a and B:

a: and if the sub skill corresponding to the first trigger operation is the non-last sub skill in the plurality of sub skills, releasing the non-last sub skill, and triggering and displaying the second target numerical value.

For example, the second goal value may be used to characterize the amount of energy accumulated by the player through the second triggering action after the non-last sub-skill is released. When the accumulation of the energy value meets a preset condition, the first target value can be updated; in this way, after the non-last sub-skills are released by the first trigger operation, the cooling time of the target skill after the release is completed can be updated by the second trigger operation.

In order to make the player clearly understand the skill release state of the game, the second target value may be displayed in the game operation interface in the form of a number or a numerical value display control, for example, when the second target value is displayed in the form of a number, the second target value may be displayed at a preset position of the game operation interface, and the value of the second target value may be, for example, a percentage value, such as "50%", "75%" and the like, or a numerical value, such as "45", "90" and the like; wherein the percentage is a percentage between the second target value and a preset value.

When the second target value is presented in the form of a numeric display control, the numeric display control may include, for example: the device comprises a first end, a second end and a dynamic indicator located between the first end and the second end. The dynamic indicator may move between the first end and the second end as the second target value is updated. The special effect material of the numerical value display control can be designed according to actual needs, for example, each time the second target numerical value is increased, the corresponding first position of the dynamic indication mark is controlled to move to the increased second position when the dynamic indication mark is not increased; in addition, different colors may be set for different second target values, for example, when the second target value is smaller, cold color systems such as blue and green may be set; with the increase of the second target value, the color is gradually changed to a warm color system such as red. For example, in the example shown in a in fig. 2, the numeric display control is presented in the form of a progress bar, which in this example includes a first end 21, a second end 22, and a dynamic indicator 23 located between the first end 21 and the second end 22; 24 represents a virtual object; 25 denotes a first button; 26 denotes a second button; and 27 denotes a rocker.

In addition, the text and numerical value display control can also be presented in combination, for example, in the example shown in b in fig. 2, in addition to the numerical value display control which is presented in the form of a progress bar, a second target numerical value in the form of a percentage is marked on the top of the progress bar.

As shown in fig. 3, the target skills include 4 sub-skills, and after the 4 sub-skills are released, the virtual objects 31 perform different attack actions, respectively. 32 denotes a first button, 33 denotes a second button; 34 denotes a joystick for controlling the movement of the virtual object 31; wherein, the game operation interface comprises 3 buttons, and the first button is shown as 32. When the first button 32 is triggered for the first time, the attack action is shown as a in fig. 2; when the first button 32 is activated for the second time, the attack action is shown as b in fig. 3; when the first button 32 is activated for the third time, the attack action is shown as c in fig. 3; when the first button 32 is activated for the fourth time, an attack action is shown as d in fig. 3.

In the example corresponding to fig. 3, after the first button is triggered for the first time, the second time, and the third time, the middle value display control 35 corresponding to the second target value is respectively shown.

In another embodiment of the present disclosure, when the sub skill corresponding to the first trigger operation is a non-last sub skill of the N sub skills, a specific manner of releasing the non-last sub skill and triggering to display the second target value may be as follows: responding to a first trigger operation on the first button, and if the sub skill corresponding to the first trigger operation is a non-last sub skill in the plurality of sub skills, releasing the non-last sub skill; detecting whether the current first target value is a second preset value or not; and if the current first target value is not the second preset value, triggering and displaying the second target value.

Here, the second predetermined value is, for example, the minimum value that can be obtained for representing the first target value, and may be set to 0, for example, that represents that the cooling time required after the last sub-skill of the target skill is released is 0 second.

If the current first target value is detected to be the minimum value which can be obtained, the second target value is not triggered to be displayed, or even if the second target value is triggered to be displayed, the first target value is not updated after the second target value meets the preset condition.

B: if the sub skill corresponding to the first trigger operation is the last sub skill in the plurality of sub skills, releasing the last sub skill, and controlling the first button to enter an invalid state based on the first target numerical value; and when the first button is in an invalid state, not responding to release of the target skill.

In a specific implementation, when the first button is in an invalid state, the player triggers the first button, and the first button does not respond to the triggering of the player. The first button is set to be in an effective state again until the cooling time of the target skill is finished; the player then activates the first button, which in response to activation by the user releases a first one of the plurality of sub-skills and simultaneously activates display of a second target value since the first one is not the last one.

In the embodiment of the present disclosure, the first target value is a dynamically updated value, and if the second target value displayed after each non-last sub-skill is triggered before the last sub-skill is released does not meet the preset condition, the first target value may be the first preset value at this time; wherein the first predetermined value is indicative of an original cooling time of the target skill.

If the preset condition is met after other sub-skills are triggered before the last sub-skill is triggered, the first target value is an updated value after the preset condition is met. For a specific update process, reference is made to the detailed description of S103, which is not described herein again.

In another embodiment of the present disclosure, after the last sub-skill is released, the first target value may be reset to the first preset value, so that the cooling time of the target skill is returned to the original cooling time. In the next release period for releasing the target skill, the cooling time of the target skill can still be updated by the method provided by the embodiment of the disclosure.

For the above S102: in a specific implementation, the second trigger operation includes, for example, a trigger operation on a second button other than the first button among buttons displayed in the game operation interface. A second button, for example, is used to trigger the first virtual object to release a skill other than the target skill, or to trigger the first virtual object to perform some action, such as jump, dodge, etc., or to trigger the first virtual object to use an item in a package, etc.

For example, the present disclosure may update the second target value by the following embodiments: determining a second numerical value corresponding to a second button based on the second button triggered by the second trigger operation; updating the second target value based on a second value corresponding to the second button.

Here, the second value is, for example, an energy value to which the energy represented by the second target value is added. Different second values are corresponding to different second buttons.

Illustratively, the second value corresponding to the second button for releasing the skill is higher than the second value corresponding to the second button for other purposes; and for the second button for releasing different skills, the corresponding second values may also be different; for example, the second numerical value corresponding to the second button with high injury amount is higher than the second button with low injury amount.

In addition, the same second button is triggered, resulting in different results, and the corresponding second values may also be different.

Exemplary, (1): for the case that the second button is used to trigger the first virtual object to release the skills other than the target skill, if the skills belong to the range injury skills, the larger the number of hit second virtual objects is, the larger the corresponding second value is. Wherein the second virtual object is a different virtual object than the first virtual object. And the second virtual object may belong to a different camp from the first virtual object or may belong to the same camp. In case the first virtual object and the second virtual object belong to the same camp, the second skill may be used, for example, to increase the gain state, the amount of blood returned, etc. for the second virtual object.

(2): and for the second button to trigger the first virtual object to execute a certain action, the higher the timeliness of the action is, the larger the corresponding second value is, for example, the second value corresponding to the avoidance for triggering the avoidance skill to avoid the attack of the second virtual object is also larger than the avoidance for not avoiding the attack of the second virtual object.

(3): for the second button to trigger the first virtual object to use the items in the package, the items used are different, or the items have different effects, and the corresponding second values are different, for example, the item used is a blood returning medicament; when the blood returning medicament is used, the blood returning medicament is thrown to a certain position and takes effect in a certain area nearby the position; if the second virtual objects in the same camp are all subjected to the gain state of blood return, the more second virtual objects subjected to the gain state of blood return, the larger the corresponding second value.

After detecting that the player triggers a second triggering operation on the second button, a second numerical value corresponding to the second triggering operation may be determined based on the second button and/or an operation result corresponding to the second button after triggering, and the second target numerical value may be updated with the second numerical value.

For example, an embodiment of the present disclosure provides a specific method for updating a second target value based on a second trigger operation in response to detecting the second trigger operation, including: in response to detecting a second trigger operation on the second button, releasing a skill corresponding to the second trigger operation; wherein the skill is different from the target skill; in response to the skill hitting a second virtual object, updating the second target value based on the second triggering operation.

In this way, the player is prevented from accumulating the energy value for updating the target skill cooling time by controlling the first virtual object to execute an invalid action, so that the difficulty of the game is improved, and the playability of the game is increased.

For the above S103, the first target value may be updated, for example, in any of the following manners, but not limited to, C and D:

c: and if the second target value meets the preset condition, updating the first target value to the second preset value.

Here, the second preset value may be set according to actual needs.

Illustratively, the second preset value is set to 0s, for example. The target skills include 4 sub-skills s 1-s 4; and after any one of the sub skills s 1-s 3 is triggered, setting the cooling time of the target skill to be 0s if the corresponding second target value meets the preset condition.

D: and if the second target value meets the preset condition, updating the first target value based on the first value corresponding to the second trigger operation.

For example, the second preset value is set to 0s, for example; the original cooling time for the target technology was 15 s. The target skills include 4 sub-skills s 1-s 4; after any one of the sub skills s1 to s3 is triggered, if the corresponding second target value meets the preset condition, the cooling time of the target skill is reduced by 5s, that is, the cooling time is changed from 15s to 10 s. And if the two corresponding second target values meet the preset conditions after the a 1-a 3 are triggered, reducing the cooling time of the target skill by 10s and changing the cooling time from 15s to 5 s. And if the corresponding second target values meet the preset conditions after the a 1-a 3 are triggered, reducing the cooling time of the target skill by 15s and changing the cooling time from 15s to 5 s. In this way, a greater variety of skill release methods can be set.

The preset conditions include, for example, at least one of the following a1 to a 4:

a 1: the second target value reaches a first preset value threshold.

For this case, for example, a first preset numerical threshold may be set in advance. And in the process that the second target value is continuously increased, if the second target value reaches the first preset value threshold value, determining that the second target value reaches the preset condition.

At this time, for example, if the first preset value threshold is set to 100, it is determined that the second target value reaches the preset condition when the second target value is greater than or equal to 100. At this time, the first target value is updated.

The first preset numerical value threshold can be set in plurality; the updated first target values corresponding to the plurality of first preset values may be different.

For example, if the first preset value of the first target value is 15 s; the first preset numerical threshold is 100, 150 and 200 respectively; if the second target value is greater than or equal to 100 but less than 150, the first target value may be updated to 10 s; if the second target value is greater than or equal to 150 but less than 200, the first target value may be updated to 5 s; if the second target value is greater than or equal to 200, the first target value may be updated to 0 s.

a 2: the percentage between the second target value and a second preset value threshold reaches a preset percentage.

For this case, the preset percentage may be set to at least one according to different needs, for example; e.g., 50%, 75%, 100%, etc. For different predetermined percentages, for example, the first target value may be updated to a different value.

For example, if the first preset value of the first target value is 15 s; the percentage between the second target value and the second preset value threshold reaches 50%, but is less than 75%, the first target value may be updated to 12 s; if the percentage between the second target value and the second predetermined value threshold reaches 75%, but is less than 100%, the first target value may be updated to 8 s; and if the second target value and the second preset value threshold reach 100%, updating the first target value to 0 s.

a 3: and within a preset time length after the first trigger operation, the second target value reaches the first preset value threshold.

For this situation, if the second target value can reach the first preset value threshold within the preset duration after the first trigger operation, the second target value is considered to meet the preset condition, and the update of the first target value is triggered. If the second target value cannot reach the first preset value threshold value within the preset time length after the first triggering operation, updating of the first target value cannot be triggered; in this case, the displayed second target value may be displayed off, or a special effect of the energy accumulation failure may be displayed, indicating this energy accumulation failure, which triggers the first button, failing to reduce the cooling time of the target skill.

Specifically, the setting manner of the first preset value threshold is similar to that of the a1, and is not repeated herein.

For example: the preset time length is 5 seconds, the first preset value of the first target value is 15 seconds, and the first preset value threshold is 100; if the second target value is accumulated to be greater than 100 by the second trigger operation of the second button within 5 seconds, the first target value is updated to 0s for 15 s.

For another example, the preset time duration is 5 seconds, the first preset value of the first target value is 15 seconds, and the first preset value thresholds are 100, 150, and 200, respectively; if the second target value is greater than or equal to 100 but less than 150 by applying the second trigger operation to the second button within 5 seconds, the first target value may be updated to 10 s; if the second target value is greater than or equal to 150 but less than 200 within 5 seconds, the first target value may be updated to 5 seconds; if the second target value is greater than or equal to 200 s within 5 seconds, the first target value may be updated to 0 s.

a 4: and within the preset time length after the first trigger operation, the percentage between the second target number and a second preset numerical value threshold reaches a preset percentage.

For this case, similar to the above a3 and a2, the detailed implementation process is not repeated.

In another embodiment of the present disclosure, in order to avoid increasing the game difficulty by continuously resetting the cooling duration of the target skill from the plurality of release periods to a lower cooling duration in the plurality of release periods of the target skill, in another embodiment of the present disclosure, after the first target value is updated, the number of times that the duration of the first button being in the inactive state is less than the first preset value after the last sub-skill is continuously released may also be recorded; and determining a preset time length corresponding to the next release period of the target skill based on the times.

Here, the release period of the target skill is one release period from when the first sub-skill of the plurality of sub-skills is released to when the last sub-skill of the plurality of sub-skills is released.

After each release period is finished, whether the cooling time of the target skill corresponding to the release period is smaller than a first preset value (the original cooling period of the target skill) is determined. If less than, add 1 to the number of consecutive times. If the number is equal to the first preset value, the number of consecutive times is set to 0. Based on the preset duration, the preset duration corresponding to the next release period of the target skill is determined. The preset time length is the preset time length in a3 and a 4.

The preset time length is shorter along with the accumulation of times, so that the difficulty in operation of reducing the cooling time of the target skill is gradually increased, the diversity of the skill in the releasing process is further improved, and the difficulty and the playability of the game are improved.

In another embodiment of the present disclosure, if the second target value does not reach the preset condition and a third trigger operation on the first button is detected, the second target value is reset to a third preset value.

At this time, the second preset value is an original value of the second target value, and may be 0, for example. If the first button is triggered through the first trigger operation and the second target value is displayed, and if the second target value is not accumulated to meet the preset condition and the first button is triggered, the second target value is reset at the moment, and the energy accumulation failure is represented.

In this case, if the sub skill corresponding to the third trigger operation is the non-last sub skill in the plurality of sub skills, the sub skill corresponding to the third trigger operation is released, and the reset second target numerical value is triggered and displayed.

Here, the display mode of the reset second target value is similar to the display mode of the second target value in S101, and is not described herein again.

And in response to the sub skill corresponding to the third trigger operation being the last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and controlling the first button to enter an invalid state based on the first target numerical value.

Here, the manner of controlling the first button to enter the invalid state is similar to the manner of controlling the first button to enter the invalid state in the foregoing embodiment, and details are not repeated here.

Through the mode, the continuous updating of the cooling state of the target skill is realized, so that the diversity of skill release is realized, and the interest and the operation difficulty of the game are enhanced.

It will be understood by those skilled in the art that in the method of the present invention, the order of writing the steps does not imply a strict order of execution and any limitations on the implementation, and the specific order of execution of the steps should be determined by their function and possible inherent logic.

Based on the same inventive concept, an interaction control device corresponding to the interaction control method is also provided in the embodiments of the present disclosure, and since the principle of solving the problem of the device in the embodiments of the present disclosure is similar to the interaction control method described above in the embodiments of the present disclosure, the implementation of the device may refer to the implementation of the method, and repeated details are not described again.

Fig. 4 is a schematic diagram of an interaction control apparatus provided in an embodiment of the present disclosure, where the interaction control apparatus is applied to a terminal device; displaying a game operation interface in the terminal equipment; at least one virtual object and a plurality of buttons are displayed in the game operation interface; the at least one virtual object comprises a first virtual object, the plurality of buttons comprise a first button, the first button is used for triggering the first virtual object to release a target skill, the target skill comprises a plurality of sub-skills, and the plurality of sub-skills of the target skill can be sequentially released by continuously triggering the first button; the target skill is associated with a first target value, and the first target value represents the time length for releasing the target skill after the last sub skill in the plurality of sub skills is released, and the first button is triggered; the device comprises:

a first response module 41, configured to, in response to a first trigger operation on the first button, release a sub-skill corresponding to the first trigger operation, and trigger to display a second target numerical value;

a second response module 42, configured to, in response to detecting a second trigger operation, update the second target value based on the second trigger operation; the second trigger operation is used for triggering a second button, and the second button is a button different from the first button in the plurality of buttons;

and an updating module 43, configured to update the first target value after the second target value meets a preset condition.

In one possible embodiment, the first responding module 41, when responding to the first triggering operation of the first button, releases the sub-skill corresponding to the first triggering operation, and triggers the display of the second target number, is configured to:

responding to a first trigger operation on the first button, if the sub skill corresponding to the first trigger operation is the non-last sub skill in the plurality of sub skills, releasing the non-last sub skill, and triggering and displaying a second target numerical value;

if the sub skill corresponding to the first trigger operation is the last sub skill in the plurality of sub skills, releasing the last sub skill, and controlling the first button to enter an invalid state based on the first target numerical value; and when the first button is in an invalid state, not responding to release of the target skill.

In one possible embodiment, the first response module 41, after releasing the last sub-skill, is further configured to:

and resetting the first target numerical value to be a first preset numerical value.

In a possible implementation manner, the first response module 41, when responding to the first triggering operation on the first button, if the sub-skill corresponding to the first triggering operation is the non-last sub-skill in the plurality of sub-skills, releases the non-last sub-skill, and triggers to display the second target value, is configured to:

responding to a first trigger operation on the first button, and if the sub skill corresponding to the first trigger operation is a non-last sub skill in the plurality of sub skills, releasing the non-last sub skill; and

detecting whether the current first target value is a second preset value or not;

and if the current first target value is not the second preset value, triggering and displaying the second target value.

In a possible implementation manner, when the second target value meets a preset condition and the first target value is updated, the updating module 43 is configured to:

if the second target value meets the preset condition, updating the first target value to the second preset value;

alternatively, the first and second electrodes may be,

and if the second target value meets the preset condition, updating the first target value based on the first value corresponding to the second trigger operation.

In a possible implementation, the first response module 41, when triggering to display the second target value, is configured to:

displaying a numerical value display control corresponding to the second target numerical value at a preset position of the game operation interface; the numeric display control includes a first end, a second end, and a dynamic indicator located between the first end and the second end.

In a possible implementation, the first responding module 41, after responding to the detection of the second triggering operation and updating the second target value based on the second triggering operation, is further configured to:

adjusting a position of the dynamic indicator between the first end and the second end based on the updated second target value.

In a possible implementation, the second response module 42, when updating the second target value based on the second trigger operation in response to detecting the second trigger operation, is configured to:

determining a second numerical value corresponding to a second button based on the second button triggered by the second trigger operation;

updating the second target value based on a second value corresponding to the second button.

In a possible implementation, the second response module 42, when the second target value is updated based on the second trigger operation in response to detecting the second trigger operation, is configured to:

in response to detecting a second trigger operation on the second button, releasing a skill corresponding to the second trigger operation; wherein the skill is different from the target skill;

in response to the skill hitting a second virtual object, updating the second target value based on the second triggering operation.

In a possible embodiment, the preset conditions include at least one of:

the second target value reaches a first preset value threshold;

the percentage between the second target value and a second preset value threshold reaches a preset percentage;

within a preset time length after the first trigger operation, the second target value reaches the first preset value threshold;

and within the preset time length after the first trigger operation, the percentage between the second target number and a second preset numerical value threshold reaches a preset percentage.

In a possible implementation, the updating module 43, after updating the first target value, is further configured to:

recording the number of times that the time length of the first button in the invalid state is less than a first preset value after the last sub-skill is continuously released;

and determining a preset time length corresponding to the next release period of the target skill based on the times.

In a possible implementation, the second response module 42 is further configured to: and in response to the second target numerical value not reaching the preset condition and the detection of a third trigger operation on the first button, resetting the second target numerical value to a third preset value.

In a possible implementation, the first responding module 41 is further configured to: in response to that the sub skill corresponding to the third trigger operation is the non-last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and triggering and displaying a reset second target numerical value;

and in response to the sub skill corresponding to the third trigger operation being the last sub skill in the plurality of sub skills, releasing the sub skill corresponding to the third trigger operation, and controlling the first button to enter an invalid state based on the first target numerical value.

The description of the processing flow of each module in the device and the interaction flow between the modules may refer to the related description in the above method embodiments, and will not be described in detail here.

An embodiment of the present disclosure further provides an electronic device, as shown in fig. 5, which is a schematic structural diagram of the electronic device provided in the embodiment of the present disclosure, and the electronic device includes:

a processor 51 and a memory 52; the memory 52 stores machine-readable instructions executable by the processor 51, the processor 51 being configured to execute the machine-readable instructions stored in the memory 52, the processor 51 performing the following steps when the machine-readable instructions are executed by the processor 51:

responding to a first trigger operation of the first button, releasing a sub-skill corresponding to the first trigger operation, and triggering and displaying a second target numerical value;

in response to detecting a second trigger operation, updating the second target value based on the second trigger operation; the second trigger operation is used for triggering a second button, and the second button is a button different from the first button in the plurality of buttons;

and if the second target value meets a preset condition, updating the first target value.

The storage 52 includes a memory 521 and an external storage 522; the memory 521 is also referred to as an internal memory, and temporarily stores operation data in the processor 51 and data exchanged with an external memory 522 such as a hard disk, and the processor 51 exchanges data with the external memory 522 through the memory 521.

For the specific execution process of the instruction, reference may be made to the steps of the interaction control method described in the embodiments of the present disclosure, and details are not described here.

The embodiments of the present disclosure also provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program performs the steps of the interaction control method described in the above method embodiments. The storage medium may be a volatile or non-volatile computer-readable storage medium.

The embodiments of the present disclosure also provide a computer program product, where the computer program product carries a program code, and instructions included in the program code may be used to execute the steps of the interaction control method in the foregoing method embodiments, which may be referred to specifically in the foregoing method embodiments, and are not described herein again.

The computer program product may be implemented by hardware, software or a combination thereof. In an alternative embodiment, the computer program product is embodied in a computer storage medium, and in another alternative embodiment, the computer program product is embodied in a Software product, such as a Software Development Kit (SDK), or the like.

It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the system and the apparatus described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.

The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing an electronic device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present disclosure. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

Finally, it should be noted that: the above-mentioned embodiments are merely specific embodiments of the present disclosure, which are used for illustrating the technical solutions of the present disclosure and not for limiting the same, and the scope of the present disclosure is not limited thereto, and although the present disclosure is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive of the technical solutions described in the foregoing embodiments or equivalent technical features thereof within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present disclosure, and should be construed as being included therein. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:游戏队伍处理方法、装置、介质与电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类