Interaction method and device, equipment, storage medium and program product

By providing a configuration interface in a virtual environment, allowing users to select and associate virtual actions, the problem of low interaction efficiency in the prior art is solved, and a more efficient virtual object operation and interactive experience is achieved.

CN119633365AActive Publication Date: 2025-03-18BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411719504.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-03-18
Estimated Expiration
2044-11-27

AI Technical Summary

Technical Problem

In the prior art, when users interact with virtual objects in a virtual environment, they need to master a variety of operations and virtual actions, resulting in low interaction efficiency.

Method used

An interactive method is provided. By presenting a configuration interface associated with a virtual object, the user can select multiple preset interaction methods and candidate virtual actions, and associate multiple virtual actions to the corresponding interactive methods. Upon receiving the user's operation, the virtual object is triggered to perform the selected virtual action.

Benefits of technology

It improves the configuration efficiency of virtual actions, reduces the types of operations, greatly improves the interaction efficiency in the interactive interface, and ensures that the interactive experience is improved while ensuring the number of virtual actions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119633365A_ABST
    Figure CN119633365A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an interaction method and device, equipment, a storage medium and a program product. The method comprises the following steps: presenting a configuration interface associated with a virtual object, wherein the configuration interface presents multiple groups of candidate virtual actions corresponding to multiple preset interaction modes; based on selection of a plurality of virtual actions in each group of candidate virtual actions, associating the plurality of virtual actions to corresponding preset interaction modes; a first operation is received in an interaction interface associated with the virtual object, the first operation corresponds to a first interaction mode in multiple preset interaction modes, and the first interaction mode is associated with multiple first virtual actions; and in response to the first operation, triggering the virtual object to execute a selected virtual action in the plurality of first virtual actions. Therefore, according to the embodiment of the invention, the configuration efficiency of the action associated with the virtual object can be improved, so that the interaction efficiency in the virtual scene is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure relate generally to the field of computers, and more particularly to interactive methods, apparatuses, devices, computer-readable storage media, and computer program products. Background Art

[0002] With the development of computer technology, users can interact with computers and other users through computers and in scenarios provided by computers (for example, simulation environments, virtual environments, etc.), and obtain interactive experiences that are impossible or difficult to achieve in physical environments. Summary of the Invention

[0003] In a first aspect of the present disclosure, an interaction method is provided. The method includes: presenting a configuration interface associated with a virtual object, the configuration interface presenting multiple groups of candidate virtual actions corresponding to multiple preset interaction modes; based on the selection of multiple virtual actions in each group of candidate virtual actions, associating the multiple virtual actions with the corresponding preset interaction modes; receiving a first operation in the interaction interface associated with the virtual object, the first operation corresponding to a first interaction mode among the multiple preset interaction modes, the first interaction mode being associated with multiple first virtual actions; and, in response to the first operation, triggering the virtual object to perform a selected virtual action from the multiple first virtual actions.

[0004] In a second aspect of the present disclosure, a device for interaction is provided. The device includes: an interface presentation module configured to present a configuration interface associated with a virtual object, the configuration interface presenting multiple groups of candidate virtual actions corresponding to multiple preset interaction modes; an action association module configured to associate multiple virtual actions with corresponding preset interaction modes based on selections of multiple virtual actions in each group of candidate virtual actions; an operation receiving module configured to receive a first operation in an interaction interface associated with the virtual object, the first operation corresponding to a first interaction mode among the multiple preset interaction modes, the first interaction mode being associated with multiple first virtual actions; and an action execution module configured to trigger the virtual object to execute a selected virtual action from the multiple first virtual actions in response to the first operation.

[0005] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.

[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.

[0007] In a fifth aspect of the present disclosure, a computer program product is provided, which includes computer-executable instructions, and when the computer-executable instructions are executed by a processor, the method of the first aspect is implemented.

[0008] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0010] Figure 1 A schematic diagram illustrating an example environment in which embodiments of the present disclosure can be implemented;

[0011] Figure 2 A schematic diagram showing an interactive interface according to some embodiments of the present disclosure is shown;

[0012] Figures 3A to 3C A schematic diagram illustrating a configuration interface according to some embodiments of the present disclosure is shown;

[0013] Figure 4 shows a schematic diagram of a configuration interface according to some other embodiments of the present disclosure;

[0014] Figures 5A to 5B A schematic diagram showing a configuration interface according to some further embodiments of the present disclosure is shown;

[0015] Figure 6 A schematic diagram showing an interactive interface according to some embodiments of the present disclosure is shown;

[0016] Figure 7 A flowchart illustrating a process of interaction according to some embodiments of the present disclosure;

[0017] Figure 8 shows a schematic structural block diagram of an apparatus for interaction according to certain embodiments of the present disclosure;

[0018] Figure 9 A block diagram of an electronic device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0019] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0020] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.

[0021] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.

[0022] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0023] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.

[0024] As described above, users can perform various types of interactions with various types of virtual objects in a virtual environment provided by a computer. For example, in some games, users can control virtual objects to perform different virtual actions in a virtual scene through different operations (e.g., different buttons).

[0025] However, with the development of computers, more and more virtual actions can be realized in games. Such interaction methods require users to be proficient or even master the relationship between each operation and each virtual action, resulting in low interaction efficiency between users and virtual objects.

[0026] In view of this, embodiments of the present disclosure propose an interaction solution. According to this solution, a configuration interface associated with a virtual object can be presented, wherein the configuration interface presents multiple groups of candidate virtual actions corresponding to multiple preset interaction modes; further, based on the selection of multiple virtual actions in each group of candidate virtual actions, the multiple virtual actions can be associated with the corresponding preset interaction modes; further, a first operation can be received in the interaction interface associated with the virtual object, the first operation corresponding to a first interaction mode among the multiple preset interaction modes, and the first interaction mode is associated with multiple first virtual actions; further, in response to the first operation, the virtual object can be triggered to perform a selected virtual action among the multiple first virtual actions.

[0027] Based on this method, based on this method, the embodiment of the present disclosure can associate multiple virtual actions for each preset interaction method in a plurality of preset interaction methods in a configuration interface associated with a virtual object, thereby improving the configuration efficiency of virtual actions. Furthermore, such configuration content enables the embodiment of the present disclosure to trigger a selected virtual action from a plurality of first virtual actions in an interactive interface associated with a virtual object in response to a first operation corresponding to a first interaction method in a plurality of preset interaction methods. Based on such an interactive method, the embodiment of the present disclosure can reduce the types of operations while ensuring the number of triggerable virtual actions, thereby greatly improving the interaction efficiency in the interactive interface.

[0028] Therefore, the embodiments of the present disclosure can improve the efficiency of action configuration associated with virtual objects, thereby improving the interaction efficiency in the virtual scene.

[0029] Sample Environment

[0030] Figure 1 1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. Figure 1 As shown, example environment 100 may include electronic device 110 .

[0031] In this example environment 100, an application 120 is installed in an electronic device 110. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices. The application 120 can be an application that supports user interaction, such as a game application, or any other appropriate application.

[0032] exist Figure 1 In the environment 100 , if the application 120 is active, the application 120 may provide a presentation interface 150 to the user 140 .

[0033] In some embodiments, the electronic device 110 communicates with the server 130 to provide services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as "wearable" circuitry, etc.).

[0034] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. The server 130 may include, for example, a computing system / server such as a mainframe, an edge computing node, a computing device in a cloud environment, etc. The server 130 may provide background services for the application 120 that supports content presentation in the electronic device 110.

[0035] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established via a wired or wireless method. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus connection, a Wi-Fi connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction via the communication connection between them.

[0036] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the present disclosure.

[0037] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0038] Example Interaction

[0039] The following will refer to Figure 2 To describe an example interaction process according to an embodiment of the present disclosure. Figure 2 An example interactive interface 200 according to some embodiments of the present disclosure is shown. The interactive interface 200 may be, for example, Figure 1 The electronic device 110 is provided as shown.

[0040] like Figure 2 As shown, electronic device 110 may, for example, present virtual objects 210. As some examples, virtual objects include two-dimensional objects or three-dimensional objects suitable for interaction in a virtual scene. As an example, the virtual scene may include a game scene, and the virtual objects may include virtual characters in the game scene. For ease of understanding, this disclosure uses a game scene as an example for illustrative purposes. It should be understood that this disclosure is not limited thereto. For example, this disclosure may also be applied to virtual reality scenes, simulation scenes, emulation scenes, and the like.

[0041] Taking the game scene as an example, the electronic device 110 may present one or more tags in the interactive interface 200, for example, Figure 2 As shown, the configuration interface 200 may present a tab 221 (start), a tab 222 (skills), etc. As some examples, the electronic device 110 may present a corresponding interface in response to a user triggering operation on any tab.

[0042] As some examples, the electronic device 110 may present the interactive interface 200 by default, and switch to the corresponding interface when receiving an operation on another tag. The electronic device 110 may also present the interactive interface 200 in response to a user selection on the tag 221.

[0043] In some embodiments, the electronic device 110 may present a configuration interface associated with the virtual object in response to a user selection of the tag 222 to support configuring a virtual action of the virtual object.

[0044] In some embodiments, the electronic device 110 further supports configuring virtual actions of the virtual object before the virtual object enters the interactive interface. Specifically, the electronic device 110 can present a configuration interface associated with the virtual object to the user in response to a user triggering an operation on the control 232. Furthermore, the electronic device 110 can also present an interactive interface associated with the virtual object 210 in response to the user completing the configuration.

[0045] In some embodiments, the interactive interface can be associated with an interactive event in a virtual scene (e.g., a match event in a multiplayer game). The electronic device 110 can present a configuration interface associated with the virtual object before the virtual object joins the interactive event. For example, a user can configure the virtual actions of the virtual object before entering a multiplayer game. Furthermore, the electronic device 110 can disable the configuration interface associated with the virtual object while the virtual object joins the interactive event.

[0046] As some examples, the electronic device 110 may disable the configuration interface associated with the virtual object in ways including, but not limited to, prohibiting presentation of the configuration interface to the user, or presenting the configuration interface but prohibiting the user from interacting with the configuration interface, and the like.

[0047] The following will refer to Figures 3A to 3C An example configuration process according to an embodiment of the present disclosure is described. Figures 3A to 3C 300A to 300C according to some embodiments of the present disclosure. Figure 1 The electronic device 110 is provided as shown.

[0048] Based on this, the configuration interface 300A presents multiple sets of candidate virtual actions corresponding to multiple preset interaction modes. Figure 3A As shown, the configuration interface 300A, for example, presents a first interaction mode 311 among multiple preset interaction modes, a group of candidate virtual actions corresponding to the first interaction mode 311 (for example, candidate virtual actions 321 to candidate virtual actions 326), a second interaction mode 330, and a group of candidate virtual actions corresponding to the second interaction mode 330 (for example, candidate virtual actions 327 to candidate virtual actions 329).

[0049] As some examples, the multiple groups of candidate virtual actions may include preset virtual action sets. For example, the multiple groups of virtual actions that can be configured by different users or different virtual objects may be the same.

[0050] As some examples, multiple sets of candidate virtual actions may also be related to object information associated with a virtual object. Specifically, the electronic device 110 may determine multiple sets of candidate virtual actions presented in the configuration interface from a preset virtual action library based on the object information associated with the virtual object. Such object information may include, but is not limited to, the object category of the virtual object, the event information associated with the virtual object, the number of interactions with the virtual object, and the like.

[0051] Taking the virtual object as a virtual game character as an example, the object category of the virtual object is, for example, the role category of the virtual character in the virtual scene. Different categories of virtual objects can be associated with different categories of virtual actions in a preset virtual action library. The event information associated with the virtual object includes, for example, but is not limited to, the overall task completion associated with the virtual object, the preset task completion associated with the virtual object, the level of the virtual object, etc. The number of interactions with the virtual object includes, for example, the number of times the virtual object enters the interactive interface, etc. The electronic device 110 can determine the candidate virtual actions included in each group of candidate virtual actions in multiple groups of candidate virtual actions based on the event information associated with the virtual object, the number of interactions with the virtual object, etc.

[0052] As some examples, Figure 3A As shown, the electronic device 110 determines, from a preset virtual action library, candidate virtual actions 321 to 326, and candidate virtual actions 327 to 329 based on the object information associated with the virtual object. Furthermore, taking the first group of candidate virtual actions corresponding to the first interaction mode as an example, the electronic device 110 may present elements 331 to 332 in the configuration interface to represent at most two candidate virtual actions from the first group of candidate virtual actions that the electronic device 110 may subsequently determine from the preset virtual action library.

[0053] To reduce the difficulty of user interaction, the electronic device 110 can also support each preset interaction mode to be associated with a preset number of virtual actions. Figure 3A For example, the user may select up to three candidate virtual actions from candidate virtual actions 321 to 326 to associate with the first interaction mode 311 , and select up to three candidate virtual actions from candidate virtual actions 327 to 329 to associate with the second interaction mode 312 .

[0054] Based on this, the electronic device 110 can associate the multiple virtual actions selected by the user with corresponding preset interaction methods based on the user's selection of multiple virtual actions in each group of candidate virtual actions.

[0055] Furthermore, the electronic device 110 may present multiple configuration areas corresponding to multiple preset interaction modes to more clearly display the multiple virtual actions selected by the user.

[0056] like Figure 3A As shown, the electronic device 110 may present a first configuration area 341 corresponding to the first interaction mode 311 and a second configuration area 342 corresponding to the second interaction mode 312 .

[0057] Furthermore, the first configuration area can display a first set of candidate virtual actions corresponding to the first interaction mode and a plurality of preset positions for configuring the first virtual actions. The second configuration area can display a second set of candidate virtual actions corresponding to the second interaction mode and a plurality of preset positions for the user to configure the second virtual actions.

[0058] Still Figure 3A For example, the electronic device 110 may display a first group of candidate virtual actions (i.e., candidate virtual actions 321 to 326) corresponding to the first interaction mode 311 and preset positions 351 to 353 for configuring multiple first virtual actions associated with the first interaction mode in the first configuration area 341. Similarly, the electronic device 110 may display a second group of candidate virtual actions (i.e., candidate virtual actions 327 to 329) corresponding to the second interaction mode 312 and preset positions 354 to 356 for configuring multiple second virtual actions associated with the second interaction mode in the second configuration area 342.

[0059] In some embodiments, taking first configuration area 341 as an example, electronic device 110 may, based on the user's selection of multiple virtual actions in the first set of candidate virtual actions, determine candidate virtual actions 321, 322, and 324 as the multiple virtual actions selected by the user. Furthermore, electronic device 110 may associate candidate virtual actions 321, 322, and 324 with first interaction mode 311 and present them in preset positions 351 to 353.

[0060] It should be understood that there may be a correspondence between multiple virtual actions and multiple preset positions. For example, the electronic device 110 may display the candidate virtual action 321 selected by the user at the preset position 351 based on the user's dragging operation. There may also be no correspondence between multiple virtual actions and multiple preset positions. For example, the electronic device 110 may randomly (or sequentially, etc.) display the candidate virtual action 321 selected by the user at one of the preset positions 351, 352, and 353 based on the user's touch operation on the virtual action 321.

[0061] Thus, the user can configure each preset interaction mode separately. By providing multiple configuration areas and multiple preset positions, the electronic device 110 can improve the accuracy and efficiency of configuring virtual actions.

[0062] In some embodiments, the electronic device 110 may also support the user to preview the virtual action. Figure 3AAs shown, the electronic device 110 can present a preview area 350 in the configuration interface 300A. The preview area 350 can include action information of the virtual action selected by the user, such as a name, introduction, schematic diagram, video, audio, etc. The present disclosure does not limit the content of the action information included in the preview area.

[0063] In some embodiments, the electronic device 110 can present the candidate virtual actions in groups to further improve the accuracy and efficiency of the configuration. Specifically, taking the first group of candidate virtual actions as an example, the first group of candidate virtual actions can be associated with multiple categories, and the first configuration area can also be configured to display the first group of candidate virtual actions in groups based on the multiple categories.

[0064] As some examples, Figure 3A As shown, the electronic device 110 may present two category groups, Category 1 and Category 2. Thus, the electronic device 110 may present candidate virtual actions 321 to 323 associated with Category 1, and candidate virtual actions 324 to 326 associated with Category 2. In some embodiments, different action categories may correspond to different types of virtual skills, virtual skills of different factions, etc.

[0065] In some embodiments, the electronic device 110 may limit the candidate virtual actions that the user can interact with while configuring the preset interaction methods corresponding to each configuration area. For example, while the user is configuring a virtual action associated with a first interaction action in a first configuration area, the electronic device 110 may not allow the user to interact with candidate virtual actions in a second configuration area. In this way, the probability of user configuration errors is reduced, thereby further improving the configuration efficiency of the electronic device 110.

[0066] Specifically, the electronic device 110 may, based on the selection of a target location from a plurality of preset locations, display at least one candidate virtual action matching the target location in a first style in the configuration interface. The first style indicates support for user interaction, i.e., the user can trigger the candidate virtual action displayed in the first style. For example, the first style may include bolding the border, highlighting the graphic, presenting a preset color, presenting a preset animation effect, and the like.

[0067] Furthermore, the electronic device 110 may also display a second set of candidate virtual actions in the second configuration area in a second style in the configuration interface based on the selection of the target location from the plurality of preset locations, where the second style is different from the first style. The second style may indicate that user interaction is not supported, i.e., the user is prohibited from triggering the candidate virtual actions displayed in the second style. For example, the second style may include a faded border color, grayed-out graphics, and the like.

[0068] In some embodiments, at least one candidate virtual action that matches the target position may be a first set of candidate virtual actions. Figure 3B As shown, the target position selected by the user is the preset position 351, which matches the first group of candidate virtual actions. The electronic device 110 displays candidate virtual actions 321 to candidate virtual actions 326 in a first style, and displays candidate virtual actions 327 to candidate virtual actions 329 in a second style.

[0069] In some embodiments, the at least one candidate virtual action that matches the target position may also be a candidate virtual action of a preset type in the first group of candidate virtual actions. For example, the preset type may be the above grouping category, or other classification methods.

[0070] Take the preset type as an example, Figure 3C As shown, the preset position 351 can also be configured to allow presentation of any one of the candidate virtual actions 321 to 323, while prohibiting presentation of any one of the candidate virtual actions 324 to 326. Based on this, the electronic device 110 can display the candidate virtual actions 321 to 323 in a first style to highlight multiple candidate virtual actions in category 1 that can be configured by the user.

[0071] In some embodiments, the electronic device 110 may also support the user configuring virtual actions in the form of action combinations. For example, the user may select one action combination at a time, and one action combination may include multiple virtual actions. This interactive method may further improve the efficiency of configuring virtual actions.

[0072] Taking the action combination forms for the first group of candidate virtual actions as an example, the electronic device 110 can present multiple action combinations associated with the first group of candidate virtual actions in the first configuration area. Furthermore, based on the selection of a target action combination from the multiple action combinations, the electronic device 110 can add multiple virtual actions corresponding to the target action combination to multiple preset positions, so that the multiple virtual actions are associated with the first interaction mode.

[0073] As some examples, the action combination may include one or more candidate virtual actions in the first group of candidate virtual actions. The multiple action combinations associated with the first group of candidate virtual actions may be preset multiple action combinations, for example, multiple action combinations obtained by grouping the first group of candidate virtual actions according to a preset grouping strategy. The multiple action combinations associated with the first group of candidate virtual actions may also be obtained through user configuration, for example, the user may configure multiple action combinations from the first group of candidate virtual actions in the action combination operation interface.

[0074] In some embodiments, the candidate virtual actions in the action combination can be non-repeated candidate virtual actions. In some other embodiments, the candidate virtual actions in the action combination can also be partially or completely repeated candidate virtual actions. The present disclosure does not limit the method for determining the action combination.

[0075] The following combination Figure 4 To describe the action combination configuration process according to an embodiment of the present disclosure. Figure 4 An example configuration interface 400 according to some other embodiments of the present disclosure is shown. The configuration interface 400 may be configured by, for example Figure 1 The electronic device 110 is provided as shown.

[0076] like Figure 4 As shown, the configuration interface 400 may present a first configuration area 410. The first configuration area presents action combinations 421 (group 1), action combinations 422 (group 2), action combinations 423 (group 3), and action combinations 424 (group 4) associated with the first group of candidate virtual actions. In some embodiments, the action combinations may include multiple virtual actions preset by the system. As an example, such multiple virtual actions may have associated functions. Alternatively, the preset multiple virtual actions may be determined based on historical configuration information of multiple users, such as popular skill combinations.

[0077] In other examples, such a preset skill combination may also be determined based on the historical configuration information of the current user. For example, such a preset skill combination may include multiple virtual actions that the current user has configured.

[0078] Furthermore, the user can select a target action combination (e.g., action combination 421) from action combination 421 (group 1), action combination 422 (group 2), action combination 423 (group 3), and action combination 424 (group 4). Based on the target action combination selected by the user, the electronic device 110 can add multiple virtual actions corresponding to the target action combination to multiple preset positions ( Figure 4 The specific implementation of the preset position presenting the virtual action can be referred to above. Figures 3A to 3C Thus, the electronic device 110 can associate multiple virtual actions corresponding to the target action combination selected by the user with the first interaction mode without having to perform three virtual action configurations, thereby reducing the number of interactions between the user and the electronic device 110 and improving the configuration efficiency of the electronic device 110.

[0079] In some embodiments, the electronic device 110 may further configure multiple sets of candidate virtual action schemes for any one or any multiple of the preset interaction modes to further improve configuration efficiency. For example, the electronic device 110 may configure two sets of candidate virtual actions for the first interaction mode, and / or configure two sets of candidate virtual actions for the second interaction mode, and so on. Taking the first interaction mode as an example, the electronic device 110 may further display a third set of candidate virtual actions corresponding to the first interaction mode (a different category from the first set of candidate virtual actions) in the first configuration area.

[0080] Furthermore, the electronic device 110 may present interactive elements such as switching controls in the configuration interface to support users in quickly switching between multiple candidate virtual action solutions, thereby further improving the configuration efficiency of the electronic device 110. Specifically, in response to receiving a switching operation for the first configuration area, the electronic device 110 may associate the third group of candidate virtual actions with multiple preset positions, so that the candidate virtual actions in the third group of candidate virtual actions can be configured to be associated with the first interaction method.

[0081] The following combination Figures 5A to 5B The packet switching process according to an embodiment of the present disclosure is described. Figures 5A to 5B 500A to 500B according to some other embodiments of the present disclosure. The configuration interfaces 500A to 500B may be configured as follows. Figure 1 The electronic device 110 is provided as shown.

[0082] like Figure 5A As shown, the electronic device 110 can present a first category 511 corresponding to the first interaction mode, the first category 511 is associated with a first group of candidate virtual actions (candidate virtual actions 521 to candidate virtual actions 523), and the electronic device 110 supports the first group of candidate virtual actions (candidate virtual actions 521 to candidate virtual actions 523) configured to be associated with the first interaction mode and displayed at one or more of the preset positions 541 to the preset positions 543.

[0083] Furthermore, the electronic device 110 may receive a switching operation for the first configuration area 540. For example, such a switching operation may include triggering a "switch group" for the control 540, or other methods. In response to the switching operation, the electronic device 110 may associate the third group of candidate virtual actions (candidate virtual actions 524 to candidate virtual actions 526) with the preset positions 541 to preset positions 543, thereby configuring the third group of candidate virtual actions (candidate virtual actions 524 to candidate virtual actions 526) to be associated with the first interaction method.

[0084] For example, Figure 5BAs shown, the electronic device 110 can present a second category 512 corresponding to the first interaction mode, the first category 512 is associated with a third group of candidate virtual actions (candidate virtual actions 524 to candidate virtual actions 526), ​​and the electronic device 110 supports the third group of candidate virtual actions (candidate virtual actions 524 to candidate virtual actions 526) configured to be associated with the first interaction mode, and can be displayed at one or more of the preset positions 541 to the preset positions 543.

[0085] Based on this approach, the embodiments of the present disclosure can further improve the efficiency of configuring virtual actions.

[0086] Continue to refer Figure 2 In some embodiments, the electronic device 110 may enter an interactive interface associated with the virtual object 210 in response to a user triggering operation on the control 231 (training) or the control 232 (start) in the interactive interface 200. Such an interactive interface supports the user controlling the virtual object to perform some virtual actions in the virtual scene presented by the interactive interface.

[0087] The following combination Figure 6 To describe the interactive process according to an embodiment of the present disclosure. Figure 6 An example interactive interface 600 according to some embodiments of the present disclosure is shown. The interactive interface 600 may be, for example, Figure 1 The electronic device 110 is provided as shown.

[0088] like Figure 6 As shown, the electronic device 110, for example, presents an interactive interface 600 associated with the virtual object 210 in response to a user trigger operation on the control 232 (start). The interactive interface 600 may present the virtual object 210 in a virtual scene, as well as an element 611 indicating a first interactive method for controlling the virtual object 210 and an element 612 indicating a second interactive method for controlling the virtual object 210.

[0089] As some examples, the presentation of interactive interface 600 may represent a virtual object entering an interactive event. For example, the presentation of interactive interface 600 may represent virtual object 210 entering a match event in a multiplayer game, where the match event may be associated with multiple users corresponding to multiple different virtual objects. For example, multiple users may be associated with the same faction to collaborate on completing the virtual event. Alternatively, multiple users may be associated with different factions to compete against each other.

[0090] The following Figure 3A For example, the first interaction mode is associated with Figure 3A Among the multiple first virtual actions (candidate virtual action 321 , candidate virtual action 322 , candidate virtual action 324 ), element 611 indicates candidate virtual action 321 .

[0091] Based on this, the electronic device 110 receives a first operation in the interactive interface 600. The first operation indicates a virtual action (i.e., a candidate virtual action 321) selected from multiple first virtual actions associated with the first interaction mode. As some examples, the first operation can be obtained by the user triggering an interaction with an element 611 in the interactive interface 600. Alternatively, the first operation can also be obtained by the user triggering a preset position of a peripheral device such as a mouse, keyboard, or game controller. Further, in response to the first operation, the electronic device 110 triggers the virtual object 210 to perform the candidate virtual action 321.

[0092] In some embodiments, the electronic device 110 may further receive a second operation in the interactive interface 600. The second operation may be associated with the second interaction mode described above, for example.

[0093] Still Figure 3A For example, the second interaction mode is associated with Figure 3A 327, candidate virtual action 328, candidate virtual action 329, element 612 indicates candidate virtual action 327. Accordingly, the second operation can be associated with multiple second virtual actions (candidate virtual action 327, candidate virtual action 328, candidate virtual action 329). As an example, Figure 6 As shown, element 612 indicates candidate virtual action 327. Thus, electronic device 110 may trigger virtual object 210 to perform candidate virtual action 327 in response to the second operation.

[0094] In some embodiments, the virtual action selected from the plurality of first virtual actions may be any one of candidate virtual actions 321, candidate virtual action 322, and candidate virtual action 323. As some examples, the electronic device 110 may automatically switch the candidate virtual action indicated by element 611 based on a preset method. The electronic device 110 may also determine the virtual action selected from the plurality of first virtual actions based on a user operation received in the interactive interface, etc. The virtual action selected from the plurality of second virtual actions may be determined based on a similar method, which will not be described in detail here.

[0095] Based on this method, based on this method, the embodiment of the present disclosure can associate multiple virtual actions for each preset interaction method in a plurality of preset interaction methods in a configuration interface associated with a virtual object, thereby improving the configuration efficiency of virtual actions. Furthermore, such configuration content enables the embodiment of the present disclosure to trigger a selected virtual action from a plurality of first virtual actions in an interactive interface associated with a virtual object in response to a first operation corresponding to a first interaction method in a plurality of preset interaction methods. Based on such an interactive method, the embodiment of the present disclosure can reduce the types of operations while ensuring the number of triggerable virtual actions, thereby greatly improving the interaction efficiency in the interactive interface.

[0096] Therefore, the embodiments of the present disclosure can improve the efficiency of action configuration associated with virtual objects, thereby improving the interaction efficiency in the virtual scene.

[0097] Example Process

[0098] Figure 7 FIG. 7 is a flow chart illustrating an example process 700 of interaction according to some embodiments of the present disclosure. The process 700 may be implemented at the electronic device 110. Figure 1 Process 700 is described.

[0099] In box 710, the electronic device 110 presents a configuration interface associated with the virtual object, and the configuration interface presents multiple groups of candidate virtual actions corresponding to multiple preset interaction modes.

[0100] In block 720 , the electronic device 110 associates the multiple virtual actions with corresponding preset interaction modes based on the selection of the multiple virtual actions in each group of candidate virtual actions.

[0101] In box 730, the electronic device 110 receives a first operation in an interactive interface associated with the virtual object, where the first operation corresponds to a first interaction method among multiple preset interaction methods, and the first interaction method is associated with multiple first virtual actions.

[0102] In block 740 , the electronic device 110 triggers the virtual object to perform a selected virtual action from among the plurality of first virtual actions in response to the first operation.

[0103] In some embodiments, process 700 also includes: receiving a second operation in the interactive interface, the second operation corresponding to a second interaction mode among a plurality of preset interaction modes, the second interaction mode being associated with a plurality of second virtual actions; and in response to the second operation, triggering the virtual object to perform a virtual action selected from the plurality of second virtual actions.

[0104] In some embodiments, the plurality of candidate virtual action groups are determined from a preset virtual action library based on object information associated with the virtual object.

[0105] In some embodiments, the interactive interface is associated with an interactive event in the virtual scene, and presenting the configuration interface includes: presenting the configuration interface before the virtual object joins the interactive event, wherein the configuration interface associated with the virtual object is disabled during the interactive event.

[0106] In some embodiments, the configuration interface presents multiple configuration areas corresponding to multiple preset interaction methods, the multiple configuration areas including a first configuration area corresponding to a first interaction method, the first configuration area displays a first group of candidate virtual actions corresponding to the first interaction method and multiple preset positions for configuring multiple first virtual actions.

[0107] In some embodiments, process 700 further includes: based on a selection of a target location from among the plurality of preset locations, displaying at least one candidate virtual action matching the target location in a first style in the configuration interface.

[0108] In some embodiments, the multiple configuration areas also include a second configuration area, and process 700 also includes: based on the selection of the target position from the multiple preset positions, displaying a second set of candidate virtual actions in the second configuration area in a second style in the configuration interface, and the second style is different from the first style.

[0109] In some embodiments, the first set of candidate virtual actions is associated with a plurality of categories, and the first configuration area is further configured to present the first set of candidate virtual actions in groups based on the plurality of categories.

[0110] In some embodiments, the first configuration area also displays a third group of candidate virtual actions corresponding to the first interaction mode, wherein the first group of candidate virtual actions and the third group of candidate virtual actions correspond to different categories, and process 700 also includes: in response to receiving a switching operation for the first configuration area, associating the third group of candidate virtual actions to multiple preset positions, so that the candidate virtual actions in the third group of candidate virtual actions can be configured to be associated with the first interaction mode.

[0111] In some embodiments, based on the selection of multiple virtual actions in each group of candidate virtual actions, associating multiple virtual actions to corresponding preset interaction methods includes: presenting multiple action combinations associated with the first group of candidate virtual actions in a first configuration area; and based on the selection of a target action combination in the multiple action combinations, adding multiple virtual actions corresponding to the target action combination to multiple preset positions, so that the multiple virtual actions are associated with the first interaction method.

[0112] In some embodiments, the virtual action selected from the plurality of second virtual actions is determined based on a user operation received in the interactive interface.

[0113] Example devices and equipment

[0114] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 8 1 shows a schematic structural block diagram of an apparatus 800 for interaction according to certain embodiments of the present disclosure. The apparatus 800 may be implemented as or included in the electronic device 110 discussed above. Each module / component in the apparatus 800 may be implemented by hardware, software, firmware, or any combination thereof.

[0115] like Figure 8 As shown, the device 800 includes an interface presentation module 810, which is configured to present a configuration interface associated with the virtual object, and the configuration interface presents multiple groups of candidate virtual actions corresponding to multiple preset interaction methods; an action association module 820, which is configured to associate multiple virtual actions with corresponding preset interaction methods based on the selection of multiple virtual actions in each group of candidate virtual actions; an operation receiving module 830, which is configured to receive a first operation in the interactive interface associated with the virtual object, the first operation corresponding to a first interaction method among multiple preset interaction methods, and the first interaction method is associated with multiple first virtual actions; and an action execution module 840, which is configured to trigger the virtual object to execute a selected virtual action from the multiple first virtual actions in response to the first operation.

[0116] In some embodiments, the device 800 also includes a second operation processing module, which is configured to: receive a second operation in the interactive interface, the second operation corresponds to a second interaction mode among a plurality of preset interaction modes, and the second interaction mode is associated with a plurality of second virtual actions; and in response to the second operation, trigger the virtual object to perform a virtual action selected from the plurality of second virtual actions.

[0117] In some embodiments, the plurality of candidate virtual action groups are determined from a preset virtual action library based on object information associated with the virtual object.

[0118] In some embodiments, the interactive interface is associated with an interactive event in a virtual scene, and the interface presentation module 810 is further configured to present a configuration interface before the virtual object joins the interactive event, wherein the configuration interface associated with the virtual object is disabled during the interactive event.

[0119] In some embodiments, the configuration interface presents multiple configuration areas corresponding to multiple preset interaction methods, the multiple configuration areas including a first configuration area corresponding to a first interaction method, the first configuration area displays a first group of candidate virtual actions corresponding to the first interaction method and multiple preset positions for configuring multiple first virtual actions.

[0120] In some embodiments, the apparatus 800 further includes a first display module configured to: based on selection of a target position from a plurality of preset positions, display at least one candidate virtual action matching the target position in a first style in the configuration interface.

[0121] In some embodiments, the multiple configuration areas also include a second configuration area, and the device 800 also includes a second display module, which is configured to: based on the selection of the target position among the multiple preset positions, display a second group of candidate virtual actions in the second configuration area in a second style in the configuration interface, and the second style is different from the first style.

[0122] In some embodiments, the first set of candidate virtual actions is associated with a plurality of categories, and the first configuration area is further configured to present the first set of candidate virtual actions in groups based on the plurality of categories.

[0123] In some embodiments, the first configuration area also displays a third group of candidate virtual actions corresponding to the first interaction mode, wherein the first group of candidate virtual actions and the third group of candidate virtual actions correspond to different categories, and the device 800 also includes a switching module, which is configured to: in response to receiving a switching operation for the first configuration area, associate the third group of candidate virtual actions to multiple preset positions, so that the candidate virtual actions in the third group of candidate virtual actions can be configured to be associated with the first interaction mode.

[0124] In some embodiments, the action association module 820 is further configured to: present multiple action combinations associated with the first group of candidate virtual actions in a first configuration area; and based on the selection of a target action combination from the multiple action combinations, add multiple virtual actions corresponding to the target action combination to multiple preset positions, so that the multiple virtual actions are associated with the first interaction mode.

[0125] In some embodiments, the virtual action selected from the plurality of second virtual actions is determined based on a user operation received in the interactive interface.

[0126] The units included in the device 800 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units can be implemented using software and / or firmware, such as machine executable instructions stored on a storage medium. In addition to or as an alternative to machine executable instructions, some or all of the units in the device 800 can be implemented at least in part by one or more hardware logic components. By way of example and not limitation, exemplary types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0127] Figure 9 1 shows a block diagram of an electronic device 900 in which one or more embodiments of the present disclosure may be implemented. Figure 9 The illustrated electronic device 900 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. Figure 9 The electronic device 900 shown can be used to implement Figure 1 electronic device 110 or Figure 8 device 800.

[0128] like Figure 9 As shown, electronic device 900 is in the form of a general electronic device. Components of electronic device 900 may include, but are not limited to, one or more processors or processing units 910, memory 920, storage device 930, one or more communication units 940, one or more input devices 950, and one or more output devices 960. Processing unit 910 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 920. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to increase the parallel processing capabilities of electronic device 900.

[0129] The electronic device 900 typically includes a plurality of computer storage media. Such media can be any available media accessible to the electronic device 900, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 920 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory) or some combination thereof. The storage device 630 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk or any other medium, which can be used to store information and / or data and can be accessed within the electronic device 900.

[0130] The electronic device 900 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 9 As shown in FIG, a magnetic disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. Memory 920 may include a computer program product 925 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0131] The communication unit 940 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 900 can be implemented as a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 900 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.

[0132] The input device 950 may be one or more input devices, such as a mouse, keyboard, or trackball. The output device 960 may be one or more output devices, such as a display, a speaker, or a printer. The electronic device 900 may also communicate with one or more external devices (not shown) through the communication unit 940 as needed, such as a storage device, a display device, or the like, with one or more devices that allow a user to interact with the electronic device 900, or with any device that allows the electronic device 900 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

[0133] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.

[0134] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0135] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0136] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0137] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0138] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. An interactive method, comprising: Presenting a configuration interface associated with the virtual object, wherein the configuration interface presents multiple groups of candidate virtual actions corresponding to multiple preset interaction modes; Based on the selection of multiple virtual actions in each group of candidate virtual actions, the multiple virtual actions are associated with corresponding preset interaction modes; Receiving a first operation in an interactive interface associated with the virtual object, the first operation corresponding to a first interaction mode among the plurality of preset interaction modes, the first interaction mode being associated with a plurality of first virtual actions; as well as In response to the first operation, the virtual object is triggered to perform a virtual action selected from the plurality of first virtual actions.

2. The method according to claim 1, further comprising: Receiving a second operation in the interactive interface, where the second operation corresponds to a second interaction mode among the plurality of preset interaction modes, and the second interaction mode is associated with a plurality of second virtual actions; as well as In response to the second operation, the virtual object is triggered to perform a virtual action selected from the plurality of second virtual actions. 3 . The method according to claim 1 , wherein the plurality of groups of candidate virtual actions are determined from a preset virtual action library based on object information associated with the virtual object.

4. The method according to claim 1, wherein the interactive interface is associated with an interactive event in the virtual scene, and presenting the configuration interface comprises: The configuration interface is presented before the virtual object joins the interaction event, wherein the configuration interface associated with the virtual object is disabled during the interaction event.

5. The method according to claim 1, wherein the configuration interface presents a plurality of configuration areas corresponding to the plurality of preset interaction modes, in, The multiple configuration areas include a first configuration area corresponding to the first interaction mode, and the first configuration area displays a first group of candidate virtual actions corresponding to the first interaction mode and multiple preset positions for configuring the multiple first virtual actions.

6. The method according to claim 5, further comprising: Based on the selection of a target position from among the plurality of preset positions, at least one candidate virtual action matching the target position is displayed in a first style in the configuration interface.

7. The method according to claim 6, wherein the plurality of configuration areas further comprises a second configuration area, the method further comprising: Based on the selection of the target position from among the plurality of preset positions, a second group of candidate virtual actions in the second configuration area is displayed in the configuration interface in a second style, where the second style is different from the first style. 8 . The method according to claim 5 , wherein the first set of candidate virtual actions is associated with a plurality of categories, and the first configuration area is further configured to present the first set of candidate virtual actions in groups based on the plurality of categories.

9. The method according to claim 5, wherein the first configuration area further displays a third group of candidate virtual actions corresponding to the first interaction mode, wherein the first group of candidate virtual actions and the third group of candidate virtual actions correspond to different categories, and the method further comprises: In response to receiving a switching operation for the first configuration area, the third group of candidate virtual actions is associated with the plurality of preset positions, so that the candidate virtual actions in the third group of candidate virtual actions can be configured to be associated with the first interaction mode.

10. The method according to claim 5, wherein based on the selection of multiple virtual actions in each group of candidate virtual actions, associating the multiple virtual actions with corresponding preset interaction modes comprises: presenting, in the first configuration area, a plurality of action combinations associated with the first set of candidate virtual actions; as well as Based on the selection of a target action combination among the multiple action combinations, the multiple virtual actions corresponding to the target action combination are added to the multiple preset positions, so that the multiple virtual actions are associated with the first interaction mode. 11 . The method according to claim 1 , wherein the virtual action selected from the plurality of second virtual actions is determined based on a user operation received in the interactive interface.

12. An apparatus for interaction, comprising: An interface presentation module, configured to present a configuration interface associated with the virtual object, wherein the configuration interface presents multiple groups of candidate virtual actions corresponding to multiple preset interaction modes; an action association module, configured to associate the multiple virtual actions with corresponding preset interaction modes based on the selection of the multiple virtual actions in each group of candidate virtual actions; An operation receiving module is configured to receive a first operation in an interactive interface associated with the virtual object, the first operation corresponding to a first interaction mode among the plurality of preset interaction modes, the first interaction mode being associated with a plurality of first virtual actions; as well as The action execution module is configured to trigger the virtual object to execute a virtual action selected from the plurality of first virtual actions in response to the first operation.

13. An electronic device, comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 11 when executed by the at least one processing unit.

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

15. A computer program product tangibly stored in a computer storage medium and comprising computer executable instructions which, when executed by a device, cause the device to perform the method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • State icon display method and device, terminal and storage medium

    CN111921191A

  • Interaction control method and device, equipment and storage medium

    CN117398679A

  • Interaction control method and device, equipment and storage medium

    CN118502595A

  • Interaction method and device, equipment and storage medium

    CN119002768A

  • Virtual object control method and apparatus, storage medium, and electronic device

    WO2022100339A1