Interaction method and device, electronic equipment and readable storage medium

By displaying the interaction process between virtual characters and interactive objects in the interactive display area and generating target content, the problem of a single interaction between users and virtual characters is solved, and a richer and more efficient interactive experience is achieved.

CN119200895APending Publication Date: 2024-12-27XIAOHONGSHU TECH CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202410104616.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-24
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the prior art, the interaction between users and virtual characters is relatively traditional and single, lacks diversity, and it is difficult to enrich the user experience.

Method used

An interactive method and device are provided, by displaying an interactive interface and a content recording unit, allowing a user to interact with a target virtual character in the interactive display area, generate target content to record the interactive process, and enhance interaction and user experience.

Benefits of technology

By dynamically displaying the interaction process between virtual characters and interactive objects, the interaction between users and virtual characters is enriched and the user experience and interactivity is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119200895A_ABST
    Figure CN119200895A_ABST
Patent Text Reader

Abstract

The invention discloses an interaction method and device, electronic equipment and a readable storage medium, in response to one or more target interaction objects which are determined to interact with a target virtual character, an interaction interface is displayed, the interaction interface comprises an interaction display area, and the interaction display area is used for displaying the target virtual character. The interaction display area is used for displaying or dynamically displaying the interaction process of the target virtual character and the target interaction object; and in response to a content determination operation, generating target content according to the content displayed in the interaction display area, the target content being used for recording an interaction process between the target virtual character and the target interaction object, enriching an interaction mode between a user and the virtual character, and enhancing user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal technology, and in particular to an interaction method, device, electronic device and storage medium. Background Art

[0002] At present, entering virtual scenes and interacting with virtual characters has become an increasingly popular entertainment option for people. In the interactive process, users often manipulate virtual characters to fight against each other. This interactive method is relatively traditional and single. Summary of the invention

[0003] The embodiments of the present application provide an interaction method, device, electronic device and storage medium, which can enrich the interaction experience between a user and a virtual character.

[0004] In a first aspect, an embodiment of the present application provides an interaction method, including:

[0005] In response to determining one or more target interactive objects that interact with the target virtual character, displaying an interactive interface, the interactive interface comprising an interactive display area, the interactive display area being used to display or dynamically display an interactive process between the target virtual character and the target interactive objects;

[0006] In response to the content determination operation, target content is generated according to the content displayed in the interactive display area, and the target content is used to record the interaction process between the target virtual character and the target interactive object.

[0007] In a second aspect, an embodiment of the present application further provides an interactive device, including:

[0008] A determination unit, configured to display an interaction interface in response to determining one or more target interactive objects to interact with the target virtual character, wherein the interaction interface includes an interaction display area, and the interaction display area is configured to display or dynamically display an interaction process between the target virtual character and the target interactive objects;

[0009] The content recording unit is used to generate target content according to the content displayed in the interactive display area in response to the content determination operation, and the target content is used to record the interaction process between the target virtual character and the target interactive object.

[0010] In a third aspect, an embodiment of the present application further provides an electronic device, comprising a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes any one of the methods provided in the embodiments of the present application.

[0011] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, which includes a computer program. When the computer program is run on an electronic device, the computer program is used to enable the electronic device to execute any one of the methods provided in the embodiments of the present application.

[0012] In the fifth aspect, an embodiment of the present application also provides a computer program product or a computer program, which is stored in a computer-readable storage medium. The processor of an electronic device reads the computer program product or the computer program from the computer-readable storage medium and executes it, so that the electronic device executes the methods provided in the various optional implementations of the above embodiments.

[0013] By adopting the method of the embodiment of the present application, an interactive interface can be displayed in response to determining one or more target interactive objects that interact with a target virtual character, wherein the interactive interface includes an interactive display area, and the interactive display area is used to display or dynamically display the interaction process between the target virtual character and the target interactive object; in response to a content determination operation, target content is generated according to the content displayed in the interactive display area, and the target content is used to record the interaction process between the target virtual character and the target interactive object, thereby enriching the interaction method between the user and the virtual character and enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0015] Figure 1 It is a schematic diagram of a flow chart of an embodiment of an interaction method provided in an embodiment of the present application;

[0016] Figure 2 is a schematic diagram of a target interface provided in an embodiment of the present application;

[0017] Figure 3 This is a display schematic diagram of a pop-up window provided in an embodiment of the present application;

[0018] Figure 4 It is a display schematic diagram of an object view provided in an embodiment of the present application;

[0019] Figure 5 is a schematic diagram of an interactive interface provided in an embodiment of the present application;

[0020] Figure 6 is another schematic diagram of an interactive interface provided in an embodiment of the present application;

[0021] Figure 7 This is a schematic diagram of a content interaction interface provided by an embodiment of the present application;

[0022] Figure 8 is another schematic diagram of a content interaction interface provided in an embodiment of the present application;

[0023] Fig. 9 is another schematic diagram of an interactive interface provided in an embodiment of the present application;

[0024] Fig.10 is another schematic diagram of a content interaction interface provided in an embodiment of the present application;

[0025] Fig.11 is another structural schematic diagram of the interactive device provided in an embodiment of the present application;

[0026] Fig.12 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0028] Before explaining the embodiments of the present application in detail, some terms involved in the embodiments of the present application are first explained.

[0029] Among them, in the description of the embodiments of the present application, the terms "first", "second", etc. may be used in this article to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another concept. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0030] The embodiments of the present application provide an interactive method, device, electronic device and computer-readable storage medium. Specifically, the interactive method of the embodiments of the present application can be performed by an electronic device, wherein the electronic device can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks (Content Delivery Network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms.

[0031] For example, the electronic device is illustrated by taking a terminal as an example. The terminal can display an interactive interface in response to determining one or more target interactive objects that interact with a target virtual character, and the interactive interface includes an interactive display area, and the interactive display area is used to display or dynamically display the interaction process between the target virtual character and the target interactive object; in response to a content determination operation, target content is generated according to the content displayed in the interactive display area, and the target content is used to record the interaction process between the target virtual character and the target interactive object.

[0032] Based on the above problems, the embodiments of the present application provide an interaction method, device, electronic device and computer-readable storage medium, which can enhance the interactivity between users and virtual characters.

[0033] The following is a detailed description of the embodiments in conjunction with the accompanying drawings. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings.

[0034] In this embodiment, a terminal is used as an example for explanation. This embodiment provides an interaction method. The execution subject of the interaction method includes but is not limited to the terminal device, such as Figure 1 As shown, the specific process of the interaction method can be as follows:

[0035] 101. In response to determining one or more target interactive objects that interact with a target virtual character, display an interactive interface, wherein the interactive interface includes an interactive display area, and the interactive display area is used to display or dynamically display an interactive process between the target virtual character and the target interactive objects;

[0036] 102. In response to a content determination operation, generate target content according to the content displayed in the interactive display area, wherein the target content is used to record an interactive process between the target virtual character and the target interactive object.

[0037] Optionally, the user can publish the generated target content.

[0038] In this example, in this application, the interactive interface can be displayed through the client, the client can be the client of the content platform, and the content platform can be a content platform with content publishing function. In this content platform, users can create and publish content. It can be understood that the content platform can also develop and launch other functions as needed, such as map functions, commodity trading functions, pet games, etc.

[0039] Here, an exemplary explanation is given of the target virtual character in this example. In this example, the target virtual character can be a character of any appearance or type from the game, for example, it can be a virtual pet, a virtual hero, etc. There is no limitation on the type of pet, and it can be a living pet type that exists in life, including but not limited to plants, animals, etc., or it can be a fictional life type, and this example has no limitation on this.

[0040] In the game, the target virtual character is in a virtual scene, and the scene content of the virtual scene is determined according to the configuration. Furthermore, the scene content in the virtual scene can be adjusted according to the user's operation, and this example has no limitation on this.

[0041] In this example, the target virtual character is a virtual character that has an association relationship with the current user, and the association relationship may include but is not limited to an adoption relationship, a partnership, etc. For example, taking the target virtual character as a pet, the association relationship between the current user and the target virtual character includes: the target virtual character is a pet adopted by the current user in the target game.

[0042] In this example, the content platform provides an entrance to the virtual scene of the game. Through this entrance, you can enter the virtual scene from the content platform and display the target virtual scene interface for immersive interaction with the virtual character in the virtual scene. In this example, in addition to being able to interact with the user in the virtual scene, the application also provides the target virtual character to interact with the user outside the virtual scene. For example, the target virtual character can interact with the user in any business interface displayed on the content platform according to the configuration, and this example has no restrictions on this.

[0043] Optionally, the interactive object in this example can be an object existing in the virtual scene, or an object with interactive functions provided by the content platform outside the virtual scene. There is no restriction on the type of interactive object. For example, the interactive object can include any virtual character in the virtual scene (virtual characters associated with other users, virtual characters not associated with other users) and non-character elements in the virtual scene such as areas, places, attractions, shopping malls, props, etc.

[0044] In an optional example, the interactive object may also include one or more of points of interest, virtual objects, virtual points of interest, virtual environments, etc. provided by the content platform. Among them, the virtual object may include: NPC (non-player character), such as some virtual characters, etc.

[0045] Among them, the virtual point of interest can be a virtual point of interest set to imitate a real point of interest, which is configured with information similar to that of a real point of interest, has a display style similar to that of a real point of interest, and can have a prompt mark to indicate that it is a virtual point of interest.

[0046] The virtual environment includes but is not limited to a virtual environment generated according to the configuration, such as the heavenly palace, the underworld, a virtual peach blossom forest, a virtual snow scene, etc.

[0047] Optionally, in this example, the content platform also provides a digital map function, through which any map-related functions can be used. Optionally, the digital map is a map corresponding to the real geographical environment. Optionally, vector images can be used for storage, and the map scale can be enlarged, reduced or rotated without affecting the display effect. A variety of map elements can be displayed on the digital map, including but not limited to buildings, roads, forests, parks, scenic spots, rivers, lakes and seas, etc.

[0048] In addition to these map elements, interactive objects can be set and displayed on the digital map as needed. Interactive objects are objects with interactive functions. The objects can be displayed on the digital map through images, texts, etc. This example has no restrictions on this. Optionally, interactive objects include but are not limited to live broadcasts, group chats, hot discussions, commodities, activities, group purchases, points of interest, virtual characters associated with other users, virtual characters not associated with other users, virtual objects, virtual points of interest, virtual environments, etc. One or more of the above descriptions of interactive objects are examples only, and interactive objects can be expanded as needed. Optionally, the interactive functions of each interactive object are also limited, and the interactive functions include but are not limited to generating content that reflects the interaction between the target virtual character and the interactive object (such as group photos, group videos, etc.), watching live broadcasts, entering conversation groups, transactions, etc.

[0049] In one example, the point of interest is a geographical point existing in a real geographical environment, and the virtual point of interest may be a virtual point of interest configured in a digital map according to interaction needs, such as Figure 2 The view of Shanghai XX in the book.

[0050] In this example, the target interactive object can be determined through the map view. Optionally, the step of determining one or more target interactive objects for interacting with the target virtual character includes: displaying a map view via a target interface, the map view including at least a portion of a digital map of the target area, the target virtual character and / or the interactive objects on the map view; in response to a selection operation on the interactive object, determining the selected interactive object as the target interactive object.

[0051] For example, see Figure 2 , the current user’s virtual pet “Wangcai” is displayed on the map.

[0052] Optionally, when the target interface is displayed, there may be no interactive object on the map view, but there may be a target virtual character. The target virtual character can move freely on the map view, and the target interactive object is determined based on the interactive objects encountered during the interaction. Optionally, the first interactive object encountered during the free activity can be determined as the target interactive object, or when the interactive object is encountered, a prompt message is displayed, and the prompt message is used to ask whether to select the interactive object as the target interactive object. If no user operation is received before the preset countdown ends, or a user confirmation operation is received before the countdown ends, the interactive object is determined to be the target interactive object.

[0053] The map view may display a free movement control, and in response to a triggering operation on the control, the target virtual character is triggered to move freely on the map view.

[0054] Optionally, in response to a move operation on the map view, the map view displayed on the screen can be switched to display more interactive objects for the user to select. Optionally, when the map view is moved, the target virtual character may not move with the map view. A positioning control may be displayed on the map view. In response to a trigger operation on the positioning control, the position of the target virtual character is switched to the displayed map view, for example, to the center of the map view.

[0055] In this example, the map view may not display the target virtual character but an interactive object. At this time, a touch operation on the interactive object can be received to determine that the selected interactive object is the target interactive object. The touch operation includes but is not limited to: long press, click, double click, etc.

[0056] Optionally, when the map view includes at least a portion of a digital map of the target area, the target virtual character and the interactive object on the map view, in addition to individually controlling or operating the target virtual character and the target interactive object to determine the target interactive object, the target interactive object can also be slid onto the interactive object and released, thereby determining the interactive object at the released position as the target interactive object.

[0057] In one example, the target interactive object can also be determined when the target virtual character is in a virtual scene. Optionally, the step of determining one or more target interactive objects for interacting with the target virtual character can include: obtaining an interaction record trigger event occurring in the virtual scene with the target virtual character; and determining one or more interactive objects associated with the target virtual character in the interaction record trigger event as the target interactive objects.

[0058] Optionally, the interaction record triggering event can be configured as needed, and this example has no limitation on this, and the interaction record triggering event.

[0059] Optionally, the interaction record triggering event includes: preset interaction events between the target virtual character and other virtual characters in the virtual scene. Optionally, the preset interaction events include but are not limited to the interaction between the target virtual character and other virtual characters in the virtual scene, and the types of the interaction include but are not limited to: meeting, playing, chatting, greeting, visiting, walking together, etc.

[0060] Optionally, the above interaction may be an interaction between the target virtual character and other virtual characters, or between other virtual characters and the target virtual character. For example, the target virtual character visits or walks with other virtual characters in the virtual scene, or other virtual characters visit or walk with the target virtual character in the virtual scene. For another example, when the target virtual character moves freely in the virtual scene, he meets, greets, plays with, etc. other virtual characters.

[0061] Correspondingly, when the interaction record triggering event is the preset interaction event, the other virtual character in which the preset interaction event occurs is determined as the target interaction object.

[0062] In another optional example, the interaction record triggering event includes: an event in which the target virtual character obtains a target prop in the virtual scene, wherein the target prop is used to control at least one of the character image of the target virtual character, the virtual interaction scene in which the target virtual character is located, and the interactive action of the target virtual character during the interaction process.

[0063] The target props in this example are props that can be used to generate target content. Specifically, they can be understood as props that can be used to change the content displayed in the interactive display area.

[0064] Optionally, the character image of the target virtual character may include an image visually displayed by the virtual character, and the character image may be controlled by controlling any one of the posture and decoration of the virtual character.

[0065] In an optional example, the target props may include interactive posture props and dressing props.

[0066] Among them, the interactive posture props can be used to control the posture of the target virtual character. Optionally, the posture can include static postures such as blinking, raising the left hand, and dynamic postures such as jumping and spinning.

[0067] Optionally, the dressing props are configured with corresponding dressing items. When the dressing props are used, the dressing items are dressed on the target virtual character to change its image.

[0068] In an optional example, the target props may include interactive props, and the interactive props are used to trigger the target virtual character to move with a specific interactive action, or when the target interactive object is a virtual character, to interact with the target interactive object with a specific interactive action.

[0069] Optionally, the interactive props may include visual props or invisible props. Visual props may be displayed in the interactive display area when used. For example, if the interactive prop is a cat teaser, the interactive prop is used to display the cat teaser in the interactive display area and control the movement of the cat teaser. Then, the target virtual character responds to the movement of the cat teaser and makes corresponding interactive actions, or the target virtual character and the target interactive object respond to the movement of the cat teaser and display corresponding interactive actions for interaction. For example, if the interactive prop is a couplet, the interactive prop is used, and in the interactive display area, the target virtual character and the target interactive object each hold one of the couplets for display.

[0070] Optionally, invisible props can indicate specific interactive actions between the target virtual character and the target interactive object, such as greeting each other, stacking cats and cats, etc.

[0071] In an optional example, the target prop may include a virtual interactive scene prop, which is configured with a virtual interactive scene, or a scene element in a virtual interactive scene. After the virtual interactive scene prop is used, the virtual interactive scene in the interactive display area can be switched to the virtual interactive scene corresponding to the prop, or the scene element of the virtual interactive scene in the interactive display area can be adjusted based on the scene element configured with the prop, and the adjustment includes but is not limited to addition or replacement. For example, the virtual interactive scene prop is a Christmas bell. When the prop is used, a Christmas bell decoration is added to the virtual interactive scene displayed in the interactive display area.

[0072] Optionally, in this example, the interactive interface may further include an interactive control control, and the interactive control control is used to control the interactive process between the target virtual character and the target interactive object.

[0073] Optionally, in this example, the content that the interactive control control can control is not limited and can be set according to actual needs. For example, it can control at least one of the target virtual character, the target interactive object, and the virtual interactive scene where the target virtual character is located.

[0074] Optionally, the interactive control widget is used to adjust at least one of the virtual interactive scene in which the target virtual character is located in the interactive display area, the character image of the target virtual character, the position of the target virtual character in the virtual interactive scene, and the interactive props used by the target virtual character.

[0075] Optionally, some interactive control widgets may correspond to target props held by the target virtual character. The target props are used or unused in the interactive display area through the interactive control widgets.

[0076] Optionally, the interactive control widget can also control the interactive display area to display or not display or switch display special effects.

[0077] Optionally, the interactive control controls can also be used to control the position of the target virtual character in the virtual interactive scene. For example, the interactive control controls include movement controls, and in response to the operation of the movement controls, the target virtual character is controlled to move in the virtual interactive scene to change the position of the target virtual character in the virtual interactive scene. Optionally, the movement controls can control the movement of the target virtual character in multiple directions, such as movement in four directions: up, down, left, and right.

[0078] Optionally, interactive controls may include

[0079] In one example, in order to avoid the target virtual character in the target content having postures that are all the same, dynamic content of the target virtual character, such as character animation, can be played via the interactive display area of ​​the interactive interface; thereby, when generating the target content, the posture of the target virtual character varies, reducing the probability of similar postures.

[0080] In one example, the interactive control includes an image switching control, and before generating target content according to the content displayed in the interactive display area in response to the content determination operation, further includes:

[0081] In response to a trigger operation on the image switching control, at least one of a posture of the target virtual character in the interactive display area and a dress of the target virtual character is switched according to the trigger operation.

[0082] Optionally, the image switching control may include a posture switching control for controlling the posture switching of the target virtual character, and / or a dress switching control for controlling the dress items on the target virtual character.

[0083] Optionally, multiple photo poses can be preset for the target virtual character. By receiving operations through the pose switching control, a random selection of the photo poses can be triggered for pose switching, or switching according to the preset switching order of the photo poses. This example has no limitation to this. In one example, the pose switching control can also receive input pose description information, and control the target virtual character and / or target interactive object in the interactive display area to make the pose indicated by the pose description information based on the information.

[0084] For example, see Figure 5 When the posture switching control is operated, the posture of the target virtual character in the interactive display area is switched.

[0085] Optionally, there may be multiple posture switching controls, each control corresponding to a posture.

[0086] Optionally, the image switching control includes a dress-up switching control. In the present application, an operation can be received via the dress-up switching control to determine the target dress-up prop used among the dress-up props held by the target virtual character, and the dress-up item corresponding to the target dress-up prop can be decorated (directly decorated, or replaced with the same type of decoration) for the target virtual character. Optionally, the number of dress-up switching controls can also be one. When the dress-up switching control is operated, a dress-up prop is randomly selected as the target dress-up prop, or the target dress-up prop is determined according to the preset switching order of the dress-up prop. Alternatively, one dress-up prop corresponds to one dress-up switching control, and by clicking the dress-up switching control, the dress-up prop corresponding to the control is determined to be the target dress-up prop.

[0087] Optionally, the interactive control control includes a scene switching control, and before generating the target content according to the content displayed in the interactive display area in response to the content determination operation, it also includes: in response to a trigger operation on the scene switching control, switching the display of the virtual interactive scene in which the target virtual character is located in the interactive display area, or at least one scene element in the virtual interactive scene.

[0088] Optionally, the scene switching control includes a scene control and a scene element control. The scene control is used to control the switching of the entire virtual interactive scene, such as switching virtual interactive scene A to virtual interactive scene B. The scene element control is used to control the switching of scene elements in the existing virtual interactive scene in the interactive display area.

[0089] Among them, the types of scene elements are not limited, such as scene decoration items, weather, special effects, buildings, plants, etc.

[0090] Optionally, the present application includes: in response to a trigger operation on the scene control, switching the display of the virtual interactive scene in which the target virtual character is located in the interactive display area.

[0091] It can be understood that, in response to the triggering operation on the scene control, the scene element control displayed before the operation is also replaced by the scene element control that can be used in the virtual interactive scene after the switching.

[0092] The scene element controls that can be used in the virtual interactive scene include scene element controls that can be used to adjust the scene elements in the virtual interactive scene.

[0093] Optionally, the present application further includes: in response to a trigger operation on the scene element control, adjusting the virtual interactive scene displayed in the interactive display area according to the scene element corresponding to the scene element control. For example, if the scene element control being operated is a snowflake, a snowflake special effect is added to the virtual interactive scene displayed in the interactive display area.

[0094] Optionally, if the target interactive object is an interactive object of the first type, the virtual interactive scene in the interactive display area is generated based on the target interactive object, the scene switching control is in an unavailable state, or the scene switching control is not displayed in the interactive interface, or the scene switching control is only used to switch scene elements in the virtual interactive scene.

[0095] If the target interactive object is an interactive object of the second type, in the interactive display area, the virtual interactive scene is the background, and the target virtual character and the target interactive object are the foreground. The virtual interactive scene is generated based on the virtual scene to which the target virtual character belongs, or based on the real geographic information of the interaction location between the target virtual character and the target interactive object on a digital map.

[0096] Optionally, the first type and the second type can be configured according to actual needs, and this example has no limitation on this. For example, the first type of interactive objects can include objects that are unrelated to the real geographical environment or the virtual geographical environment, such as virtual characters (including virtual characters associated with other users and virtual characters not associated with other users), virtual objects, etc. The second type of interactive objects can include objects related to the real geographical environment or the virtual geographical environment, such as points of interest, virtual points of interest, virtual environments, at least part of virtual scenes, live broadcasts, etc.

[0097] In other examples, the first type and the second type may also be set according to other rules, without limitation, for example, a virtual character may be set as an interactive object of the first type, and an interactive object that is not a virtual character may be set as an interactive object of the second type.

[0098] Optionally, in this example, in response to a content determination operation, generating target content based on the content displayed in the interactive display area may include: in response to a content determination operation, generating at least one multimedia content based on the content displayed in the interactive display area, generating target content based on the multimedia content, the multimedia content including at least one of images, text, video and audio.

[0099] For example, if the multimedia content includes images, the target content is equivalent to a group photo; if the multimedia content includes texts, the target content is equivalent to a diary; if the multimedia content includes videos, the target content is equivalent to a group video.

[0100] Optionally, the content determination operation may include a text generation operation, a group photo operation, and an audio and video generation operation, and each operation may be configured with a corresponding control for triggering the operation, such as a text generation control, a group photo control, and an audio and video control.

[0101] In one example, the interactive display area may display at least one of a text generation control, a photo taking control, and an audio and video control for selection.

[0102] Optionally, in response to a trigger operation on a text generation control, a diary of the target virtual character may be generated based on the content displayed in the interactive display area, and the diary may record the interaction process between the target virtual character and the target interactive object.

[0103] Optionally, in response to a trigger operation on the group photo control, a group photo of the target virtual character and the target interactive object may be generated based on the content displayed in the interactive display area.

[0104] Optionally, in response to a trigger operation on an audio and video control, an interactive video between the target virtual character and the target interactive object may be generated based on the image content and audio displayed in the interactive display area.

[0105] In the group photo scenario, the virtual interactive scene is the group photo background, which can be a group photo background generated based on information around the geographical location on a digital map and matching the geographical location, or it can be a virtual scene from a target game, and this example has no limitation on this.

[0106] Optional, see Figure 5 The number of scene controls is at least two, and one scene control corresponds to one group photo background, which is used to trigger the interactive display area to switch and display the corresponding group photo background after being operated.

[0107] Taking a group photo as an example, the background of the group photo can be generated based on the target interactive object.

[0108] For example, see Figure 5 and Figure 6 The target interactive objects are the Oriental Pearl Tower and the virtual object “XX King”. The background of the group photo is generated based on the models or images of the Oriental Pearl Tower and “XX King”. In these two examples, the group photo scene switching control is unavailable.

[0109] For another example, the photo background is generated based on the virtual scene of the game where the target virtual character is located, or based on the real geographic information of the photo location on the digital map. Optionally, the real geographic information includes: geographic entities in the geographic space and weather conditions, etc.

[0110] Optionally, in response to a content determination operation, generating target content based on content displayed in the interactive display area may also include: in response to a content determination operation, generating target content based on content displayed in the interactive display area within a specified time period including a current operation moment.

[0111] Optionally, the specified time period may include the current operation time and a period of time before, or the current operation time and a period of time after, or a period of time before and after the current operation time. There is no limitation to this, and the specific value of the time period can be configured as needed, such as 2S, 5S, etc.

[0112] In one example, in order to facilitate users to accurately select interactive objects that can generate target content, in the present application, corresponding interaction indicator marks are also displayed on the interactive objects that can be interacted with to generate target content, which are used to indicate that the target content can be generated by interaction with them. For example, a group photo mark is displayed on the interactive object, and the group photo mark is used to indicate that the interactive object is configured with a group photo interaction function; a video mark is displayed on the interactive object, indicating that a video can be taken with the interactive object.

[0113] Optionally, in the scheme of this example, in response to a selection operation on an interactive object, determining the selected interactive object as a target interactive object includes: in response to a selection operation on an interactive object displaying an interaction indication mark, determining the selected interactive object as a target interactive object.

[0114] Optionally, in this example, the display method of the target interface is not limited. It can be displayed through an interface entrance provided by the client. The number and position of the interface entrances can be configured as needed. It can be understood that when entering the target interface through different interface entrances, the display status of the target interface can be different. For example, if the target interface is displayed through information related to points of interest, the target interface can also display a points of interest view, and the points of interest view is partially superimposed on the map view to display relevant information of the points of interest.

[0115] Optionally, the interactive indicator includes but is not limited to at least one of an image and text.

[0116] For example, see Figure 2 , Figure 2 The Oriental Pearl Tower icon in the game displays “Photo Point” as a photo-taking mark, and the virtual object “XX King” icon displays “Photo with XX King” as a photo-taking mark.

[0117] Optionally, in one example, the triggering operation for the interactive object with the photo logo includes but is not limited to click, long press and other operations. After the operation, the interactive interface can be displayed directly, or intermediate information can be displayed. After the target interactive object is further described through the intermediate information, the interactive interface can be entered through the operation.

[0118] For example, the step of "determining the selected interactive object as the target interactive object in response to a selection operation on an interactive object with an interactive indicator mark" may include: in response to a trigger operation on an interactive object with an interactive indicator mark, displaying object display information of the interactive object being operated, the object display information including description information of the interactive object and an interactive indicator mark; in response to a trigger operation on the interactive indicator mark, determining the interactive object as the target interactive object. Optionally, the interactive indicator mark indicates a method of generating target content, such as taking a photo, writing a diary, shooting a video, etc.

[0119] Optionally, the carrier medium for the object to display information is not limited, and can be a pop-up window, a floating layer, an interface, a sub-interface, etc. This example has no limitation on this.

[0120] In an optional example, the object display information is displayed via a pop-up window, which displays an image of the selected interactive object, a name, an object type of the interactive object in the digital map, and an interactive indication mark.

[0121] Optionally, after an interactive object with an interactive indicator is triggered, whether a pop-up window or an object view is displayed can be determined by configuration. In an example, virtual characters, virtual objects, virtual points of interest, virtual scenes, etc. can all be displayed through pop-ups. For example, for Figure 2 Click on the virtual pet of another user in the digital map (Hu Paipai's pet Louis) to display the pop-up window of the virtual pet (see Figure 3 ), a pop-up window displays the image of the virtual character, the name "Louis" and the object type, i.e., a local pet, and an interactive indicator is displayed in the pop-up window, such as a photo control "Go to photo", and clicking the control displays the interactive interface.

[0122] In an optional example, the object display information is displayed via an object view that is pulled up on a map view and blocks a portion of the map view, the object view including an image, name, interactive controls of the interactive object, and information about user-published content associated with the interactive object, the object view also displays an interaction indicator sign, the interaction indicator sign including an icon of the target virtual character and / or a shooting icon.

[0123] Optionally, the interactive object of the point of interest on the digital map can be displayed through the point of interest view. Optionally, the interactive controls include but are not limited to check-in, note posting, collection and other functional controls.

[0124] For example, for Figure 2 After operating the Oriental Pearl Tower, the Figure 4 The interface shown in the figure shows a point of interest view of the Oriental Pearl Tower. The edge of the point of interest view shows the icon of the target virtual character and the shooting icon. Figure 5 The interactive interface shown.

[0125] For another example, in one example, the nickname of the current user is Bing Suda, and the nickname of his pet is Xiao Doudou. The map view shows the pet of another user, namely the astronaut's happy capybara. If a selection operation is performed on the pet of the other user, the map view shows Fig. 9 The interactive interface shown in this example has two virtual characters as the foreground, and the background is generated based on the virtual scene in the game. The scene control is in an enabled state, and triggering the scene control can switch the background of the group photo. Fig.10 The content interaction interface shown in the figure shows a photo of Xiao Doudou and Happy Capybara, as well as information such as the photo location.

[0126] Optionally, the step of "generating target content based on the multimedia content" may also include: obtaining additional information corresponding to the multimedia content, the additional information including: description information of the target virtual character and / or the target interactive object, the current interactive position of the target virtual character, the interactive mood of the target virtual character, and at least one of link information; generating the target content based on the additional information and the multimedia content.

[0127] Optionally, the additional information may be configured as other information as required.

[0128] The optional description information of the target virtual character and / or the target interactive object includes but is not limited to name, nickname and other information, as well as interactive slogans of the target virtual character and the target interactive object, which slogans may include the names of the target virtual character and the target interactive object at the same time.

[0129] Optionally, the interactive mood can be displayed through text, mood icons, mood bubbles, etc. This example has no restrictions on this.

[0130] Optionally, the current interactive position of the target virtual character may include the position of the target virtual character on the digital map when the content determination operation is triggered.

[0131] In one example, the link information may be used to jump to a point of interest, a location (interactive location), an area, etc. associated with the target content in a content platform, a virtual scene, or a digital map.

[0132] Taking a group photo as an example, the step of adding additional information is illustrated, and the step of "generating target content based on the multimedia content" may include: using the content of the interactive display area as the image content in the group photo; and adding at least one of the group photo time, group photo location, and group photo mood to the group photo; and adding a group photo slogan to the group photo, wherein the group photo slogan indicates that the current group photo is a group photo of the target virtual character and the target interactive object.

[0133] Optionally, the photo location includes a real location in a digital map, and the photo mood can be displayed through text or icons, such as a mood bubble, and the mood bubble can be displayed near the target virtual character, such as above the head.

[0134] The group photo slogan may include the name of the target virtual character and the target interactive object.

[0135] For example, Figure 5 As shown, the interactive interface displays a shooting control. The shooting operation is an operation on the shooting control, such as clicking. After the shooting operation is triggered, the display Figure 7The content interaction interface shown shows a photo of Wangcai and the Oriental Pearl Tower. The photo shows the time and location of the photo, such as "Shanghai, Huangpu District".

[0136] For example, Figure 6 Operate the shooting controls of the interactive interface shown in the figure to display Figure 8 The photo shown is a photo with King XX, which shows the time and location of the photo, such as "Shanghai, Huangpu District", and the slogan of the photo is "Wangcai Pai XX King".

[0137] In the present application, a method for depositing target content is also provided, which can be accessed by the current user or other users.

[0138] Optionally, if the target interactive object is another virtual character associated with other users, after generating the target content based on the content displayed in the interactive display area, it also includes: storing the target content in association with the current user corresponding to the target virtual character; and / or storing the target content in association with the target user corresponding to the other virtual character, and sending it to the target user corresponding to the other virtual character.

[0139] Optionally, the target content may be sent to a server, triggering the server to determine a target user associated with other virtual characters in the target content, store the target content in association with the current user and / or the target user, and send the target content to the target user.

[0140] Optionally, the server can set up a storage space corresponding to the target virtual character for the current user to store the target content generated by the target virtual character through the solution of this example. For example, create an album to store group photos and / or videos. Optionally, after sending the target content to the target user corresponding to other virtual characters, if the target user's content platform is in a logged-in state, a pop-up window, message, etc. can be used to prompt the target user to receive the target content so that the target user can read the target content; if the target user's content platform is not logged in, the target content will be displayed for the target user to watch after the target user logs in, or the target content can also be displayed for the target user to watch after the target user enters the virtual scene.

[0141] Optionally, after the associated storage, the current user and / or the target user can view the target content in or outside the virtual scene. Optionally, a viewing request can be sent to the server, and the server returns the target content of the requested virtual character for display according to the request.

[0142] Optionally, in this example, the storage space entrance of the target virtual character, such as the album entrance, is at least located on the main interface of the current user on the client. The entrance can be an album control on the main interface, which can display the album interface after being operated to display the target content of the target virtual character.

[0143] Optionally, the present application further includes: storing the target content in association with points of interest, areas and / or scenes related to the target content on a digital map, so that when a content viewing event for the points of interest, areas and / or scenes is received, the target content is displayed based on the associated stored content.

[0144] Optionally, the target content can be sent to the server, triggering the server to determine the points of interest, areas and / or scenes related to the target content on the digital map, and store the target content in a virtual storage space configured with the determined points of interest, areas and / or scenes, so that after receiving the viewing request, the server determines the points of interest, areas and / or scenes according to the viewing request, thereby obtaining the target content in the corresponding virtual storage space and feeding it back to the request sender.

[0145] Optionally, the target interactive object is a point of interest, and the first album can be displayed in the form of a photo wall. A photo wall control can be displayed on the point of interest view. After operating the control, a photo wall interface is displayed, and the photo wall interface can display photos or videos of the target interactive object with the virtual character.

[0146] In this example, regional albums can also be set for multiple areas of the digital map to store group photos in the area. Optionally, this example can also include: determining the interactive position of the target virtual character and the target interactive object in the digital map; determining the target area configured with a regional album where the interactive position is located on the digital map; and storing the target content in the regional album corresponding to the target area.

[0147] Optionally, a regional album control may also be displayed on the map view. When the regional album control is triggered, a regional album interface may be displayed, which may include target content generated in the target area, that is, target content whose interactive locations such as the photo location are located in the target area.

[0148] Optionally, in this example, the target content can be further interactive, that is, the method of this example can also include: displaying the target content via a content interaction interface, the content interaction interface also includes content interaction controls, the content interaction controls are used to interact based on the content, and the interaction includes publishing user-published content for the above-mentioned target content and / or sharing the target content.

[0149] For example, the content interaction control includes a content publishing control, and the method further includes: in response to an operation on the content publishing control, generating user-published content according to the target content for publishing.

[0150] For example, see Figure 8 The content interaction interface may include: content publishing controls such as note controls, which can be operated to enter the note editing interface, which can display target content. Through editing operations on the interface, notes can be generated and published based on the target content.

[0151] Optionally, the content interaction control may further include a sharing control, and the method of this example may further include: sharing the target content in response to an operation on the sharing control.

[0152] For example, see Figure 8 , the content interaction interface displays a sharing control. When the control is triggered, a sharing sub-interface can be displayed. The sub-interface can display candidate sharing objects. After selecting a sharing object, the target content can be shared with the corresponding sharing object. Alternatively, triggering the sharing control can automatically generate a sharing image with a QR code. The sharing image also includes the target content. The sharing image is copied by default and stored in the copied content storage area or in the album. The user can share the sharing image through the client of the content platform or other clients such as instant messaging clients, etc. This example has no restrictions on this.

[0153] In this embodiment, in response to determining one or more target interactive objects that interact with a target virtual character, an interactive interface can be displayed, the interactive interface including an interactive display area, the interactive display area being used to display or dynamically display the interactive process between the target virtual character and the target interactive object; in response to a content determination operation, target content is generated based on the content displayed in the interactive display area, the target content being used to record the interactive process between the target virtual character and the target interactive object, thereby enriching the way users interact with virtual characters and enhancing user experience.

[0154] In order to better implement the above method, an embodiment of the present application further provides an interaction device, which can be specifically integrated into an electronic device, such as a computer device, which can be a terminal, a server, or other device.

[0155] Among them, the terminal can be a mobile phone, a tablet computer, a smart Bluetooth device, a laptop computer, a personal computer and other devices; the server can be a single server or a server cluster composed of multiple servers.

[0156] For example, in this embodiment, the method of the embodiment of the present application is described in detail by taking the interactive device specifically integrated in the terminal as an example. This embodiment provides an interactive device, such as Fig.11 As shown, the interaction device may include:

[0157] A determination unit 1101 is configured to display an interaction interface in response to determining one or more target interactive objects that interact with a target virtual character, wherein the interaction interface includes an interaction display area, and the interaction display area is configured to display or dynamically display an interaction process between the target virtual character and the target interactive objects;

[0158] The content recording unit 1102 is used to generate target content according to the content displayed in the interactive display area in response to the content determination operation, and the target content is used to record the interaction process between the target virtual character and the target interactive object.

[0159] In an optional example, a determination unit is used to display a map view via a target interface, wherein the map view includes at least a portion of a digital map of a target area, the target virtual character and / or an interactive object on the map view; in response to a selection operation on an interactive object, determine that the selected interactive object is a target interactive object.

[0160] In an optional example, the determination unit is configured to obtain an interaction record triggering event occurring in the target virtual character in the virtual scene; and determine one or more interaction objects associated with the target virtual character in the interaction record triggering event as target interaction objects.

[0161] In an optional example, the interaction record triggering event includes: a preset interaction event between the target virtual character and other virtual characters in the virtual scene, wherein the target interaction object is the other virtual character;

[0162] And / or, the interaction record triggering event includes: an event in which the target virtual character obtains a target prop in the virtual scene, wherein the target prop is used to control at least one of the character image of the target virtual character, the virtual interaction scene in which the target virtual character is located, and the interactive action of the target virtual character during the interaction process.

[0163] In an optional example, the interactive interface further includes an interactive control control, and the interactive control control is used to control the interactive process between the target virtual character and the target interactive object.

[0164] In an optional example, the interactive control widget is used to adjust at least one of the virtual interactive scene in which the target virtual character is located in the interactive display area, the character image of the target virtual character, the position of the target virtual character in the virtual interactive scene, and the interactive props used by the target virtual character, wherein the interactive props are used to trigger the target virtual character to move with a specific interactive action, or when the target interactive object is a virtual character, to interact with the target interactive object with a specific interactive action.

[0165] In an optional example, the interactive control control includes an image switching control, and the device also includes a content adjustment unit for responding to a trigger operation on the image switching control and switching at least one of a posture of the target virtual character in the interactive display area and an outfit of the target virtual character according to the trigger operation before generating target content according to the content displayed in the interactive display area in response to a content determination operation.

[0166] In an optional example, the interactive control control includes a scene switching control and a content adjustment unit, and is also used to switch display of the virtual interactive scene in which the target virtual character is located, or at least one scene element in the virtual interactive scene, in the interactive display area in response to a trigger operation on the scene switching control before generating target content based on the content displayed in the interactive display area in response to the content determination operation.

[0167] In an optional example, if the target interactive object is an interactive object of the first type, the virtual interactive scene in the interactive display area is generated based on the target interactive object, the scene switching control is in an unavailable state, or the scene switching control is not displayed in the interactive interface, or the scene switching control is only used to switch scene elements in the virtual interactive scene;

[0168] If the target interactive object is an interactive object of the second type, in the interactive display area, the virtual interactive scene is the background, and the target virtual character and the target interactive object are the foreground. The virtual interactive scene is generated based on the virtual scene to which the target virtual character belongs, or based on the real geographic information of the interaction location between the target virtual character and the target interactive object on a digital map.

[0169] In an optional example, the content recording unit is used to generate target content in response to a content determination operation according to content displayed in the interactive display area within a specified time period including a current operation moment.

[0170] In an optional example, the content recording unit is used to generate at least one multimedia content according to the content displayed in the interactive display area in response to a content determination operation, and generate target content based on the multimedia content, wherein the multimedia content includes at least one of images, text, video, and audio.

[0171] In an optional example, a content recording unit is used to obtain additional information corresponding to the multimedia content, the additional information including: description information of the target virtual character and / or the target interactive object, the current interactive position of the target virtual character, the interactive mood of the target virtual character, and at least one of link information; and generate target content based on the additional information and the multimedia content.

[0172] In an optional example, the target interactive object includes at least one of a point of interest, a virtual character associated with other users, a virtual character not associated with other users, a virtual object, a virtual point of interest, a virtual scene, and the like.

[0173] In an optional example, the device further includes a first association storage unit, which is used to associate and store the target content with the current user corresponding to the target virtual character after generating the target content according to the content displayed in the interactive display area if the target interactive object is another virtual character associated with another user;

[0174] and / or,

[0175] The target content is associated with the target user corresponding to the other virtual character and stored, and sent to the target user corresponding to the other virtual character.

[0176] In an optional example, the device further includes: a second association storage unit, configured to store the target content in association with points of interest, areas, and / or scenes related to the target content on a digital map, so that when a content viewing event for the points of interest, areas, and / or scenes is received, the target content is displayed based on the associated stored content.

[0177] The device using this example can display an interactive interface in response to determining one or more target interactive objects that interact with a target virtual character, wherein the interactive interface includes an interactive display area, and the interactive display area is used to display or dynamically display the interaction process between the target virtual character and the target interactive object; in response to a content determination operation, target content is generated according to the content displayed in the interactive display area, and the target content is used to record the interaction process between the target virtual character and the target interactive object, thereby enriching the interaction method between the user and the virtual character and enhancing the user interaction experience.

[0178] Accordingly, the embodiment of the present application also provides an electronic device, which may be a terminal, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA) and other terminal devices. Fig.12 As shown, Fig.12 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 120 includes a processor 1201 having one or more processing cores, a memory 1202 having one or more computer-readable storage media, and a computer program stored in the memory 1202 and executable on the processor. The processor 1201 is electrically connected to the memory 1202. It will be understood by those skilled in the art 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 arrange components differently.

[0179] The processor 1201 is the control center of the electronic device 120. It uses various interfaces and lines to connect various parts of the entire electronic device 120, executes various functions of the electronic device 120 and processes data by running or loading software programs and / or modules stored in the memory 1202, and calling data stored in the memory 1202, thereby monitoring the electronic device 120 as a whole.

[0180] In the embodiment of the present application, the processor 1201 in the electronic device 120 will load the computer program corresponding to the process of one or more application programs into the memory 1202 according to the following steps, and the processor 1201 will run the application program stored in the memory 1202 to implement various functions:

[0181] In response to determining one or more target interactive objects that interact with the target virtual character, displaying an interactive interface, the interactive interface comprising an interactive display area, the interactive display area being used to display or dynamically display an interactive process between the target virtual character and the target interactive objects;

[0182] In response to the content determination operation, target content is generated according to the content displayed in the interactive display area, and the target content is used to record the interaction process between the target virtual character and the target interactive object.

[0183] Therefore, the electronic device 120 provided in this embodiment can bring the following technical effects: improving the interactivity between the user and the virtual character.

[0184] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0185] Optional, such as Fig.12 As shown, the electronic device 120 further includes: a touch screen 1203, a radio frequency circuit 1204, an audio circuit 1205, an input unit 1206, and a power supply 1207. The processor 1201 is electrically connected to the touch screen 1203, the radio frequency circuit 1204, the audio circuit 1205, the input unit 1206, and the power supply 1207, respectively. Those skilled in the art can understand that Fig.12 The electronic device structure shown in the figure does not constitute a limitation of the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0186] The touch display screen 1203 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 1203 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light emitting diode (OLED, Organic Light-EmittingDiode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 1201, and can receive the command sent by the processor 1201 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 1201 to determine the type of touch event, and then the processor 1201 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 1203 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 1203 can also be used as a part of the input unit 1206 to realize the input function.

[0187] The radio frequency circuit 1204 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other electronic devices through wireless communication, and to send and receive signals between the network device or other electronic devices.

[0188] The audio circuit 1205 can be used to provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 1205 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 1205 and converted into audio data, and then the audio data is output to the processor 1201 for processing, and then sent to another electronic device through the radio frequency circuit 1204, or the audio data is output to the memory 1202 for further processing. The audio circuit 1205 may also include an earplug jack to provide communication between an external headset and the electronic device.

[0189] The input unit 1206 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0190] The power supply 1207 is used to supply power to various components of the electronic device 120. Optionally, the power supply 1207 can be logically connected to the processor 1201 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 1207 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0191] although Fig.12 Not shown, the electronic device 120 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0192] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0193] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by a computer program, or by controlling related hardware through a computer program. The computer program may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0194] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored, and the computer program can be loaded by a processor to execute any of the interaction methods provided in the embodiments of the present application. For example, the computer program can execute the following steps:

[0195] Determine a target interactive object in a digital map of a client that is photographed with a target virtual character, wherein the target virtual character has a preset association relationship with the current user, and the target interactive object is one of the interactive objects in the digital map;

[0196] In response to determining one or more target interactive objects that interact with the target virtual character, displaying an interactive interface, the interactive interface comprising an interactive display area, the interactive display area being used to display or dynamically display an interactive process between the target virtual character and the target interactive objects;

[0197] In response to the content determination operation, target content is generated according to the content displayed in the interactive display area, and the target content is used to record the interaction process between the target virtual character and the target interactive object.

[0198] It can be seen that the computer program can be loaded by the processor to execute any of the interaction methods provided in the embodiments of the present application, thereby bringing the following technical effects: improving the interactivity between the user and the virtual character.

[0199] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

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

[0201] Since the computer program stored in the computer-readable storage medium can execute any one of the interaction methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the interaction methods provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0202] The above is a detailed introduction to an interactive method, device, electronic device and computer-readable storage medium provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. An interactive method, characterized in that: include: In response to determining one or more target interactive objects that interact with the target virtual character, displaying an interactive interface, the interactive interface comprising an interactive display area, the interactive display area being used to display or dynamically display an interactive process between the target virtual character and the target interactive objects; In response to the content determination operation, target content is generated according to the content displayed in the interactive display area, and the target content is used to record the interaction process between the target virtual character and the target interactive object.

2. The interactive method according to claim 1, characterized in that: The step of determining one or more target interactive objects for interacting with the target virtual character comprises: displaying a map view via a target interface, the map view including at least a portion of a digital map of a target area, the target avatar, and / or interactive objects on the map view; In response to a selection operation on an interactive object, the selected interactive object is determined as a target interactive object.

3. The interactive method according to claim 1, characterized in that: The step of determining one or more target interactive objects to interact with the target virtual character includes: Obtaining an interaction record triggering event occurring in the target virtual character in the virtual scene; One or more interactive objects associated with the target virtual character in the interaction record triggering event are determined as target interactive objects.

4. The interactive method according to claim 3, characterized in that: The interaction record triggering event includes: a preset interaction event between the target virtual character and other virtual characters in the virtual scene, wherein the target interaction object is the other virtual character; And / or, the interaction record triggering event includes: an event in which the target virtual character obtains a target prop in the virtual scene, wherein the target prop is used to control at least one of the character image of the target virtual character, the virtual interaction scene in which the target virtual character is located, and the interactive action of the target virtual character during the interaction process.

5. The interactive method according to claim 1, characterized in that: The interactive interface also includes an interactive control component, and the interactive control component is used to control the interactive process between the target virtual character and the target interactive object.

6. The interactive method according to claim 5, characterized in that: The interactive control widget is used to adjust at least one of the virtual interactive scene in which the target virtual character is located, the character image of the target virtual character, the position of the target virtual character in the virtual interactive scene, and the interactive props used by the target virtual character in the interactive display area, wherein the interactive props are used to trigger the target virtual character to move with specific interactive actions, or when the target interactive object is a virtual character, to interact with the target interactive object with specific interactive actions.

7. The interactive method according to claim 6, characterized in that: The interactive control control includes an image switching control, and before generating target content according to the content displayed in the interactive display area in response to the content determination operation, further includes: In response to a trigger operation on the image switching control, at least one of a posture of the target virtual character in the interactive display area and a dress of the target virtual character is switched according to the trigger operation.

8. The interactive method according to claim 6, characterized in that: The interactive control control includes a scene switching control, and before generating target content according to the content displayed in the interactive display area in response to the content determination operation, further includes: In response to a triggering operation on the scene switching control, the virtual interactive scene in which the target virtual character is located, or at least one scene element in the virtual interactive scene, is switched and displayed in the interactive display area.

9. The interactive method according to claim 8, characterized in that: If the target interactive object is an interactive object of the first type, the virtual interactive scene in the interactive display area is generated based on the target interactive object, the scene switching control is in an unavailable state, or the scene switching control is not displayed in the interactive interface, or the scene switching control is only used to switch scene elements in the virtual interactive scene; If the target interactive object is an interactive object of the second type, in the interactive display area, the virtual interactive scene is the background, and the target virtual character and the target interactive object are the foreground. The virtual interactive scene is generated based on the virtual scene to which the target virtual character belongs, or based on the real geographic information of the interaction location between the target virtual character and the target interactive object on a digital map.

10. The interactive method according to any one of claims 1 to 8, characterized in that: The step of generating target content according to the content displayed in the interactive display area in response to the content determination operation includes: In response to the content determination operation, target content is generated according to the content displayed in the interactive display area within a specified time period including the current operation moment.

11. The interactive method according to any one of claims 1 to 8, characterized in that: The step of generating target content according to the content displayed in the interactive display area in response to the content determination operation includes: In response to the content determination operation, at least one multimedia content is generated according to the content displayed in the interactive display area, and target content is generated based on the multimedia content, wherein the multimedia content includes at least one of an image, text, video and audio.

12. The interactive method according to claim 11, characterized in that: The generating target content based on the multimedia content comprises: Acquire additional information corresponding to the multimedia content, the additional information including: description information of the target virtual character and / or the target interactive object, the current interactive position of the target virtual character, the interactive mood of the target virtual character, and at least one of link information; Target content is generated based on the additional information and the multimedia content.

13. The interactive method according to any one of claims 1 to 8, characterized in that: The target interactive object includes at least one of a point of interest, a virtual character associated with other users, a virtual character not associated with other users, a virtual object, a virtual point of interest, a virtual environment, etc.

14. The interactive method according to any one of claims 1 to 8, characterized in that: If the target interactive object is another virtual character associated with another user, after generating the target content according to the content displayed in the interactive display area, the method further includes: Associating and storing the target content with a current user corresponding to the target virtual character; and / or, The target content is associated with the target user corresponding to the other virtual character and stored, and sent to the target user corresponding to the other virtual character.

15. The interactive method according to any one of claims 1 to 8, characterized in that: Also includes: The target content is stored in association with an interest point, region and / or scene related to the target content on a digital map, so that when a content viewing event for the interest point, region and / or scene is received, the target content is displayed based on the associated stored content.

16. An interactive device, characterized in that: The device comprises: A determination unit, configured to display an interaction interface in response to determining one or more target interactive objects to interact with the target virtual character, wherein the interaction interface includes an interaction display area, and the interaction display area is configured to display or dynamically display an interaction process between the target virtual character and the target interactive objects; The content recording unit is used to generate target content according to the content displayed in the interactive display area in response to the content determination operation, and the target content is used to record the interaction process between the target virtual character and the target interactive object.

17. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of any one of the methods of claims 1 to 15.

18. A computer-readable storage medium, characterized in that: It comprises a computer program. When the computer program is run on an electronic device, the computer program is used to enable the electronic device to execute the steps of any method described in claims 1 to 15.

Citation Information

Cited By

  • Virtual scene interaction processing method and device, electronic equipment, computer readable storage medium and computer program product

    CN120617964A

  • Interface interaction method and device, equipment and storage medium

    CN120891953A

  • Method and device for displaying interaction condition between objects, electronic equipment and storage medium

    CN121130416A

  • Method and device for displaying inter-object interaction, electronic device and storage medium

    CN121130416B