Interaction control method and device, electronic equipment and storage medium

By configuring various interactive functions for game controls and faking these interactions, the problem of limited functionality in game controls is solved, thereby enhancing the richness of game interactions and the user experience.

CN121846673APending Publication Date: 2026-04-14NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-13
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

The existing game controls have relatively limited game functionality, resulting in a lack of richness in game interaction.

Method used

Configure interactive controls with various interactive functions, and create false interactive expectations for the target object by disguising the interactive controls in specific situations, thereby enriching the interaction methods.

Benefits of technology

By configuring various interactive functions for interactive controls, the richness of game interaction and user experience are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121846673A_ABST
    Figure CN121846673A_ABST
Patent Text Reader

Abstract

The invention discloses an interaction control method and device, electronic equipment and a storage medium, a target interaction control associated with a target object can be displayed, the target interaction control is provided with a first interaction function and a second interaction function corresponding to the target object, and the second interaction function is different from the first interaction function; associating the target interaction control to display first indication information, wherein the first indication information is used for indicating the first interaction function; and in response to an interaction operation for the target interaction control, determining a current effective target interaction function of the target interaction control from the second interaction function and the first interaction function based on a preset function effective condition, and responding to the interaction operation according to the target interaction function. Thus, multiple interaction functions are configured for the interaction control, the interaction control is subjected to interaction camouflage under specific conditions, and the interaction false expectation for the target object is made for the user based on the camouflaged interaction control, so that the interaction mode is enriched, and the interaction experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of interactive technology, and in particular to an interactive control method, device, electronic device, and storage medium. Background Technology

[0002] Games typically include multiple game controls, each usually designed to trigger specific game functions. For example, a virtual joystick is used to control movement up, down, left, and right. Therefore, it's clear that the game functions that existing game controls can trigger are relatively limited.

[0003] Because the existing game controls can only trigger a limited range of game functions, the richness of game interaction is poor. Summary of the Invention

[0004] This application provides an interactive control method, device, electronic device, and storage medium. By configuring multiple interactive functions for interactive controls, interactive controls can be disguised in specific situations. Based on the disguised interactive controls, false interactive expectations are created for players targeting the target object, thereby enriching the interaction methods and improving the interactive experience.

[0005] In a first aspect, embodiments of this application provide an interactive control method, the method comprising: Display a target interactive control associated with a target object, wherein the target interactive control is provided with a first interactive function and a second interactive function corresponding to the target object, and the second interactive function is different from the first interactive function; The target interactive control is associated with displaying first indication information, which is used to indicate the first interactive function; In response to an interactive operation on the target interactive control, the target interactive function currently in effect for the target interactive control is determined from the second interactive function and the first interactive function based on a preset function activation condition, and the interactive operation is responded to according to the target interactive function.

[0006] Secondly, embodiments of this application provide an interactive control device, the device comprising: The first display module is used to display a target interactive control associated with a target object, wherein the target interactive control is provided with a first interactive function and a second interactive function corresponding to the target object, and the second interactive function is different from the first interactive function; The second display module is used to associate the target interactive control with displaying first indication information, the first indication information being used to indicate the first interactive function; An interaction module is used to respond to an interaction operation on the target interactive control, determine the target interactive function currently in effect for the target interactive control from the second interactive function and the first interactive function based on a preset function activation condition, and respond to the interaction operation according to the target interactive function.

[0007] Thirdly, embodiments of this application also provide an electronic device, which includes a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform steps of any interactive control method.

[0008] Fourthly, embodiments of this application also provide a computer-readable storage medium including a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform steps of any interactive control method.

[0009] Fifthly, embodiments of this application also provide a computer program product, including a computer program stored in a computer-readable storage medium; when a processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the electronic device to perform the steps of any of the interactive control methods provided in embodiments of this application.

[0010] The solution adopted in this application embodiment can be achieved by displaying a target interactive control associated with a target object. The target interactive control has a first interactive function and a second interactive function corresponding to the target object, the second interactive function being different from the first interactive function. The associated target interactive control displays first indication information, which indicates the first interactive function. In response to an interactive operation on the target interactive control, based on preset function activation conditions, the currently active target interactive function of the target interactive control is determined from the second and first interactive functions, and the interactive operation is responded to according to the target interactive function. Thus, by configuring multiple interactive functions for the interactive control, interactive disguise can be created for the interactive control under specific circumstances. Based on the disguised interactive control, false interactive expectations are generated for the user regarding the target object, thereby enriching the interaction methods and improving the interactive experience. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1This application provides a scenario illustration; Figure 2 This is a flowchart illustrating the interactive control method provided in an embodiment of this application; Figure 3a This is a schematic diagram of an interactive interface provided in an embodiment of this application; Figure 3b This is another schematic diagram of the interactive interface provided in the embodiments of this application; Figure 3c This is another schematic diagram of the interactive interface provided in the embodiments of this application; Figure 3d This is another schematic diagram of the interactive interface provided in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of the interactive control device provided in the embodiments of this application; Figure 5 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0013] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. At the same time, in the description of the embodiments of this application, the terms "first," "second," etc., are only used to distinguish descriptions and should not be construed as indicating or implying relative importance. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0014] This application provides an interactive control method, apparatus, electronic device, and computer-readable storage medium. Specifically, this embodiment will be described from the perspective of an interactive control apparatus, which can be integrated into an electronic device. That is, the interactive control method of this application embodiment can be executed by an electronic device. Optionally, the electronic device may include a terminal device. The terminal device may be a mobile phone, tablet computer, smart Bluetooth device, laptop computer, game console, or personal computer (PC), etc.

[0015] The interactive control method provided in this application can be applied to interactive control systems. This interactive control system may include a user terminal device and a server. The terminal can be a device that includes both receiving and transmitting hardware, i.e., a device with receiving and transmitting hardware capable of performing bidirectional communication over a bidirectional communication link. The user terminal device and the server can communicate bidirectionally via a network.

[0016] Optionally, the server can be a standalone server, or a server network or server cluster, including but not limited to computers, network hosts, single network servers, multiple network server sets, or cloud servers composed of multiple servers. Cloud servers consist of a large number of computers or network servers based on cloud computing.

[0017] In one embodiment of this disclosure, the interactive control method can run on a local terminal device or a server. When the interactive control method runs on a server, the method can be implemented and executed based on a cloud interactive system, wherein the cloud interactive system includes a server and a client device.

[0018] For example, when this interactive control method runs on a terminal, the terminal device stores a game application and uses it to display virtual scenes in the game. The terminal device interacts with the user through the screen, such as by downloading, installing, and running the game application. The way the terminal device provides the screen to the user can be varied; for example, it can render the display on the terminal device's screen or present the screen through holographic projection. For instance, the terminal device can include a touchscreen display and a processor. The touchscreen display is used to present the screen and receive operation commands generated by the user interacting with the screen, which includes game graphics. The processor is used to run the game, generate the screen, respond to operation commands, and control the display of the screen on the touchscreen display.

[0019] For example, when this interactive control method runs on a server, it can be cloud gaming. Cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game application and the game screen presentation are separate. The storage and execution of the interactive control method are completed on the cloud gaming server. The game screen presentation is completed on the cloud gaming client, which is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, PDA, or personal digital assistant. However, the terminal device for processing game data is the cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client 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 cloud gaming client via the network, and finally, the cloud gaming client decodes and outputs the game screen.

[0020] Please see Figure 1 , Figure 1 This is a schematic diagram of an interactive control system provided in an embodiment of this application. The system may include at least one terminal, at least one server, at least one database, and a network. A user's terminal can connect to different game servers via the network. The terminal is any device with computing hardware capable of supporting and executing software products corresponding to the game. Furthermore, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can connect to each other through different networks and servers. The network can be a wireless network or a wired network, such as a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Additionally, different terminals can also connect to other terminals or servers using their own Bluetooth networks or hotspot networks. For example, multiple users can connect online through different terminals via appropriate networks and synchronize with each other to support multi-user games. Furthermore, the system may include multiple databases coupled to different servers, and can continuously store information related to the game environment in the databases while different users are playing multi-user games online.

[0021] This application provides an interactive control method, which can be executed by a terminal or a server. This application example illustrates the interactive control method executed by a terminal. The terminal may include a touchscreen display and a processor (of course, the terminal may also use peripherals such as a mouse or keyboard as input devices; this example only uses a touchscreen display). The touchscreen display is used to present the screen and receive operation commands generated by the user's actions on the screen. When the user operates the screen through the touchscreen display, the screen can control the local content of the terminal in response to the received operation commands, or it can control the content of a peer server in response to the received operation commands. For example, the operation commands generated by the user's actions on the screen may include commands to launch a game application. The processor is configured to launch the game application after receiving the user's command to launch the game application. Furthermore, the processor is configured to render and draw the screen associated with the game on the touchscreen display. The touchscreen display is a multi-touch sensitive screen capable of sensing touch or swipe operations performed simultaneously by multiple points on the screen. When the user performs a touch operation on the screen using their finger, the screen, upon detecting the touch operation, controls different virtual objects on the game screen to perform actions corresponding to the touch operation. For example, the game can be any of the following: casual game, action game, role-playing game, strategy game, sports game, puzzle game, etc. The game can include a virtual scene drawn on a graphical user interface displayed on the screen. Furthermore, the virtual scene can include one or more virtual objects, such as virtual characters, controlled by the user. Additionally, the virtual scene can include one or more obstacles, such as railings, ditches, walls, etc., to restrict the movement of virtual objects, for example, restricting the movement of one or more objects to a specific area within the virtual scene. Optionally, the virtual scene can also include one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the user, offer virtual services, increase scores related to user performance, etc. Furthermore, the graphical user interface displayed on the screen can present one or more indicators to provide guidance information to the user. For example, the game can include user-controlled virtual objects and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other users of the game. For example, one or more other virtual objects can be controlled by computer devices, such as robots using artificial intelligence (AI) algorithms, to achieve a human-computer interaction mode. For example, virtual objects possess various skills or abilities that users can use to achieve their goals. For instance, a virtual object might possess one or more weapons, items, tools, etc., that can be used to eliminate other objects in the game. Such skills or abilities can be activated by the game user using one of several preset touch operations on the terminal's touchscreen display. The processor can be configured to respond to the operation commands generated by the user's touch operations to display the corresponding game screen.

[0022] It should be noted that, Figure 1 The schematic diagram of the interactive control system shown is merely an example. The interactive control system and scenario described in this application are intended to more clearly illustrate the technical solutions of this application and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will know, with the emergence of new business scenarios, the technical solutions provided in this application are also applicable to similar technical problems.

[0023] The following detailed description is provided in conjunction with the accompanying drawings. In this embodiment, the execution subject is a terminal device as an example. It should be noted that the order of description in the following embodiments is not intended to limit the preferred order of the embodiments. Although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than that shown in the accompanying drawings.

[0024] This application provides an interactive control method, specifically, please refer to [link to relevant documentation]. Figure 2 , Figure 2 This application provides an interactive control method, the specific flow of which can be described by the following steps 101-103, wherein: Step 101: Display the target interactive control associated with the target object. The target interactive control is set with a first interactive function and a second interactive function corresponding to the target object. The second interactive function is different from the first interactive function.

[0025] The execution entity in this application embodiment can be a terminal providing an interactive environment. An interactive environment refers to a visual environment that supports real-time interaction between a user and a digital object (i.e., the target object) through an input device. The target object is displayed through an interactive interface provided by the interactive environment, as well as target interactive controls associated with the target object. Interactive environments include, but are not limited to, graphical user interfaces, virtual reality scenes, augmented reality environments, and mixed reality spaces; their specific implementation can be adjusted according to actual circumstances and is not limited here. In an optional embodiment, the terminal's display in this application embodiment provides a graphical user interface (i.e., an interactive environment). The target object includes a virtual object displayed in the graphical user interface that can be identified by the user and used as the main operation entity. The target interactive control refers to an interactive control displayed in the graphical user interface that is logically bound to the target object.

[0026] The interactive environment can be used in various application scenarios, including but not limited to games and entertainment, education and learning, and artificial intelligence. In the case of a game application scenario, the graphical user interface (GUI) can include a user-interactive UI and game screen. The UI can include game controls (e.g., skill controls, target interaction controls associated with a target object), indicators (e.g., direction indicators, character indicators), information display areas (e.g., kill count, match time), or game setting controls (e.g., system settings, shop, coins). In an optional implementation, the game screen is the display screen corresponding to the virtual scene shown on the terminal device. The game screen can include virtual objects such as game characters executing game logic in the virtual scene, non-player characters (NPCs), and artificial intelligence (AI). It should be noted that the embodiments of this application are not limited to game application scenarios; their specific implementation can be adjusted according to actual circumstances and is not limited here.

[0027] A target object refers to an object displayed in an interactive environment that can be identified by the user and used as the subject of operation. Target objects can include, but are not limited to, virtual characters, game items such as treasure chests and weapons, UI components such as folder and book icons, and 3D models. Their specifics can be adjusted according to the actual situation and are not limited here.

[0028] A target interactive control is a control logically bound to a target object, capable of receiving user input commands to change the target object's state or trigger specific behaviors. Target interactive controls can take various forms, including but not limited to buttons, sliders, and circular menus, and their specific forms can be adjusted according to actual needs; no restrictions are imposed here. Specifically, a target interactive control refers to an interactive control that has multiple interactive functions associated with a target object and is configured to control the target object to perform the corresponding interactive functions upon triggering.

[0029] The first interactive function refers to the regular interactive function executed when the target interactive control is triggered. Regular interactive functions indicate that the actual user expectation generated by the target interactive control for the target object matches the theoretical user expectation. Theoretical user expectation refers to the expectation that the user can know based on the first indication information. The second interactive function refers to the non-regular interactive function executed when the target interactive control is triggered. Non-regular interactive functions indicate that the actual user expectation generated by the target interactive control for the target object does not match the theoretical user expectation. For example, the target object is a treasure chest in a game, and the target interactive control is the key to that treasure chest. The regular interactive function of the target interactive control is configured to launch the treasure chest, and the non-regular interactive function is configured to dismantle the treasure chest. In response to an interaction operation on the target interactive control, if the currently active interactive function of the target interactive control is a regular interactive function, the treasure chest in the game is launched; if the currently active interactive function of the target interactive control is a non-regular interactive function, the treasure chest in the game is dismantled. Another example is a book, and the target interactive control is an open control for that book. The target interactive control's regular interaction function is configured to open the book, and its non-regular interaction function is configured to close the book. In response to an interaction operation on the target interactive control, if the currently active interaction function is the regular interaction function, the book is opened; if the currently active interaction function is the non-regular interaction function, the book is closed or remains closed. The specific first and second interaction functions can be adjusted according to actual needs and are not limited here.

[0030] In some embodiments, a first interactive function corresponds to a first interactive logic, and a second interactive function corresponds to a second interactive logic. The first interactive logic indicates the execution logic that implements the first interactive function. The second interactive logic indicates the execution logic that implements the second interactive function. Optionally, the first interactive function and the second interactive function being different may include the first interactive logic being the opposite of the second interactive logic. For example, suppose the target object is a book, and the target interactive control is an open control for that book. The first interactive logic of the target interactive control is to open the book, and the second interactive logic is to close the book; the first interactive logic is the opposite of the second interactive logic. Optionally, the first interactive function and the second interactive function being different may include the first interactive logic being unrelated to the second interactive logic. For example, suppose the target object is a treasure chest in a game, and the target interactive control is a key for that treasure chest. The first interactive logic of the target interactive control is to activate the treasure chest, and the second interactive logic is to disassemble the treasure chest; the function implemented by the first interactive logic is unrelated to the function implemented by the second interactive logic.

[0031] Step 102: Display the first instruction information in the associated target interactive control. The first instruction information is used to indicate the first interactive function.

[0032] The first indication information informs the user of the theoretical user expectation based on the target interactive control for the target object. For example, if the first interactive function is to open a book (i.e., the target object), the first indication information indicates that the theoretical user expects the target interactive control to be able to open the book.

[0033] It should be noted that the theoretical user expectation conveyed by the first instruction information is not necessarily based on the actual user expectation generated by the target interactive control for the target object. For example, if the currently active target interactive function of the target interactive control is the first interactive function, the theoretical user expectation corresponding to the first instruction information matches the actual user expectation generated by the target interactive control for the target object. If the currently active target interactive function of the target interactive control is the second interactive function, the theoretical user expectation corresponding to the first instruction information does not match the actual user expectation generated by the target interactive control for the target object. By disguising the interaction of the target interactive control under specific functional conditions, that is, by using instruction information to create false interactive expectations for the target object to the user, the user's interactive experience is enriched.

[0034] The first instruction information can be displayed in various locations, and its specific location can be adjusted according to the actual situation; no restrictions are imposed here. For example, the first instruction information can be displayed on the target interactive control. See the example provided. Figure 3a The target interactive control 201 is displayed through the interactive interface 20, and the first instruction information is displayed in the target interactive control 201. For example, the first instruction information can be displayed in any other location on the interactive interface besides the target interactive control. Exemplarily, the first instruction information is displayed on the interactive interface in the form of a pop-up window or a prompt message.

[0035] The content displayed in the first instruction message is related to the first interactive function, and its specific details can be adjusted according to the first interactive function; no restrictions are imposed here. For example, such as... Figure 3b As shown, the target object is a book object 202, and the target interactive control displays the first prompt message "Open out of curiosity". That is, the first interactive function is to open the book object 202, and the first prompt message is used to indicate to the theoretical user that the target interactive control can be used to open the book. The first prompt message could also be other prompt messages used to indicate to the theoretical user that the target interactive control can be used to open the book, such as "Click me to open the book", etc., without limitation.

[0036] Step 103: In response to the interactive operation of the target interactive control, determine the target interactive function currently in effect of the target interactive control from the second interactive function and the first interactive function based on the preset function activation conditions, and respond to the interactive operation according to the target interactive function.

[0037] The interactive operation can be a click, double-click, swipe, touch, long press, etc. It can also be a combination of click, double-click, swipe, touch, long press, etc., such as a combination of swipe and click, a combination of clicks, a combination of long press and swipe, etc. The specific operation can be adjusted according to the actual situation and is not limited here.

[0038] Among them, the function activation conditions are used to indicate the conditions that must be met for the interactive function to take effect. There can be multiple function activation conditions, and their specifics can be adjusted according to the actual situation. No restrictions are imposed here.

[0039] Optionally, the aforementioned function activation conditions may include function activation time, where the first interactive function of the target interactive control corresponds to the first function activation time, and the second interactive function corresponds to the second function activation time. In this embodiment, the step of "determining the currently active target interactive function of the target interactive control from the second interactive function and the first interactive function based on preset function activation conditions" may include: when the trigger time of the interactive operation is within the first function activation time, determining the currently active target interactive function of the target interactive control as the first interactive function; and when the trigger time of the interactive operation is within the second function activation time, determining the currently active target interactive function of the target interactive control as the second interactive function.

[0040] In this embodiment, when the target interactive function is the second interactive function and the interactive operation is triggered a preset number of times, the above method further includes: prompting the effective time of the second function corresponding to the second interactive function.

[0041] Thus, by indicating the effective time of the second interactive function, the user is made aware that the currently effective target interactive function of the target interactive control is the second interactive function, thereby clarifying the actual user expectation.

[0042] In this embodiment, the method further includes: after indicating the effective time of the second function, determining the first interactive function as the target interactive function currently in effect for the target interactive control.

[0043] Thus, by defining the first interactive function as the currently active target interactive function of the target interactive control, the user can trigger the first interactive function through the target interactive control, thereby achieving the theoretical user expectation.

[0044] Optionally, the above-mentioned function activation conditions may further include function activation scenarios, where the first interactive function of the target interactive control corresponds to the first function activation scenario, and the second interactive function corresponds to the second function activation scenario. In this embodiment, the step of "determining the target interactive function currently in effect of the target interactive control from the second interactive function and the first interactive function based on preset function activation conditions" may include: when the scenario in which the interactive operation is triggered is the first function activation scenario, determining that the target interactive function currently in effect of the target interactive control is the first interactive function; and when the scenario in which the interactive operation is triggered is the second function activation scenario, determining that the target interactive function currently in effect of the target interactive control is the second interactive function.

[0045] Optionally, the above-mentioned function activation conditions may further include function activation matches, where the first interactive function of the target interactive control corresponds to a first type of function activation match, and the second interactive function corresponds to a second type of function activation match. In this embodiment, the step of "determining the target interactive function currently in effect of the target interactive control from the second interactive function and the first interactive function based on preset function activation conditions" may include: when the match at the time of the interactive operation is triggered is a first type of function activation match, determining the target interactive function currently in effect of the target interactive control as the first interactive function; when the match at the time of the interactive operation is triggered is a second type of function activation match, determining the target interactive function currently in effect of the target interactive control as the second interactive function.

[0046] In this way, preset conditions for function activation can be set to achieve multiple interactive functions based on a single interactive control, reducing the number of interactive controls while enriching the user's interactive experience.

[0047] In some embodiments where the target interactive function is the first interactive function, the above-mentioned step of "responding to interactive operations according to the target interactive function" includes: controlling the display of interactive content corresponding to the first interactive function of the target object.

[0048] In some embodiments where the target interactive function is the second interactive function, the above-mentioned step of "responding to the interactive operation according to the target interactive function" includes: controlling the display of the interactive content corresponding to the second interactive function corresponding to the target object, or controlling the non-display of the interactive content corresponding to the first interactive function corresponding to the target object.

[0049] The second interactive function can include a variety of interactive content, and its specifics can be adjusted according to the actual situation. There are no restrictions here.

[0050] Optionally, the interactive content included in the second interactive function may include first interactive content related to the content displayed by the target interactive control. The first interactive content is used to indicate the corresponding displayed information after the target interactive control is triggered. Specifically, the information displayed before the target interactive control is triggered is the first indication information; after the target interactive control is triggered, the content displayed by the target interactive control switches from the first indication information to the first interactive content. For example, the first interactive content may include, but is not limited to, information different from the first indication information such as "Connecting," "Guess which button is the correct button," etc.

[0051] Optionally, the interactive content included in the second interactive function may further include second interactive content related to the display style of the target interactive control. The second interactive content is used to indicate the corresponding switched display style after the target interactive control is triggered. Specifically, the target interactive control corresponds to a first display style before being triggered, and a second display style after being triggered. The first display style and the second display style are different. The second display style can have various forms of expression. For example, for the target interactive control, the first display style and the second display style correspond to different transparency levels. The transparency indicated by the second display style is less than the transparency indicated by the first display style; for example, the second display style is used to indicate that the transparency of the target interactive control is 0 (i.e., the target interactive control is in a hidden state). Another example is that for the target interactive control, the first display style and the second display style correspond to different colors. The specific forms of expression of the second display style and the first display style can be adjusted according to the actual situation and are not limited here.

[0052] Optionally, the interactive content included in the second interactive function may also include third interactive content unrelated to the target interactive control and used to assist in creating a fake interactive atmosphere. The third interactive content is used to indicate interactive content used to assist in creating a fake interactive atmosphere after the target interactive control is triggered. Specifically, after the target interactive control is triggered, the third interactive content assists in creating a fake interactive atmosphere. The specific content of the third interactive content can be adjusted according to the actual situation. For example, the third interactive content refers to preset prompts such as "Server is loading" or "Happy XXX Holiday," which can be displayed on the same interactive interface of the target interactive control or on different interactive interfaces. Another example is audio playback, which assists in creating a fake interactive atmosphere; the specifics can be adjusted according to the actual situation and are not limited here.

[0053] It should be noted that the second interactive function can contain one or more interactive elements. If the second interactive function contains only one interactive element, that element can be any one of the first, second, and third interactive elements. If the second interactive logic contains multiple interactive elements, those elements can be multiple first interactive elements, multiple second interactive elements, multiple third interactive elements, or multiple of the first, second, and third interactive elements. When the second interactive function contains multiple interactive elements, the order of interaction for different elements can be adjusted according to the actual situation and is not restricted here.

[0054] The target interactive control can be configured with one or more second interactive logics for its second interactive function. When the number of second interactive logics configured for the second interactive function is multiple, the interactive content in different second interactive logics is different, and / or the interactive order of the interactive content is different.

[0055] For example, the target interactive control can be configured with two second interaction logics, namely second interaction logic A and second interaction logic B. Second interaction logic A: In response to a first trigger operation on the target interactive control, a first prompt message such as "The server is trying to load" is displayed. After the duration of the first prompt message is displayed reaches a preset time, the first prompt message disappears, and the content displayed on the target interactive control is switched from the first indicator message to the first interactive content such as "Connecting". Second interaction logic B: In response to a second trigger operation on the target interactive control, a second prompt message such as "Happy Holidays XXX" is displayed. After the duration of the second prompt message is displayed reaches a preset time, both the second prompt message and the target interactive control disappear.

[0056] It should be noted that when the target interactive control can be configured with multiple second interactive logics, at least some of the interactive content of the multiple second interactive logics shall be different. The specifics can be determined according to the actual situation, and no restrictions are imposed here.

[0057] It is understandable that different interaction logics correspond to different trigger operations. For example, the first trigger operation is a single click, and the second trigger operation can be a double click, swipe, long press, etc., which are different from the first trigger operation. As another example, the first trigger operation is a long press, and the second trigger operation can be a click (such as a single click, double click, or a preset number of clicks), swipe, etc., which are different from the first trigger operation. The specifics can be adjusted according to the actual situation, and there are no restrictions here.

[0058] Specifically, the above method may further include: in response to a trigger operation on a target interactive control, determining a target second interactive logic that matches the trigger operation from a plurality of second interactive logics; and performing interactive control according to the target second interactive logic.

[0059] The target second interaction logic is used to indicate the second interaction logic among multiple second interaction logics that matches the preset trigger operation. Continuing the example above, when the trigger operation for the target interactive control is the first trigger operation, the target second interaction logic is the aforementioned second interaction logic A. When the trigger operation for the target interactive control is the second trigger operation, the target second interaction logic is the aforementioned second interaction logic B, which can be specifically determined based on the second interaction logic and the correspondence between the second interaction logic and the trigger operation.

[0060] In some embodiments, in a game scenario, the above-mentioned determination of the target interactive function currently in effect from the second interactive function and the first interactive function based on preset function activation conditions may include: when the game meets preset interaction spoofing conditions, determining the target interactive function currently in effect of the target interactive control as the second interactive function; and when the game meets preset interaction normal conditions, determining the target interactive function currently in effect of the target interactive control as the first interactive function.

[0061] When the game meets the preset interaction spoofing conditions, the first interaction function is not the actual interaction function triggered by the target interaction control. Instead, the second interaction function is the actual interaction function triggered by the target interaction control. The first interaction function is essentially an interaction function that creates a false expectation for the user through the first prompt information. The interaction spoofing conditions refer to the conditions that the target interaction control must meet to trigger unconventional interaction logic (i.e., the second interaction logic). Taking a game scene as an example, the interaction spoofing conditions can include, but are not limited to, a specific game time (such as April Fool's Day, or other specific times), a specific game scene, or a specific game match. These conditions can be adjusted according to the actual situation and are not limited here. For example, if the current game time is identified as belonging to a specific game time, then the game is determined to meet the preset interaction spoofing conditions, and in response to the triggering operation of the target interaction control, interaction control is performed according to the second interaction logic. Similarly, if the current game scene is identified as belonging to a specific game scene, then the game is determined to meet the preset interaction spoofing conditions, and in response to the triggering operation of the target interaction control, interaction control is performed according to the second interaction logic.

[0062] The "regular interaction conditions" refer to the conditions that a target interactive control must meet to trigger regular interaction logic (i.e., the first interaction logic). These regular interaction conditions can include, but are not limited to, the game time being regular game time, the game scene being regular game scene, and the game session being regular game session. Their specifics can be adjusted according to the actual situation and are not limited here. For example, if the current game time is identified as regular game time, then the game is determined to meet the preset regular interaction conditions to respond to the trigger operation of the target interactive control and perform interaction control according to the first interaction logic. Similarly, if the current game scene is identified as regular game scene, then the game is determined to meet the preset regular interaction conditions to respond to the trigger operation of the target interactive control and perform interaction control according to the first interaction logic.

[0063] In this way, in normal scenarios (such as normal game time, normal game scene, normal game match, etc.), the first prompt information can inform the user of the actual interaction logic (i.e. the first interaction logic) for the target interactive control. Then, by triggering the target interactive control, the interaction control can be performed according to the first interaction logic to perform normal interaction control.

[0064] Specifically, when the game meets the preset interaction spoofing conditions, the second interaction logic refers to the actual interaction logic after the target interaction control is triggered.

[0065] The second interaction logic refers to interaction logic that differs from the first interaction logic. Its specifics can be adjusted according to the actual situation and are not limited here. For example, if the first interaction logic is a first game function, the second interaction logic could refer to a second game function that is different from the first game function. Similarly, if the first interaction logic refers to the skill release logic of a first skill, the second interaction logic could refer to the skill release logic of a second skill that is different from the first skill.

[0066] The difference between the second interaction logic and the first interaction logic can take many forms, and their specific implementation can be adjusted according to the actual situation; no restrictions are imposed here. Optionally, the second interaction logic may be the opposite of the first interaction logic. For example, the first interaction logic instructs the first game function to be "open the book," and the second interaction logic instructs the second game function to be "close the book," where "open the book" and "close the book" are opposite game functions. Optionally, the second interaction logic may be unrelated to the first interaction logic. For example, the first interaction logic instructs the first game function to be "open the book," and the second interaction logic instructs the second game function to be "hide the target interactive control," where "open the book" and "hide the target interactive control" are unrelated game functions.

[0067] In this way, interactive controls can be disguised under specific circumstances (such as specific game time, specific game scene, specific game match), and based on the disguised interactive controls, false interactive expectations can be created for users, thereby enriching the game's interactive methods and improving the interactive experience.

[0068] It should be noted that interaction spoofing refers to disguising the actual interaction logic of a target interactive control so that the interaction logic that the user learns about the target interactive control based on the instruction information is different from the actual interaction logic after the target interactive control is triggered.

[0069] There are various ways to disguise interactions, and the specific methods can be adjusted according to the actual situation; no restrictions are imposed here. For example, one method of interaction spoofing is to not change the instruction information but modify the interaction logic of the target interactive control to disguise the actual interaction logic after the target interactive control is triggered. Another example is to modify the instruction information without changing the interaction logic of the target interactive control to disguise the actual interaction logic after the target interactive control is triggered. It is understood that the above embodiments belong to the category of methods that do not change the instruction information but modify the interaction logic of the target interactive control.

[0070] To better understand how to disguise changes to the instruction information without altering the interaction logic of the target interactive control, an example is provided below.

[0071] In one example, before the target interactive control displays the first instruction information, the above interactive control method further includes: when the game meets the preset interactive normal conditions, the target interactive control displays a second instruction information, the second instruction information being used to indicate that the interactive logic of the target interactive control is the second interactive logic.

[0072] In this example, the second indication information refers to the theoretical interaction logic for the target interactive control that can be known to the user, which is the same as the actual interaction logic after the target interactive control is triggered. The second interaction logic can be understood as the actual interaction logic of the target interactive control.

[0073] Based on this, the step of displaying the first instruction information corresponding to the target interactive control may include: in response to the game meeting the interaction spoofing conditions, switching the second instruction information displayed by the target interactive control to the first instruction information.

[0074] In this example, the first indication information refers to the theoretical interaction logic for the target interactive control that is known to the user, which differs from the actual interaction logic after the target interactive control is triggered. The first interaction logic indicated by the first indication information refers to the theoretical interaction logic for the target interactive control that is known to the user.

[0075] In this way, the way of camouflaging interaction can be achieved by changing the instruction information without changing the interaction logic of the target interactive control, thereby enriching the ways of interaction camouflage and improving the interactive experience.

[0076] In some embodiments, the target interactive control may include a first-level interactive control and a second-level interactive control corresponding to the first-level interactive control, wherein the interactive logic corresponding to the second interactive function of the second-level interactive control is the same as the interactive logic corresponding to the first interactive function of the first-level interactive control.

[0077] Specifically, when the game meets the conditions for interactive camouflage, the interaction logic for the secondary interactive control to perform interactive control after being triggered is the same as the interaction logic indicated by the corresponding instruction information of the primary interactive control.

[0078] For example, the interactive interface displays primary and secondary interactive controls. The primary interactive controls display a prompt message A, indicating that the interaction logic of the primary interactive control is interaction logic A. The secondary interactive controls display a prompt message B, indicating that the interaction logic of the secondary interactive control is interaction logic B. When the game meets preset interaction spoofing conditions, the actual interaction logic for the primary interactive control after being triggered is interaction logic C, and the actual interaction logic for the secondary interactive control after being triggered is interaction logic A. Based on this, in response to the triggering operation of the secondary interactive control, interaction control is performed according to interaction logic A to execute the interaction logic indicated by prompt message A.

[0079] It is understandable that primary and secondary interactive controls can be displayed on the interactive interface simultaneously or sequentially. The display time of secondary interactive controls on the interactive interface cannot be earlier than that of primary interactive controls.

[0080] To facilitate understanding of the above embodiments, a game scenario is used for explanation. Specifically, the game includes a book interaction scenario. The target object is a book. The interactive interface provides interactive controls for the book, with different controls performing different interactive operations with the book. For example, the interactive interface provides an open control, which triggers the game operation of opening the book when the user clicks the open control. As another example, the interactive interface provides a close control, which triggers the game operation of closing the book when the user clicks the close control.

[0081] It's understandable that clicking the open control triggers a game action of opening a book, and clicking the close control triggers a game action of closing a book—these are standard interaction logics for controls. When the game meets preset interaction spoofing conditions, the open control can be spoofed to trigger a different game action than opening a book, and vice versa. By creating false interaction expectations for the user based on these spoofed controls, the game's interaction methods can be enriched, and the user experience improved.

[0082] For example, the open control configuration has two interaction logics: its general interaction logic is to execute a game operation to open the book, and its specific interaction logic is to display a "failed to open" message and control the open control to disappear. The close control configuration has two interaction logics: its general interaction logic is to execute a game operation to close the book, and its specific interaction logic is to display a "You opened it successfully, didn't expect it?" message and control the execution of the open book game operation.

[0083] For details, please refer to Figures 3b to 3c , Figure 3b The interactive interface 20 shown provides an open control 2011 and a book object 202. Among them, the "Open with curiosity" displayed by the open control 2011 is the first indication information of the open control 2011, which is used to indicate that the interaction logic of the open control 2011 is the conventional interaction logic of opening a book. Figure 3c The interactive interface 20 shown provides a close control 2012. The "Throw Away the Bad Luck" message displayed on the close control 2012 serves as its first indication, indicating that its interaction logic is the standard logic for closing a book. When the game meets preset interaction spoofing conditions, triggering the open control 2011 displays a "Failed to Open" message and executes specific interaction logic to make the open control disappear. Triggering the close control 2012 displays a "Surprisingly, it opened successfully!" message and executes specific interaction logic to perform the game operation of opening the book. When the game meets preset interaction spoofing conditions, the open control 2011 can be understood as a first-level interactive control, and the close control 2012 as a second-level interactive control. The open control 2011 and the close control 2012 can be displayed simultaneously on the interactive interface 20, or sequentially.

[0084] Specifically, when the game meets the preset interaction camouflage conditions, in response to the trigger operation of opening control 2011, such as... Figure 3cAs shown, a "Failed to open" message is displayed, and the open control 2011 disappears. Simultaneously, a close control 2012 is displayed on the interactive interface 20. In response to a triggering operation on the close control 2012, as... Figure 3d As shown, it displays the message "You opened it successfully, didn't you?" and controls the game operation to open the book.

[0085] In this way, by configuring various interaction logics for interactive controls, the interactive controls can be disguised in specific situations, and false interaction expectations can be created for users based on the disguised interactive controls, thereby enriching the game's interaction methods and improving the interactive experience.

[0086] In some embodiments, when the interactive interface displays multiple target interactive controls, the multiple target interactive controls may further include a first target interactive control and a second target interactive control, all of which have different interactive logic.

[0087] The interactive control method provided in this application can be used to display a target interactive control associated with a target object. The target interactive control has a first interactive function and a second interactive function corresponding to the target object, the second interactive function being different from the first interactive function. The associated target interactive control displays first indication information, which indicates the first interactive function. In response to an interactive operation on the target interactive control, based on preset function activation conditions, the currently active target interactive function of the target interactive control is determined from the second and first interactive functions, and the interactive operation is responded to according to the target interactive function. Thus, by configuring multiple interactive functions for the interactive control, interactive disguise can be created for the interactive control under specific circumstances. Based on the disguised interactive control, false interactive expectations are generated for the user regarding the target object, thereby enriching the interaction methods and improving the interactive experience.

[0088] This application also provides an interactive control device, such as... Figure 4 As shown, the interactive control device may include: The first display module 301 is used to display a target interactive control associated with a target object. The target interactive control is provided with a first interactive function and a second interactive function corresponding to the target object. The second interactive function is different from the first interactive function. The second display module 302 is used to associate the target interactive control to display first instruction information, the first instruction information being used to indicate the first interactive function; The interaction module 303 is used to respond to the interaction operation on the target interaction control, determine the target interaction function currently in effect of the target interaction control from the second interaction function and the first interaction function based on the preset function activation conditions, and respond to the interaction operation according to the target interaction function.

[0089] In some embodiments, the above-mentioned function activation conditions include function activation time, the first interactive function of the target interactive control corresponds to the first function activation time, and the second interactive function corresponds to the second function activation time.

[0090] Based on this, the step in the interaction module 303 above, which determines the target interactive function currently active from the second interactive function and the first interactive function based on preset function activation conditions, includes: The first determining unit is used to determine the target interactive function currently in effect of the target interactive control as the first interactive function when the trigger time of the interactive operation is within the effective time of the first function. The second determining unit is used to determine the target interactive function currently in effect of the target interactive control as the second interactive function when the trigger time of the interactive operation is the effective time of the second function.

[0091] In some embodiments, where the target interactive function is a second interactive function, and after the interactive operation is triggered a preset number of times, the interactive control device further includes: The prompting unit is used to prompt the effective time of the second function corresponding to the second interactive function.

[0092] In some embodiments, after indicating the effective time of the second function, the interactive control device further includes: The function determination unit is used to determine the first interactive function as the target interactive function currently in effect for the target interactive control.

[0093] In some embodiments, when the target interaction function is a second interaction function, the steps of responding to the interaction operation according to the target interaction function in the interaction module 303 include: The first control unit is used to control the interactive content corresponding to the second interactive function of the target object; Alternatively, the second control unit is used to prevent the display of interactive content corresponding to the first interactive function of the target object.

[0094] In some embodiments, when the target interactive function is a first interactive function, the steps of responding to the interactive operation according to the target interactive function in the interaction module 303 include: The third control unit is used to control the interactive content corresponding to the first interactive function of the target object.

[0095] In some embodiments, the first interactive function corresponds to the first interactive logic, the second interactive function corresponds to the second interactive logic, and the first interactive logic is the opposite of the second interactive logic.

[0096] In some embodiments, the target interactive control includes a primary interactive control and a secondary interactive control corresponding to the primary interactive control, wherein the interactive logic corresponding to the second interactive function of the secondary interactive control is the same as the interactive logic corresponding to the first interactive function of the primary interactive control.

[0097] In some embodiments, the display time of the secondary interactive control is no earlier than the display time of the primary interactive control.

[0098] The interactive control device provided in this application embodiment can display a target interactive control associated with a target object through a first display module 301. The target interactive control is equipped with a first interactive function and a second interactive function corresponding to the target object, the second interactive function being different from the first interactive function. The second display module 302 displays first indication information associated with the target interactive control, the first indication information indicating the first interactive function. The interaction module 303, in response to an interactive operation on the target interactive control, determines the currently active target interactive function of the target interactive control from the second and first interactive functions based on preset function activation conditions, and responds to the interactive operation according to the target interactive function. Thus, by configuring multiple interactive functions for the interactive control, the interactive control can be disguised in specific situations, creating false interactive expectations for the user regarding the target object based on the disguised interactive control, thereby enriching the interaction methods and improving the interactive experience.

[0099] Accordingly, this application also provides an electronic device, which can be a terminal, such as a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. Alternatively, the electronic device can be a server.

[0100] like Figure 5 As shown, Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 400 includes a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, and a computer program stored in the memory 402 and executable on the processor. The processor 401 and the memory 402 are electrically connected. Those skilled in the art will understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0101] The processor 401 is the control center of the electronic device 400. It connects various parts of the electronic device 400 via various interfaces and lines. By running or loading software programs and / or units stored in the memory 402, and by calling data stored in the memory 402, it executes various functions and processes data of the electronic device 400, thereby providing overall monitoring of the electronic device 400. The processor 401 can be a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), etc., and can implement or execute the methods, steps, and logic diagrams disclosed in the embodiments of this application.

[0102] In this embodiment, the processor 401 in the electronic device 400 loads the instructions corresponding to the processes of one or more applications into the memory 402 according to the following steps, and the processor 401 runs the applications stored in the memory 402 to realize various functions, such as: Displays a target interactive control associated with a target object, wherein the target interactive control is set with a first interactive function and a second interactive function corresponding to the target object, and the second interactive function is different from the first interactive function; The associated target interactive control displays first instruction information, which is used to indicate the first interactive function; In response to an interactive operation on the target interactive control, the target interactive function currently in effect for the target interactive control is determined from the second interactive function and the first interactive function based on preset function activation conditions, and the interactive operation is responded to according to the target interactive function.

[0103] The electronic device provided in this application embodiment can display a target interactive control associated with a target object. The target interactive control has a first interactive function and a second interactive function corresponding to the target object, the second interactive function being different from the first interactive function. The target interactive control displays first indication information, which indicates the first interactive function. In response to an interactive operation on the target interactive control, based on preset function activation conditions, the currently active target interactive function of the target interactive control is determined from the second and first interactive functions, and the interactive operation is responded to according to the target interactive function. Thus, by configuring multiple interactive functions for the interactive control, interactive disguise can be created for the interactive control under specific circumstances. Based on the disguised interactive control, false interactive expectations are generated for the user regarding the target object, thereby enriching the interaction methods and improving the interactive experience.

[0104] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0105] Optional, such as Figure 5As shown, the electronic device 400 also includes: a touch display screen 403, a radio frequency circuit 404, an audio circuit 405, an input unit 406, and a power supply 407. The processor 401 is electrically connected to the touch display screen 403, the radio frequency circuit 404, the audio circuit 405, the input unit 406, and the power supply 407. Those skilled in the art will understand that... Figure 5 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0106] The touch display screen 403 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 403 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 401. It can also receive and execute commands from the processor 401. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 401 to determine the type of touch event. Subsequently, the processor 401 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 403 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 403 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 403 can also be used as part of the input unit 406 to achieve input functions.

[0107] The radio frequency circuit 404 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other electronic devices, and to transmit and receive signals with network devices or other electronic devices.

[0108] Audio circuit 405 can be used to provide an audio interface between a user and an electronic device via a speaker and a microphone. Audio circuit 405 can convert received audio data into electrical signals and transmit them to the speaker, where the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuit 405, converted back into audio data, and then processed by processor 401 before being transmitted via radio frequency circuit 404 to, for example, another electronic device, or output to memory 402 for further processing. Audio circuit 405 may also include an earphone jack to provide communication between peripheral headphones and electronic devices.

[0109] The input unit 406 can be used to receive user touch operations, user gaze points on the screen, etc.

[0110] Power supply 407 is used to supply power to various components of electronic device 400. Optionally, power supply 407 can be logically connected to processor 401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 407 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0111] although Figure 5 As not shown in the diagram, the electronic device 400 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.

[0112] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0113] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0114] Therefore, embodiments of this application provide a computer-readable storage medium storing a plurality of computer programs, which can be loaded by a processor to execute any of the interactive control methods provided in embodiments of this application. The computer program can execute the steps of the following interactive control method: Displays a target interactive control associated with a target object, wherein the target interactive control is set with a first interactive function and a second interactive function corresponding to the target object, and the second interactive function is different from the first interactive function; The associated target interactive control displays first instruction information, which is used to indicate the first interactive function; In response to an interactive operation on the target interactive control, the target interactive function currently in effect for the target interactive control is determined from the second interactive function and the first interactive function based on preset function activation conditions, and the interactive operation is responded to according to the target interactive function.

[0115] Using the computer-readable storage medium provided in the embodiments of this application, a target interactive control associated with a target object can be displayed. The target interactive control has a first interactive function and a second interactive function corresponding to the target object, the second interactive function being different from the first interactive function. The target interactive control displays first indication information, which indicates the first interactive function. In response to an interactive operation on the target interactive control, the currently active target interactive function of the target interactive control is determined from the second and first interactive functions based on preset function activation conditions, and the interactive operation is responded to according to the target interactive function. Thus, by configuring multiple interactive functions for the interactive control, interactive disguise can be created for the interactive control under specific circumstances. Based on the disguised interactive control, false interactive expectations are generated for the user regarding the target object, thereby enriching the interaction methods and improving the interactive experience.

[0116] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0117] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0118] Since the computer program stored in the computer-readable storage medium can execute any of the interactive control methods provided in the embodiments of this application, it can achieve the beneficial effects that any of the interactive control methods provided in the embodiments of this application can achieve, as detailed in the preceding embodiments, and will not be repeated here.

[0119] According to one aspect of this application, a computer program product or computer program is also provided, comprising computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the methods provided in the various optional implementations of the above embodiments.

[0120] In the above embodiments of the interactive control device, computer-readable storage medium, electronic device, and computer program product, the descriptions of each embodiment have different focuses. Parts not described in detail in a particular embodiment can be referred to in the relevant descriptions of other embodiments. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes and beneficial effects of the interactive control device, computer-readable storage medium, computer program product, electronic device, and their corresponding units described above can be referred to the description of the interactive control method in the above embodiments, and will not be repeated here.

[0121] The foregoing has provided a detailed description of an interactive control method, apparatus, electronic device, computer-readable storage medium, and computer program product provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. An interactive control method, characterized in that, The method includes: Display a target interactive control associated with a target object, wherein the target interactive control is provided with a first interactive function and a second interactive function corresponding to the target object, and the second interactive function is different from the first interactive function; The target interactive control is associated with displaying first indication information, which is used to indicate the first interactive function; In response to an interactive operation on the target interactive control, the target interactive function currently in effect for the target interactive control is determined from the second interactive function and the first interactive function based on a preset function activation condition, and the interactive operation is responded to according to the target interactive function.

2. The interactive control method according to claim 1, characterized in that, The function activation condition includes the function activation time, the first interactive function of the target interactive control corresponds to the first function activation time, and the second interactive function corresponds to the second function activation time. The step of determining the currently active target interactive function of the target interactive control from the second interactive function and the first interactive function based on preset function activation conditions includes: When the trigger time of the interactive operation is within the effective time of the first function, the target interactive function currently effective of the target interactive control is determined to be the first interactive function; When the trigger time of the interactive operation is within the effective time of the second function, the target interactive function currently in effect of the target interactive control is determined to be the second interactive function.

3. The interactive control method according to claim 2, characterized in that, If the target interactive function is the second interactive function, and the interactive operation has been triggered a preset number of times, the method further includes: The system displays a prompt indicating the effective time of the second interactive function.

4. The interactive control method according to claim 3, characterized in that, After indicating the effective time of the second function, the method further includes: The first interactive function is determined as the target interactive function currently in effect for the target interactive control.

5. The interactive control method according to claim 1, characterized in that, When the target interaction function is the second interaction function, the steps for responding to the interaction operation according to the target interaction function include: Control the display of the interactive content corresponding to the second interactive function of the target object; or The system controls the display of the interactive content corresponding to the first interactive function of the target object.

6. The interactive control method according to claim 1, characterized in that, When the target interaction function is the first interaction function, the steps for responding to the interaction operation according to the target interaction function include: The control displays the interactive content corresponding to the first interactive function of the target object.

7. The interactive control method according to claim 1, characterized in that, The first interactive function corresponds to the first interactive logic, the second interactive function corresponds to the second interactive logic, and the first interactive logic is the opposite of the second interactive logic.

8. The interactive control method according to any one of claims 1 to 7, characterized in that, The target interactive control includes a primary interactive control and a secondary interactive control corresponding to the primary interactive control. The interactive logic of the second interactive function of the secondary interactive control is the same as the interactive logic of the first interactive function of the primary interactive control.

9. The interactive control method according to claim 8, characterized in that, The display time of the secondary interactive control is no earlier than the display time of the primary interactive control.

10. An interactive control device, characterized in that, The device includes: The first display module is used to display a target interactive control associated with a target object, wherein the target interactive control is provided with a first interactive function and a second interactive function corresponding to the target object, and the second interactive function is different from the first interactive function. The second display module is used to associate the target interactive control with displaying first indication information, the first indication information being used to indicate the first interactive function; An interaction module is used to respond to an interaction operation on the target interactive control, determine the target interactive function currently in effect for the target interactive control from the second interactive function and the first interactive function based on a preset function activation condition, and respond to the interaction operation according to the target interactive function.

11. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the steps of the interactive control method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, It includes a computer program that, when run on an electronic device, causes the electronic device to perform the steps of the interactive control method according to any one of claims 1 to 9.