Interaction method and device in virtual space, electronic equipment and storage medium

By introducing the task of eliminating occlusion in the virtual space of the live broadcast platform, viewers reduce the obstruction of virtual items on anchor objects by giving away virtual resources, solving the problem of single interaction methods and insufficient interaction, and improving interactivity and audience retention rate.

CN119729099AActive Publication Date: 2025-03-28BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411978001.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-03-28
Estimated Expiration
2044-12-30

AI Technical Summary

Technical Problem

The existing live broadcast platforms have a single interaction method in the virtual space and are weak in interactivity, resulting in audience loss.

Method used

By introducing the task of removing occlusion in the virtual space, audience objects can damage, eliminate, shake or move virtual items by giving away virtual resources, thereby reducing occlusion on anchor objects.

Benefits of technology

It improves the number of interactive behaviors in the virtual space and the audience's interactive experience, enhances interactivity, and helps improve the audience's retention rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729099A_ABST
    Figure CN119729099A_ABST
Patent Text Reader

Abstract

The invention provides an interaction method and device in a virtual space, electronic equipment and a storage medium, and belongs to the technical field of multimedia. The method comprises the steps of displaying that a preset area including a first anchor object is shielded by a virtual article in a virtual space under the condition that a shielding elimination task is started; under the condition that the audience object gives the first virtual resource to the first anchor object, the effect of the first virtual resource on the virtual article is displayed, and the effect is any one of damage, elimination, jitter and movement of a part or the whole of the virtual article. According to the technical scheme, the resource presentation behavior in the virtual space is combined with the virtual article, and under the condition that the virtual article shields the anchor object, the audience object presents the first virtual resource in order to see the anchor object, so that the shielding of the virtual article on the anchor object is reduced as much as possible, the interactivity is relatively high, and the experience of the audience is improved. And the number of interactive behaviors in the virtual space and the interactive experience of the audience object can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of multimedia technology, and in particular to an interactive method, device, electronic device and storage medium in a virtual space. Background Art

[0002] With the development of multimedia technology, live broadcasting has become a popular trend and is prevalent in people's lives. Usually, live broadcast platforms provide a variety of interactive methods for virtual space, including following the host object, liking, sending gifts or comments, etc. Among them, the host object needs to repeatedly use oral broadcasting to pull the audience object to complete the interaction in the virtual space, but this kind of interaction often stays on the surface, in order to prompt the audience object to give the host a light board gift. The interactive method is single and the interactivity is weak, resulting in the loss of audience objects in the virtual space. Summary of the invention

[0003] The present disclosure provides an interactive method, device, electronic device and storage medium in a virtual space, which have strong interactivity and are conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of audience objects. The technical solution of the present disclosure is as follows:

[0004] According to one aspect of an embodiment of the present disclosure, a method for interaction in a virtual space is provided, the method comprising:

[0005] When the occlusion elimination task is started, in the virtual space, a preset area including a first anchor object is displayed to be occluded by a virtual object, and the first anchor object is any anchor object in the virtual space;

[0006] When the audience object presents the first virtual resource to the first anchor object, the effect of the first virtual resource on the virtual item is displayed, and the effect is any one of partial or whole damage, elimination, shaking and movement of the virtual item.

[0007] According to another aspect of an embodiment of the present disclosure, there is provided an interactive device in a virtual space, comprising:

[0008] A display unit is configured to, when the occlusion elimination task is activated, display, in the virtual space, that a preset area including a first anchor object is occluded by a virtual object, wherein the first anchor object is any anchor object in the virtual space;

[0009] The display unit is further configured to display the effect of the first virtual resource on the virtual item when the audience object presents the first virtual resource to the first anchor object, wherein the effect is any one of partial or whole damage, elimination, shaking and movement of the virtual item.

[0010] In some embodiments, the virtual item is a composite item consisting of a plurality of sub-items;

[0011] The display unit is configured to perform any of the following:

[0012] In the case where the audience object presents the first virtual resource to the first anchor object, displaying that any sub-item of the virtual item is damaged;

[0013] In the case where the audience object presents the first virtual resource to the first anchor object, displaying that any sub-item of the virtual item is eliminated;

[0014] When the audience object presents the first virtual resource to the first anchor object, any sub-item of the virtual item is displayed to shake;

[0015] When the audience object presents the first virtual resource to the first anchor object, the movement of any sub-item of the virtual item is displayed.

[0016] In some embodiments, the display unit is configured to display a damaged special effect of the sub-item when the audience object presents the first virtual resource to the first anchor object, if the sub-item does not meet a first elimination condition, wherein the damaged special effect is used to indicate that the sub-item is damaged, and the first elimination condition is a condition that needs to be met for the sub-item to be eliminated from the virtual item.

[0017] In some embodiments, the display unit is configured to display an elimination special effect of the sub-item when the audience object presents the first virtual resource to the first anchor object and if the sub-item satisfies a first elimination condition, wherein the elimination special effect is used to indicate that the sub-item is eliminated from the virtual item.

[0018] In some embodiments, the display unit is configured to display the virtual item moving in a direction away from the first anchor object when the audience object presents the first virtual resource to the first anchor object.

[0019] In some embodiments, the display unit is further configured to obtain the gift quantity of the first virtual resource when the audience object donates the first virtual resource to the first anchor object; based on the gift quantity, display the effect of the first virtual resource on the virtual item, and the intensity of the effect is positively correlated with the gift quantity.

[0020] In some embodiments, the display unit is further configured to, in response to the audience object donating the first virtual resource to the first anchor object, display the effect of the target virtual resource associated with the first virtual resource on the virtual item when the gift quantity of the first virtual resource reaches a quantity threshold;

[0021] Among them, the effect of the target virtual resource is stronger than that of the first virtual resource. The target virtual resource is a virtual resource that can be obtained when the gift quantity of the first virtual resource reaches a quantity threshold, and the possibility of obtaining the target virtual resource each time the first virtual resource is gifted is a preset value.

[0022] In some embodiments, the display unit is further configured to display the first virtual resource associated with the virtual item in an associated display manner based on displaying that a preset area including the first anchor object is blocked by the virtual item, and the first virtual resource is used to prompt the audience object to eliminate the virtual resource to be donated by eliminating the blockage of the virtual item.

[0023] In some embodiments, the display unit is further configured to display a first prompt message in the virtual space when part or all of the virtual item is eliminated or moved, wherein the first prompt message is used to prompt that the first virtual resource donated by the audience object successfully reduces the area obstructed by the virtual item.

[0024] In some embodiments, the apparatus further comprises:

[0025] an acquisition unit, configured to acquire the completion degree of the obstruction elimination task by multiple audience objects in the virtual space, wherein the completion degree of each audience object is used to represent at least one of the damage degree, elimination degree, jitter degree or movement degree of the virtual item due to the first virtual resource donated by the audience object;

[0026] A sorting unit, configured to sort the completion degrees of the plurality of audience objects in descending order;

[0027] The display unit is further configured to display second prompt information in the virtual space based on the order of the completion degree of the current audience object among the completion degrees of the multiple audience objects, wherein the second prompt information is used to indicate the task completion status of the current audience object.

[0028] In some embodiments, the display unit is further configured to execute in the virtual space and display a task card for the occlusion elimination task, wherein the task card includes at least one of a task participation control, a task viewing control, task progress information, a task remaining time, and resource prompt information, and the resource prompt information is used to prompt the audience object to use the first virtual resource to complete the occlusion elimination task.

[0029] In some embodiments, the display unit comprises:

[0030] a determination subunit configured to determine a display style of the task card based on at least one of a target audience number and a first resource acquisition number in the virtual space, wherein the target audience number is the number of audience objects in the virtual space that donate the first virtual resource for the occlusion elimination task at the current moment, and the first resource acquisition number is the number of the first virtual resources that the first anchor object has acquired due to the occlusion elimination task at the current moment;

[0031] The display subunit is configured to execute in the virtual space and display the task card of the occlusion elimination task according to the display style.

[0032] In some embodiments, the determining subunit is configured to perform at least one of the following:

[0033] Determining the texture of the task card based on at least one of the number of the target audience and the first resource acquisition number in the virtual space;

[0034] Based on at least one of the number of the target audience and the number of first resource acquisitions in the virtual space, the animation of the task card and the duration of the animation are determined.

[0035] In some embodiments, the display unit is further configured to execute in the task card, and display the first resource acquisition quantity and the target audience quantity in sequence in the form of a carousel.

[0036] In some embodiments, the occlusion elimination task includes a plurality of subtasks;

[0037] The display unit is further configured to execute in the task card, display a progress bar of the occlusion elimination task, the progress bar including a plurality of task nodes, and an arrangement order of the plurality of task nodes conforms to an execution order of the plurality of subtasks.

[0038] In some embodiments, the occlusion elimination task includes a plurality of subtasks;

[0039] The display unit is further configured to be executed in the task card and to display progress bars corresponding to the multiple subtasks in sequence according to the execution order of the multiple subtasks.

[0040] In some embodiments, the display unit is further configured to execute in the virtual space, display a task participation control of the occlusion elimination task; and in response to the audience object triggering the task participation control, display the effect of the first virtual resource on the virtual item.

[0041] In some embodiments, the display unit is further configured to execute a task viewing control for displaying the occlusion elimination task in the virtual space; in response to a triggering operation on the task viewing control, display detailed information of the occlusion elimination task in the virtual space, the detailed information including at least one of a first resource acquisition quantity, a target audience quantity, and a remaining task time, the first resource acquisition quantity being the quantity of the first virtual resources that the first anchor object has acquired due to the occlusion elimination task at the current moment, and the target audience quantity being the number of audience objects in the virtual space who have donated the first virtual resource for the occlusion elimination task at the current moment.

[0042] In some embodiments, the display unit is further configured to display an elimination task option and an occlusion task option in the virtual space when the occlusion elimination task is activated, wherein the elimination task option is used to instruct the audience object to eliminate the occlusion of the first anchor object by the virtual item by giving the first virtual resource, and the occlusion task option is used to instruct the audience object to strengthen the occlusion of the first anchor object by the virtual item by giving the second virtual resource; in response to the selection operation of the elimination task option, the first virtual resource is displayed in the virtual space; in response to the selection operation of the occlusion task option, the second virtual resource is displayed in the virtual space.

[0043] In some embodiments, the display unit is further configured to display that all the virtual items are eliminated when the virtual items satisfy a second elimination condition, where the second elimination condition is a condition that needs to be satisfied for all the virtual items to be eliminated.

[0044] In some embodiments, the display unit is further configured to display at least one of the identifier of at least one target audience object and the second resource acquisition quantity in the virtual space when the occlusion elimination task is successfully completed. The at least one target audience object is an audience object in the virtual space whose completion degree of the occlusion elimination task reaches a preset value, and the second resource acquisition quantity is the total quantity of the virtual resources obtained by the first anchor object in the occlusion elimination task.

[0045] In some embodiments, the display unit is further configured to restore and display the virtual object if the remaining task time of the occlusion elimination task is zero and the virtual object does not meet the second elimination condition.

[0046] In some embodiments, the display unit is configured to perform any of the following:

[0047] Displaying a special effect panel in the virtual space, and in response to an application operation of any occlusion special effect in the special effect panel, displaying that a preset area including the first anchor object is occluded by a virtual object corresponding to the occlusion special effect;

[0048] An activity panel is displayed in the virtual space, and in response to an application operation of any blocking activity in the activity panel, a preset area including the first anchor object is displayed to be blocked by a virtual object corresponding to the blocking activity.

[0049] In some embodiments, the display unit is further configured to execute in response to a trigger operation on an activity control in the virtual space, display the activity panel in the virtual space, display multiple types of activity options in the activity panel, and the multiple types of activity options include occlusion activity options; in response to a selection operation on the occlusion activity option, display multiple occlusion activities in the activity panel; in response to an application operation on any of the multiple occlusion activities, display a preset area including the first anchor object being occluded by the virtual object corresponding to the occlusion activity.

[0050] In some embodiments, the display unit is further configured to execute displaying the entrance of the occlusion-type activity in the virtual space; in response to a triggering operation on the entrance of the occlusion-type activity, displaying the activity panel in the virtual space, wherein a plurality of occlusion activities are displayed in the activity panel; and in response to an application operation on any of the plurality of occlusion activities, displaying that a preset area including the first anchor object is occluded by a virtual object corresponding to the occlusion activity.

[0051] In some embodiments, the display unit is further configured to, when the first anchor object and the second anchor object are in online confrontation, display the anchor window of the first anchor object and the anchor window of the second anchor object in the virtual space, with the corresponding anchor object displayed in each anchor window; when the prop assembly task is started, display the virtual props to be assembled in the virtual space; when the audience object presents a third virtual resource to the first anchor object, update and display the assembly progress information of the virtual props, wherein the third virtual resource is a resource used to assemble the virtual props; when the virtual props are assembled, in response to the application operation of the virtual props, display the confrontation result between the first anchor object and the second anchor object based on the virtual props.

[0052] In some embodiments, the display unit is further configured to execute, in response to an application operation on the virtual prop, display the virtual prop moving toward the second anchor object in the virtual space; and display the hitting special effects of the virtual prop in the anchor window of the second anchor object.

[0053] In some embodiments, the display unit is further configured to display a direction adjustment control of the virtual prop in the virtual space when the virtual prop is assembled; determine the moving direction of the virtual prop in response to a triggering operation on the direction adjustment control; and display the virtual prop moving toward the second anchor object along the moving direction.

[0054] In some embodiments, the display unit is further configured to, when the audience object presents the third virtual resource to the first host object, display the audience object's identifier moving toward the virtual prop; and, when there is an overlap between the audience object's identifier and the virtual prop, turn off the display of the audience object's identifier.

[0055] In some embodiments, the display unit is configured to execute based on the confrontation scores obtained by the first anchor object and the second anchor object respectively, and display the anchor window of the first anchor object and the anchor window of the second anchor object in the virtual space, and the width of each anchor window is positively correlated with the confrontation score of the corresponding anchor object.

[0056] In some embodiments, the display unit is further configured to display, for any one of the first anchor object and the second anchor object, the anchor object in virtual flowing water in the anchor window of the anchor object based on the confrontation score of the anchor object, and the height of the water level of the virtual flowing water is negatively correlated with the confrontation score of the anchor object.

[0057] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0058] one or more processors;

[0059] A memory for storing program codes executable by the processor;

[0060] The processor is configured to execute the program code to implement the above-mentioned interactive method in the virtual space.

[0061] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can perform the above-mentioned interaction method in a virtual space.

[0062] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program / instruction, which implements the above-mentioned interactive method in the virtual space when executed by a processor.

[0063] The disclosed embodiment provides an interactive method in a virtual space. When an obstruction elimination task is activated, a virtual object corresponding to the obstruction elimination task is used to obstruct a preset area in the virtual space containing any anchor object. Then, a first virtual resource is donated by an audience object to damage, eliminate, shake or move a part or the whole of the virtual object. That is, the behavior of the audience object donating resources in the virtual space is combined with the virtual object corresponding to the obstruction elimination task. When the virtual object obstructs the anchor object, the audience object donates the first virtual resource in order to see the anchor object, so as to minimize the obstruction of the anchor object by the virtual object, which not only enriches the virtual space. Moreover, for the audience, it is equivalent to playing a game of "eliminating the obstruction of the host object by virtual items by giving away virtual resources" in the virtual space. The audience is no longer the recipient of the content in the virtual space, but becomes an active participant in the content, which helps to improve the retention rate of the audience in the virtual space; and, when each audience gives away the first virtual resource, the effect of the first virtual resource on the virtual item can be displayed, which more clearly and impactfully reflects the interaction results of each audience in the virtual space, and the interactivity is strong, which is conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of the audience.

[0064] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0066] Figure 1 It is a schematic diagram of an implementation environment of an interactive method in a virtual space according to an exemplary embodiment.

[0067] Figure 2 The present invention is a flowchart of an interactive method in a virtual space according to an exemplary embodiment.

[0068] Figure 3 The present invention is a flowchart of another interactive method in a virtual space according to an exemplary embodiment.

[0069] Figure 4 The diagram is a schematic diagram showing a method of displaying virtual items according to an exemplary embodiment.

[0070] Figure 5 The diagram is a schematic diagram showing a display of association between a first virtual resource and a virtual item according to an exemplary embodiment.

[0071] Figure 6 It is a schematic diagram showing an effect according to an exemplary embodiment.

[0072] Figure 7 is a schematic diagram showing second prompt information according to an exemplary embodiment.

[0073] Figure 8 The diagram is a schematic diagram showing the completion of a task according to an exemplary embodiment.

[0074] Fig. 9 The diagram is a schematic diagram showing a method of starting an occlusion elimination task according to an exemplary embodiment.

[0075] Fig.10 is a schematic diagram showing another method of starting an occlusion elimination task according to an exemplary embodiment.

[0076] Fig.11 It is a schematic diagram of an active entrance according to an exemplary embodiment.

[0077] Fig.12 The figure is a schematic diagram showing a selection subtask according to an exemplary embodiment.

[0078] Fig.13 It is a schematic diagram of a task card according to an exemplary embodiment.

[0079] Fig.14The figure is a schematic diagram showing carousel display of information in a task card according to an exemplary embodiment.

[0080] Fig.15 is a schematic diagram of another task card according to an exemplary embodiment.

[0081] Fig.16 The figure is a schematic diagram of a progress bar of an occlusion elimination task according to an exemplary embodiment.

[0082] Fig.17 The figure is a schematic diagram of another progress bar of an occlusion elimination task according to an exemplary embodiment.

[0083] Fig.18 The diagram is a schematic diagram showing a task of eliminating occlusion according to an exemplary embodiment.

[0084] Fig.19 The figure is a schematic diagram showing a method of viewing detailed information according to an exemplary embodiment.

[0085] Fig. 20 The diagram is a schematic diagram showing a method of ending an occlusion elimination task according to an exemplary embodiment.

[0086] Fig.21 The figure is a flow chart of yet another interactive method in a virtual space according to an exemplary embodiment.

[0087] Fig. 22 The figure is a schematic diagram showing a display of a confrontation score according to an exemplary embodiment.

[0088] Fig.23 It is a schematic diagram showing a virtual prop according to an exemplary embodiment.

[0089] Fig.24 The figure is a schematic diagram showing assembly progress information according to an exemplary embodiment.

[0090] Fig.25 The figure is a schematic diagram showing movement of an identifier of an audience object according to an exemplary embodiment.

[0091] Fig.26 It is a schematic diagram showing an application of virtual props according to an exemplary embodiment.

[0092] Fig. 27 The present invention is a block diagram of an interactive device in a virtual space according to an exemplary embodiment.

[0093] Fig.28 It is a block diagram of a terminal according to an exemplary embodiment.

[0094] Fig.29It is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION

[0095] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0096] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0097] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the virtual resources and the acts of giving away virtual resources involved in this disclosure are all obtained with full authorization.

[0098] Figure 1 FIG. 1 is a schematic diagram showing an implementation environment of an interactive method in a virtual space according to an exemplary embodiment. Figure 1 , the implementation environment specifically includes: a terminal 101 and a server 102.

[0099] The terminal 101 is at least one of a smart phone, a smart watch, a desktop computer, a laptop, an MP3 player, an MP4 player, and a laptop computer. An application supporting live broadcasting is running on the terminal 101. The application may be a live broadcasting application, a communication application, or a conference application, etc., which is not limited in the embodiment of the present disclosure. A user can log in to the application through the terminal 101 to obtain the services provided by the application. The terminal 101 can be connected to the server 102 through a wireless network or a wired network, and can then interact with other terminals through the server 102. For example, the terminal 101 is the terminal of the audience object during the live broadcast, and the audience object can give virtual resources to the anchor object through the terminal 101. Alternatively, the terminal 101 is the terminal of the anchor object, and the anchor object can receive gifts from the audience object through the terminal 101, or connect with other anchor objects. Alternatively, the terminal 101 can also be the terminal of the administrator during the live broadcast, so as to manage the audience object and the anchor object during the live broadcast.

[0100] The terminal 101 generally refers to one of a plurality of terminals, and the present embodiment is described by taking the terminal 101 as an example. Those skilled in the art may know that the number of the above terminals may be more or less. For example, the above terminals may be several, or the above terminals may be dozens or hundreds, or a greater number. The present embodiment does not limit the number and device type of the terminals.

[0101] The server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 102 can be connected to the terminal 101 and other terminals via a wireless network or a wired network, and the server 102 can provide background services for applications that support live broadcasting. In some embodiments, the number of the above servers can be more or less, and the embodiments of the present disclosure are not limited to this. Of course, the server 102 also includes other functional servers to provide more comprehensive and diversified services.

[0102] Figure 2 is a flowchart of an interactive method in a virtual space according to an exemplary embodiment. Figure 2 The interactive method in the virtual space is applied in a terminal, comprising the following steps:

[0103] In step 201, when the occlusion elimination task is started, the terminal displays in the virtual space that a preset area including a first anchor object is occluded by a virtual object, and the first anchor object is any anchor object in the virtual space.

[0104] In the embodiments of the present disclosure, the virtual space may be a live broadcast room or a virtual room, etc., which is not limited in the embodiments of the present disclosure. The virtual space may include at least one anchor object (including the first anchor object), an audience object, and an administrator, etc. The first anchor object may be the object that creates the virtual space, or it may be any anchor object in the virtual space. Accordingly, the terminal in the embodiments of the present disclosure may be a terminal operated by any anchor object in the virtual space, or it may be a terminal operated by any audience object in the virtual space, or it may be a terminal operated by an administrator in the virtual space, which is not limited in the embodiments of the present disclosure.

[0105] In the virtual space, each audience object can interact with the anchor object in the virtual space. The virtual space can provide a variety of interactive methods, such as following the anchor object, sharing the virtual space, giving virtual resources, shopping, and removing occlusion tasks, which are not limited in the embodiments of the present disclosure. The occlusion removal task refers to an interactive method in which the audience object removes the virtual items that block the anchor object by giving virtual resources to the anchor object in the virtual space.

[0106] In response to the task of removing the occlusion being initiated, the terminal displays in the virtual space that a preset area including the first anchor object is blocked by a virtual item corresponding to the task of removing the occlusion. The virtual item may be a virtual wall, a virtual outfit (for example, a virtual hat, virtual glasses, a virtual mask, etc.), a virtual curtain, a virtual cordon, etc., which is not limited in the embodiments of the present disclosure. Different virtual items correspond to different tasks of removing the occlusion.

[0107] In step 202, when the audience object presents the first virtual resource to the first anchor object, the terminal displays the effect of the first virtual resource on the virtual item, where the effect is any one of partial or whole damage, elimination, shaking and movement of the virtual item.

[0108] In the disclosed embodiment, the first virtual resource is a resource used to remove the virtual item corresponding to the obstruction elimination task. The first virtual resource may be a virtual hammer, a virtual hook, or virtual currency, etc., which is not limited in the disclosed embodiment. The virtual resources used for different obstruction elimination tasks may be the same or different, which is not limited in the disclosed embodiment. The audience object in the virtual space can eliminate the virtual item that obstructs the first anchor object by giving the first virtual resource to the first anchor object.

[0109] Among them, for any audience object in the virtual space, when the audience object presents the first virtual resource to the first anchor object, the terminal displays the effect of the first virtual resource on the virtual item in the virtual space. The effect can be displayed when the first virtual resource is in contact with the virtual item. Accordingly, the terminal displays the effect of the first virtual resource on the virtual item (i.e., the contact result) after the first virtual resource contacts the virtual item. Alternatively, the effect can also be displayed when the first virtual resource is not in contact with the virtual item, which is not limited in the embodiments of the present disclosure. The effect can be that part or all of the virtual item is damaged, or part or all of the virtual item is eliminated, or part or all of the virtual item is shaken, or part or all of the virtual item is moved, etc., which is not limited in the embodiments of the present disclosure.

[0110] For example, the virtual object is a virtual wall composed of multiple virtual bricks. The first virtual resource is a virtual hammer. When the virtual hammer contacts (e.g., collides) with the virtual wall, the terminal displays that the virtual bricks in the virtual wall that are contacted are broken and then disappear, that is, the part of the virtual object is eliminated.

[0111] The disclosed embodiment provides an interactive method in a virtual space. When an obstruction elimination task is activated, a virtual object corresponding to the obstruction elimination task is used to obstruct a preset area in the virtual space containing any anchor object. Then, a first virtual resource is donated by an audience object to damage, eliminate, shake or move a part or the whole of the virtual object. That is, the behavior of the audience object donating resources in the virtual space is combined with the virtual object corresponding to the obstruction elimination task. When the virtual object obstructs the anchor object, the audience object donates the first virtual resource in order to see the anchor object, so as to minimize the obstruction of the anchor object by the virtual object, which not only enriches the virtual space. Moreover, for the audience, it is equivalent to playing a game of "eliminating the obstruction of the host object by virtual items by giving away virtual resources" in the virtual space. The audience is no longer the recipient of the content in the virtual space, but becomes an active participant in the content, which helps to improve the retention rate of the audience in the virtual space; and, when each audience gives away the first virtual resource, the effect of the first virtual resource on the virtual item can be displayed, which more clearly and impactfully reflects the interaction results of each audience in the virtual space, and the interactivity is strong, which is conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of the audience.

[0112] In some embodiments, the virtual item is a composite item composed of multiple sub-items;

[0113] When the audience object presents the first virtual resource to the first anchor object, the effect of the first virtual resource on the virtual item is displayed, including any of the following:

[0114] In the case where the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed as damaged;

[0115] In the case where the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed to be eliminated;

[0116] When the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed to shake;

[0117] When the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed to move.

[0118] In the solution provided by the embodiment of the present disclosure, the virtual item corresponding to the obstruction elimination task can be a composite item composed of multiple sub-items, so that during the obstruction elimination task, each sub-item of the virtual item can be independently damaged, eliminated, jittered or moved, which not only enriches the content of the obstruction elimination task, but also enables the audience object to donate the first virtual resource in order to see the host object, so as to minimize the obstruction of the host object by the virtual item; and, for any first virtual resource donated by each audience, the effect of the first virtual resource on the virtual item can be displayed, which more clearly and explicitly reflects the interaction results of each audience object in the virtual space, has strong interactivity, and is conducive to improving the retention rate of the audience object in the virtual space, the number of interactive behaviors in the virtual space and the interactive experience of the audience object.

[0119] In some embodiments, when the audience object presents the first virtual resource to the first anchor object, displaying that any sub-item in the virtual item is damaged includes:

[0120] When the audience object presents the first virtual resource to the first anchor object, if the sub-item does not meet the first elimination condition, a damaged special effect of the sub-item is displayed, and the damaged special effect is used to indicate that the sub-item is damaged. The first elimination condition is a condition that must be met for the sub-item to be eliminated from the virtual items.

[0121] According to the solution provided by the embodiment of the present disclosure, for any first virtual resource donated by each audience object, the first virtual resource may eliminate any sub-item in the virtual item, and may also damage any sub-item in the virtual item. When the sub-item does not meet the first elimination condition, the damaged special effect of the sub-item is displayed to intuitively show that the sub-item is only damaged but not eliminated, which not only improves the efficiency of information transmission but also enriches the content of the virtual space.

[0122] In some embodiments, when the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed to be eliminated, including:

[0123] When the audience object presents the first virtual resource to the first anchor object, if the sub-item satisfies the first elimination condition, an elimination special effect of the sub-item is displayed, and the elimination special effect is used to indicate that the sub-item is eliminated from the virtual items.

[0124] According to the solution provided by the embodiment of the present disclosure, for any first virtual resource donated by each audience object, the first virtual resource may eliminate any sub-item in the virtual item, and may also damage any sub-item in the virtual item. When the sub-item meets the first elimination condition, the elimination special effect of the sub-item is displayed to intuitively show that the sub-item is eliminated, which not only improves the efficiency of information transmission, but also enriches the content of the virtual space.

[0125] In some embodiments, when the audience object presents the first virtual resource to the first anchor object, displaying the effect of the first virtual resource on the virtual item includes:

[0126] When the audience object presents the first virtual resource to the first anchor object, the virtual object is displayed moving in a direction away from the first anchor object.

[0127] The solution provided by the embodiment of the present disclosure can, for any first virtual resource donated by the audience object, enable the virtual object to move as a whole in a direction away from the host object, so as to minimize the occlusion of the host object by the virtual object. This not only enriches the content of the occlusion elimination task, but also more clearly and explicitly reflects the interaction results of the audience object in the virtual space, with strong interactivity, which is conducive to improving the retention rate of the audience object in the virtual space, the number of interactive behaviors in the virtual space, and the interactive experience of the audience object.

[0128] In some embodiments, when the audience object presents the first virtual resource to the first anchor object, displaying the effect of the first virtual resource on the virtual item includes:

[0129] When the audience object donates the first virtual resource to the first anchor object, obtaining the donation quantity of the first virtual resource;

[0130] Based on the gift quantity, the effect of the first virtual resource on the virtual item is displayed, and the intensity of the effect is positively correlated with the gift quantity.

[0131] According to the solution provided by the embodiment of the present disclosure, the more the first virtual resources donated, the stronger the effect on the virtual items, which can eliminate more obstructions of the host object by the virtual items, and is conducive to promoting the audience objects to donate more first virtual resources in order to see the host object, thereby increasing the frequency of interaction in the virtual space.

[0132] In some embodiments, the method further comprises:

[0133] When the gift quantity of the first virtual resource reaches the quantity threshold, in response to the audience object gifting the first virtual resource to the first anchor object, displaying the effect of the target virtual resource associated with the first virtual resource on the virtual item;

[0134] Among them, the effect of the target virtual resource is stronger than that of the first virtual resource. The target virtual resource is a virtual resource that can be obtained when the gift quantity of the first virtual resource reaches a quantity threshold, and the possibility of obtaining the target virtual resource each time the first virtual resource is gifted is a preset value.

[0135] The solution provided by the embodiment of the present disclosure provides an opportunity to obtain a target virtual resource associated with the first virtual resource when the amount of donated first virtual resources reaches a quantity threshold. Since the target virtual resource has a stronger effect on virtual items than the first virtual resource, it is convenient to eliminate the occlusion of more virtual items on the host object through the target virtual resource in the future, which is conducive to promoting the audience objects in the virtual space to donate more virtual resources in order to see the host object, thereby increasing the frequency of interaction in the virtual space.

[0136] In some embodiments, the method further comprises:

[0137] On the basis of displaying that a preset area including the first anchor object is blocked by the virtual object, a first virtual resource associated with the virtual object is displayed in an associated display manner, and the first virtual resource is used to prompt the audience object to remove the virtual resource to be donated by blocking the virtual object.

[0138] The solution provided by the embodiment of the present disclosure displays the first virtual resource in association with the display of the virtual object, intuitively showing the audience the first virtual resource required to eliminate the occlusion of the virtual object, thereby improving the efficiency of information transmission, facilitating subsequent audience objects to quickly donate the first virtual resource to eliminate the occlusion of the virtual object on the host object, and helping to improve the efficiency of human-computer interaction.

[0139] In some embodiments, the method further comprises:

[0140] When a part or the whole of the virtual object is eliminated or moved, first prompt information is displayed in the virtual space, and the first prompt information is used to prompt the audience object that the first virtual resource donated by the audience object successfully reduces the area blocked by the virtual object.

[0141] The solution provided by the embodiment of the present disclosure can intuitively show that the first virtual resource donated by the audience object successfully eliminates or moves part or all of the virtual object by displaying the first prompt information in the virtual space, so that the area blocked by the virtual object in the virtual space is reduced, which means that the interaction between the audience object is successful, thereby improving the efficiency of information transmission.

[0142] In some embodiments, the method further comprises:

[0143] Acquiring completion degrees of the occlusion elimination task for multiple audience objects in the virtual space, where the completion degree of each audience object is used to represent at least one of the degree of damage, degree of elimination, degree of jitter, or degree of movement of the virtual item due to the first virtual resource donated by the audience object;

[0144] Sort the completion levels of multiple audience objects in descending order;

[0145] Based on the order of the completion degree of the current audience object among the completion degrees of multiple audience objects, second prompt information is displayed in the virtual space, and the second prompt information is used to indicate the task completion status of the current audience object.

[0146] The solution provided by the disclosed embodiment can display a second prompt message in a virtual space for any audience object according to the ranking of the audience object's completion of the task of eliminating occlusion among multiple audience objects, thereby intuitively showing the audience object's completion status of the task of eliminating occlusion, so that each audience object can clearly know its own task completion status, thereby improving the efficiency of information transmission.

[0147] In some embodiments, the method further comprises:

[0148] In the virtual space, a task card for the occlusion elimination task is displayed, wherein the task card includes at least one of a task participation control, a task viewing control, task progress information, task remaining time, and resource prompt information, wherein the resource prompt information is used to prompt the audience object to use the first virtual resource to complete the occlusion elimination task.

[0149] The solution provided by the embodiment of the present disclosure displays a task card of the occlusion elimination task in the virtual space, and intuitively shows each object in the virtual space at least one of the task participation control, task viewing control, task progress information, task remaining time, and resource prompt information, so that the audience objects in the virtual space can directly participate in the occlusion elimination task through the task participation control, which is conducive to improving the interaction efficiency; and the objects in the virtual space can understand the details of the occlusion elimination task through at least one of the task viewing control, task progress information, task remaining time, and resource prompt information, which is conducive to improving the information transmission efficiency.

[0150] In some embodiments, in the virtual space, displaying a task card for the occlusion elimination task includes:

[0151] Determine the display style of the task card based on at least one of the target audience number and the first resource acquisition number in the virtual space, where the target audience number is the number of audience objects that are gifted with the first virtual resource for the occlusion elimination task at the current moment in the virtual space, and the first resource acquisition number is the number of first virtual resources that the first anchor object has acquired due to the occlusion elimination task at the current moment;

[0152] In the virtual space, a task card of the occlusion elimination task is displayed according to the display style.

[0153] The solution provided by the embodiment of the present disclosure can determine the display style of the task card according to at least one of the number of audience objects that donate the first virtual resource and the number of first virtual resources obtained by the host object at the current moment, so that the display style of the task card can intuitively reflect the participation in the occlusion elimination task, that is, intuitively reflected in the number of audience objects that donate the first virtual resource for the occlusion elimination task or the number of first virtual resources that the host object has obtained due to the occlusion elimination task, which not only enriches the display style of the task card but also improves the efficiency of information transmission.

[0154] In some embodiments, based on at least one of the number of target audiences in the virtual space and the number of first resource acquisitions, determining the display style of the task card includes at least one of the following:

[0155] Determining a texture of the task card based on at least one of the number of target audiences in the virtual space and the number of first resource acquisitions;

[0156] Based on at least one of the number of target viewers in the virtual space and the number of first resource acquisitions, the animation of the task card and the duration of the animation are determined.

[0157] The solution provided by the embodiment of the present disclosure can determine the texture or animation of the task card and the duration of the animation according to at least one of the number of audience objects that donate the first virtual resource and the number of first virtual resources obtained by the anchor object at the current moment, thereby enriching the display style of the task card, and facilitating the use of task cards of different styles to reflect the participation in the occlusion elimination task, thereby facilitating improving the interactive atmosphere in the virtual space.

[0158] In some embodiments, the method further comprises:

[0159] In the task card, the number of first resource acquisitions and the number of target audiences are displayed in turn in the form of a carousel.

[0160] The solution provided by the embodiment of the present disclosure enables each object in the virtual space to clearly know the number of audience objects that have donated the first virtual resource and the number of first virtual resources obtained by the host object at the current moment by displaying the number of first resource acquisitions and the number of target audiences, which is conducive to improving the efficiency of information transmission; and, displaying the number of first resource acquisitions and the number of target audiences in sequence in the form of a carousel is a way of dynamically displaying information, which is more likely to be seen by the object, further improving the efficiency of information transmission.

[0161] In some embodiments, the occlusion removal task includes a plurality of subtasks;

[0162] The method also includes:

[0163] In the task card, a progress bar of the occlusion elimination task is displayed, and the progress bar includes multiple task nodes. The arrangement order of the multiple task nodes conforms to the execution order of the multiple subtasks.

[0164] The solution provided by the embodiment of the present disclosure displays a progress bar of the occlusion elimination task to intuitively display multiple subtasks in the occlusion elimination task and the task progress of the occlusion elimination task, so that objects in the virtual space can clearly know the overall execution status of the occlusion elimination task, which is beneficial to improving the efficiency of information transmission.

[0165] In some embodiments, the occlusion removal task includes a plurality of subtasks;

[0166] The method also includes:

[0167] In the task card, the progress bars corresponding to the multiple subtasks are displayed in sequence according to the execution order of the multiple subtasks.

[0168] The solution provided by the embodiment of the present disclosure, by sequentially displaying the progress bars of multiple subtasks in the task of eliminating occlusion, makes it easy for objects in the virtual space to clearly know the execution status of each subtask, which is beneficial to improving the efficiency of information transmission; and, since the progress of each subtask can be completed faster than the overall progress of the task of eliminating occlusion, by sequentially displaying the progress bars of multiple subtasks in the task of eliminating occlusion, the corresponding progress bar is easier to fill up while each subtask is in progress, which is beneficial to enhancing the interactive enthusiasm of objects in the virtual space, thereby facilitating an increase in the number of interactive behaviors in the virtual space.

[0169] In some embodiments, the method further comprises:

[0170] In the virtual space, display the task participation controls for the occlusion removal task;

[0171] When the audience object presents the first virtual resource to the first anchor object, the effect of the first virtual resource on the virtual item is displayed, including:

[0172] In response to the audience object's triggering operation on the task participation control, the effect of the first virtual resource on the virtual item is displayed.

[0173] The solution provided by the embodiment of the present disclosure displays a task participation control for the occlusion elimination task in the virtual space, so that the audience object can directly participate in the occlusion elimination task through the task participation control and present the first virtual resource to the anchor object, thereby minimizing the occlusion area of ​​the virtual object in the virtual space, which is beneficial to improving the human-computer interaction efficiency and the execution efficiency of the occlusion elimination task.

[0174] In some embodiments, the method further comprises:

[0175] In the virtual space, display the task viewing controls of the occlusion elimination task;

[0176] In response to the triggering operation of the task viewing control, detailed information of the obstruction elimination task is displayed in the virtual space, and the detailed information includes at least one of the first resource acquisition quantity, the target audience number and the remaining time of the task. The first resource acquisition quantity is the number of first virtual resources that the first anchor object has acquired due to the obstruction elimination task at the current moment, and the target audience number is the number of audience objects in the virtual space who have donated the first virtual resource for the obstruction elimination task at the current moment.

[0177] The solution provided by the disclosed embodiment displays a task viewing control of the occlusion elimination task in the virtual space, so that objects in the virtual space can view detailed information of the occlusion elimination task through the task viewing control. For example, the objects can view the number of first virtual resources that the first anchor object has obtained due to the occlusion elimination task at the current moment, the number of audience objects that have donated the first virtual resources to the occlusion elimination task, or the remaining time of the task, etc., which is conducive to improving the efficiency of information transmission.

[0178] In some embodiments, the method further comprises:

[0179] When the obstruction elimination task is started, an elimination task option and an obstruction task option are displayed in the virtual space. The elimination task option is used to instruct the audience object to eliminate the obstruction of the virtual item to the first anchor object by giving the first virtual resource, and the obstruction task option is used to instruct the audience object to strengthen the obstruction of the virtual item to the first anchor object by giving the second virtual resource.

[0180] In response to a selection operation on the task elimination option, displaying a first virtual resource in the virtual space;

[0181] In response to a selection operation on the obstruction task option, a second virtual resource is displayed in the virtual space.

[0182] The solution provided by the disclosed embodiment, when the obstruction elimination task is activated, by displaying the elimination task option and the obstruction task option, the audience object can choose whether to eliminate the obstruction of the virtual object to the anchor object, or to strengthen the obstruction of the virtual object to the anchor object, so that the interactive method for the obstruction elimination task is more flexible, and the audience object can choose the corresponding interactive method according to its own needs to meet the interactive needs of the audience object; and, when the elimination task option is selected, by displaying the first virtual resource, the first virtual resource used for eliminating the obstruction is intuitively displayed to the audience object; when the obstruction task option is selected, by displaying the second virtual resource, the second virtual resource used for strengthening the obstruction is intuitively displayed to the audience object, which can not only improve the efficiency of information transmission, but also facilitate the audience object to quickly eliminate the obstruction or strengthen the obstruction by giving resources, thereby improving the interaction efficiency.

[0183] In some embodiments, the method further comprises:

[0184] When the virtual items satisfy the second elimination condition, it is displayed that all the virtual items are eliminated, and the second elimination condition is a condition that needs to be satisfied in order for all the virtual items to be eliminated.

[0185] The solution provided by the embodiment of the present disclosure is that during the process of eliminating occlusion task, when the virtual items meet the second elimination condition, it is displayed that all the virtual items are eliminated, that is, the elimination of occlusion task is successfully completed. This not only intuitively shows the objects in the virtual space that the elimination of occlusion task has been successfully completed, which can improve the efficiency of information transmission, but also enriches the content of the virtual space.

[0186] In some embodiments, the method further comprises:

[0187] When the occlusion elimination task is successfully completed, at least one of the identifier of at least one target audience object and the second resource acquisition quantity are displayed in the virtual space. The at least one target audience object is an audience object in the virtual space whose completion degree of the occlusion elimination task reaches a preset value. The second resource acquisition quantity is the total number of virtual resources acquired by the first anchor object in the occlusion elimination task.

[0188] The solution provided by the disclosed embodiment, when the occlusion elimination task is successfully completed, by displaying the identification of at least one target audience object whose completion degree of the occlusion elimination task reaches a preset value, the target audience objects with a high degree of completion and a large contribution to the occlusion elimination task are intuitively displayed, which is conducive to improving the interactive enthusiasm of the audience objects, thereby increasing the number of interactive behaviors in the virtual space; by displaying the total number of virtual resources obtained by the anchor object in the occlusion elimination task, the completion status of the occlusion elimination task is intuitively displayed, which is conducive to improving the efficiency of information transmission.

[0189] In some embodiments, the method further comprises:

[0190] When the remaining task time of the occlusion elimination task is zero, if the virtual object does not satisfy the second elimination condition, the virtual object is restored to display.

[0191] According to the solution provided by the disclosed embodiment, when the remaining time of the occlusion elimination task is zero, if the virtual object does not meet the second elimination condition, it indicates that the occlusion elimination task has failed. In this case, the first anchor object is occluded again by restoring and displaying the virtual object, which not only intuitively shows the objects in the virtual space that the occlusion elimination task has failed, thereby improving the efficiency of information transmission, but also enriching the content of the virtual space.

[0192] In some embodiments, when the occlusion elimination task is initiated, in the virtual space, displaying that a preset area including the first anchor object is occluded by a virtual object includes any of the following:

[0193] Displaying a special effect panel in a virtual space, and in response to an application operation of any blocking special effect in the special effect panel, displaying that a preset area including the first anchor object is blocked by a virtual object corresponding to the blocking special effect;

[0194] An activity panel is displayed in a virtual space, and in response to an application operation of any blocking activity in the activity panel, a preset area including the first anchor object is displayed to be blocked by a virtual object corresponding to the blocking activity.

[0195] According to the solution provided by the embodiments of the present disclosure, the occlusion elimination task can be started by applying an occlusion special effect in the special effect panel, or by applying an occlusion activity in the activity panel, thereby enriching the starting methods and starting entrances of the occlusion elimination task, so that objects in the virtual space can choose the corresponding starting method according to their own needs or habits, which not only improves the flexibility of starting the occlusion elimination task, but also meets the interaction needs or interaction habits of the objects.

[0196] In some embodiments, an activity panel is displayed in a virtual space, and in response to an application operation of any blocking activity in the activity panel, a preset area including the first anchor object is displayed to be blocked by a virtual item corresponding to the blocking activity, including:

[0197] In response to a triggering operation on an activity control in the virtual space, an activity panel is displayed in the virtual space, wherein a plurality of types of activity options are displayed in the activity panel, and the plurality of types of activity options include an occlusion type activity option;

[0198] In response to a selection operation on an obstruction-type activity option, displaying a plurality of obstruction activities in the activity panel;

[0199] In response to an application operation of any one of the plurality of blocking activities, a preset area including the first anchor object is displayed to be blocked by a virtual object corresponding to the blocking activity.

[0200] The solution provided by the embodiment of the present disclosure provides multiple occlusion activities in the activity panel, so that objects in the virtual space can select appropriate occlusion activities to interact according to their own needs, which not only improves the flexibility of selecting occlusion activities but also meets the interaction needs or interaction habits of the objects.

[0201] In some embodiments, an activity panel is displayed in a virtual space, and in response to an application operation of any blocking activity in the activity panel, a preset area including the first anchor object is displayed to be blocked by a virtual item corresponding to the blocking activity, including:

[0202] Displaying the entrance of occluded activities in virtual space;

[0203] In response to a triggering operation on an entrance to an obstruction-type activity, an activity panel is displayed in a virtual space, wherein a plurality of obstruction activities are displayed in the activity panel;

[0204] In response to an application operation of any one of the plurality of blocking activities, a preset area including the first anchor object is displayed to be blocked by a virtual object corresponding to the blocking activity.

[0205] The solution provided by the embodiment of the present disclosure displays an entrance to an occlusion-type activity in a virtual space, so that an object in the virtual space can directly jump to a display panel of multiple occlusion activities by triggering the entrance, so that the object can quickly select a certain occlusion activity to interact. The operation is simple and can improve the interaction efficiency.

[0206] In some embodiments, the method further comprises:

[0207] In the case where the first anchor object and the second anchor object are connected to each other, in the virtual space, an anchor window of the first anchor object and an anchor window of the second anchor object are displayed, and each anchor window displays a corresponding anchor object;

[0208] When the prop assembly task is initiated, the virtual props to be assembled are displayed in the virtual space;

[0209] When the audience object presents the third virtual resource to the first anchor object, update and display the assembly progress information of the virtual props, where the third virtual resource is a resource used to assemble the virtual props;

[0210] When the virtual props are assembled, in response to an application operation of the virtual props, a confrontation result between the first anchor object and the second anchor object is displayed based on the virtual props.

[0211] The solution provided by the disclosed embodiment introduces a prop assembly task in the scene of online confrontation between anchor objects. When the prop assembly task is started, the virtual props to be assembled are displayed, and then the virtual props are assembled by the audience object through the third virtual resource. When the virtual props are assembled, the virtual props can be used to conduct confrontation between the anchor objects. That is, the behavior of the audience object giving resources in the virtual space is combined with the virtual props, so that the audience object can use the virtual props to support the first anchor object to confront the second anchor object, and give the third virtual resource to assemble the virtual props as quickly as possible. This not only enriches the content in the virtual space, but also is equivalent to playing a game of "assembling virtual props by giving virtual resources to confront the anchor object of another virtual space" in the virtual space for the audience object. The audience object is no longer a recipient of the content in the virtual space, but an active participant in the content, with strong interactivity, which helps to improve the retention rate of the audience object in the virtual space, the number of interactive behaviors in the virtual space, and the interactive experience of the audience object. Furthermore, when each audience object donates the third virtual resource, the assembly progress information of the virtual props can be updated and displayed, so that the objects in the virtual space can timely know the assembly progress of the virtual props, thereby improving the efficiency of information transmission.

[0212] In some embodiments, in response to the application operation of the virtual props, displaying the result of the confrontation between the first anchor object and the second anchor object based on the virtual props includes:

[0213] In response to the application operation of the virtual prop, in the virtual space, the virtual prop is displayed to move toward the second anchor object;

[0214] In the anchor window of the second anchor object, the hitting special effects of the virtual props are displayed.

[0215] The solution provided by the disclosed embodiment, when the virtual props are assembled, can use the virtual props to support the host object in the current virtual space to fight against the host object in another virtual space, and display the hitting effects of the virtual props, which more clearly and impactfully reflects the interactive results of the audience object using the virtual props, has strong interactivity, and is conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of the audience object.

[0216] In some embodiments, the method further comprises:

[0217] When the virtual props are assembled, a direction adjustment control of the virtual props is displayed in the virtual space;

[0218] In response to a trigger operation on a direction adjustment control, determining a moving direction of the virtual prop;

[0219] Displaying the virtual props moving toward the second anchor object includes:

[0220] The virtual props are displayed moving along the moving direction toward the second anchor object.

[0221] The solution provided by the disclosed embodiment, before using virtual props for interaction, by displaying the direction adjustment control of the virtual props, allows the objects in the virtual space to adjust the moving direction of the virtual props according to their own needs, so that the virtual props can hit the host object in another virtual space along the moving direction, which not only improves the flexibility of the confrontation, but also helps to meet the interaction needs of the objects.

[0222] In some embodiments, the method further comprises:

[0223] In the case where the audience object presents the third virtual resource to the first anchor object, the identification of the audience object is displayed to move toward the virtual props;

[0224] When there is an overlap between the identifier of the audience object and the virtual item, the display of the identifier of the audience object is turned off.

[0225] The solution provided by the disclosed embodiment, for any audience object in the virtual space, when the audience object donates a third virtual resource for a prop assembly task, the audience object's identification is displayed to move toward the virtual prop and disappears when it moves to the virtual prop. This more clearly and explicitly reflects the audience object's assistance or contribution to the prop assembly task, has strong interactivity, and is conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of the audience object.

[0226] In some embodiments, displaying the anchor window of the first anchor object and the anchor window of the second anchor object in the virtual space includes:

[0227] Based on the confrontation scores obtained by the first anchor object and the second anchor object respectively, the anchor window of the first anchor object and the anchor window of the second anchor object are displayed in the virtual space, and the width of each anchor window is positively correlated with the confrontation score of the corresponding anchor object.

[0228] According to the solution provided by the embodiment of the present disclosure, during the online confrontation between anchor objects, the width of each anchor window is positively correlated with the confrontation score of the corresponding anchor object, which not only enriches the display style of the confrontation score, but also intuitively displays the confrontation situation of the anchor objects, which is conducive to improving the efficiency of information transmission.

[0229] In some embodiments, the method further comprises:

[0230] For any anchor object of the first anchor object and the second anchor object, based on the confrontation score of the anchor object, the anchor object is displayed in the anchor window of the anchor object in virtual flowing water, and the height of the virtual flowing water is negatively correlated with the confrontation score of the anchor object.

[0231] According to the solution provided by the embodiment of the present disclosure, during the online confrontation between anchor objects, the water level of the virtual water in each anchor window is positively correlated with the confrontation score of the corresponding anchor object, which not only enriches the display style of the confrontation score, but also intuitively displays the confrontation situation of the anchor objects, which is conducive to improving the efficiency of information transmission.

[0232] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 3 FIG. 1 is a flow chart showing another interactive method in a virtual space according to an exemplary embodiment. Figure 3 , the method comprising:

[0233] In step 301, when the occlusion elimination task is started, the terminal displays in the virtual space that a preset area including a first anchor object is occluded by a virtual object, and the first anchor object is any anchor object in the virtual space.

[0234] In an embodiment of the present disclosure, a first host object is displayed in a virtual space. In response to the occlusion elimination task being initiated, the terminal determines a virtual item corresponding to the occlusion elimination task. Then, the terminal displays the virtual item in the virtual space, and the first host object is obscured by the virtual item. In the case where the occlusion elimination task is initiated, the virtual item can be directly displayed in the virtual space; or, the virtual item can also be moved into the virtual space to obstruct the first host object; or, the virtual item can also be displayed in the virtual space in a fade-out manner, etc., which is not limited in the embodiment of the present disclosure.

[0235] For example, Figure 4 FIG. 1 is a schematic diagram showing a method of displaying virtual items according to an exemplary embodiment. Figure 4 , the virtual object is a virtual wall 401. When the blocking elimination task is started, the virtual wall 401 enters from the bottom of the virtual space, gradually moves upward, and gradually blocks the first anchor object 402 in the virtual space.

[0236] In some embodiments, on the basis of displaying that a preset area including the first anchor object is blocked by a virtual item, the terminal may also display a first virtual resource for eliminating the blockage of the virtual item, so as to prompt the audience object to eliminate the conditions for blocking the virtual item. Among them, the virtual item can be displayed separately from the first virtual resource, and the embodiment of the present disclosure does not limit the display position of the first virtual resource. Alternatively, the virtual item can also be displayed in association with the first virtual resource. Accordingly, on the basis of displaying that a preset area including the first anchor object is blocked by a virtual item, the terminal displays the first virtual resource associated with the virtual item in an associated display manner. The embodiment of the present disclosure does not limit the manner of associated display. The virtual resource is used to prompt the audience object to give away the virtual resource to eliminate the blockage of the virtual item. The solution provided by the embodiment of the present disclosure displays the first virtual resource in association with the display of the virtual item, intuitively showing the audience object the first virtual resource required to eliminate the blockage of the virtual item, improving the efficiency of information transmission, facilitating the subsequent audience object to quickly give away the first virtual resource to eliminate the blockage of the virtual item to the anchor object, and helping to improve the efficiency of human-computer interaction.

[0237] For example, Figure 5 FIG. 1 is a schematic diagram showing a display of a first virtual resource and a virtual item in association with each other according to an exemplary embodiment. Figure 5 , the virtual item is composed of a plurality of virtual bubbles. Each virtual bubble displays the first virtual resource required to eliminate the virtual bubble, i.e., "virtual beer". Each virtual bubble may also display the number of the first virtual resource required to eliminate the virtual bubble. Some virtual bubbles require 10 virtual beers to be eliminated, while some virtual bubbles require 50 virtual beers to be eliminated.

[0238] In step 302, when the audience object presents the first virtual resource to the first anchor object, the terminal displays the effect of the first pair of virtual items, where the effect is any one of partial or whole damage, elimination, shaking and movement of the virtual items.

[0239] In the embodiment of the present disclosure, when the occlusion elimination task is started, the terminal can display the first virtual resource used to complete the occlusion elimination task in the virtual space to prompt the audience to complete the occlusion elimination task by donating the first virtual resource. Figure 4 The first virtual resource used in the occlusion elimination task is virtual resource 1, and the first virtual resource is not limited in the embodiment of the present disclosure. For any audience object in the virtual space, when the audience object presents the first virtual resource to the first anchor object, the terminal can display the effect of the first virtual resource on the virtual item in the virtual space.

[0240] In the embodiment of the present disclosure, the virtual item corresponding to the occlusion elimination task can be a composite item composed of multiple sub-items. Accordingly, the effect of each first virtual resource on the virtual item can act on any sub-item in the virtual item. That is, each sub-item in the virtual item can be damaged, eliminated, jittered or moved independently without affecting other sub-items. It is equivalent to that a part of the virtual item can be damaged, eliminated, jittered or moved. Or, the virtual item is an independent entity. Accordingly, the effect of each first virtual resource on the virtual item can act on the virtual item as a whole. The embodiment of the present disclosure does not limit virtual items. It is equivalent to that the entire virtual item can be damaged, eliminated, jittered or moved.

[0241] In some embodiments, the virtual item is a composite item composed of multiple sub-items. Accordingly, the process of the terminal displaying the effect of the first virtual item on the virtual item includes any of the following:

[0242] The first item is that when the audience object presents the first virtual resource to the first anchor object, the terminal displays that any sub-item in the virtual item is damaged. For example, the virtual item is a virtual wall composed of multiple virtual bricks, and the first virtual resource is a virtual hammer. When the audience object presents a virtual hammer, the terminal can display that cracks appear in any virtual brick in the virtual wall. Alternatively, the virtual item is a virtual rain mist composed of multiple water droplets, and the first virtual resource is a virtual tissue. When the audience object presents a virtual tissue, the terminal can display that any virtual water droplet in the virtual rain mist becomes smaller, that is, it is wiped by the virtual tissue but not completely erased, which is equivalent to being damaged.

[0243] The second item is that when the audience object presents the first virtual resource to the first anchor object, the terminal displays that any sub-item in the virtual item is eliminated. For example, the virtual item is a virtual wall composed of multiple virtual bricks, and the first virtual resource is a virtual hammer. When the audience object presents a virtual hammer, the terminal can display that any virtual brick in the virtual wall is broken and disappears. Alternatively, the virtual item is a virtual rain mist composed of multiple water droplets, and the first virtual resource is a virtual tissue. When the audience object presents a virtual tissue, the terminal can display that any virtual water droplet in the virtual rain mist disappears, that is, the virtual water droplet is wiped and erased by the virtual tissue.

[0244] The third item is that when the audience object presents the first virtual resource to the first anchor object, the terminal displays any sub-item of the virtual item shaking. For example, the virtual item is a virtual outfit consisting of a virtual hat, virtual glasses, and a virtual mask, and the first virtual resource is a virtual gold coin. Taking the virtual hat as an example, when the audience object presents the virtual gold coin, the terminal can display that the virtual hat is shaking, but the display position does not change. That is, the virtual hat has not been successfully moved.

[0245] The fourth item is that when the audience object presents the first virtual resource to the first anchor object, the terminal displays the movement of any sub-item in the virtual item. For example, the virtual item is a virtual outfit consisting of a virtual hat, virtual glasses, and a virtual mask, and the first virtual resource is a virtual gold coin. Taking the virtual hat as an example, when the audience object presents a virtual gold coin, the terminal can display the movement of the virtual hat. Among them, the moving distance of the sub-item or virtual item can be random, or it can be a preset value, and it can also be positively correlated with the number of resources presented by the audience object who presents the first virtual resource and the first anchor object, etc., and the embodiments of the present disclosure are not limited to this.

[0246] The first virtual resource may produce an effect on the virtual item only when it comes into contact with the virtual item; or the first virtual resource may produce an effect on the virtual item without coming into contact with the virtual item, which is not limited in the embodiments of the present disclosure. Optionally, for any sub-item of the above virtual item, when the first virtual resource comes into contact with the sub-item, the terminal displays that the item is damaged, eliminated, shaken or moved.

[0247] In the solution provided by the embodiment of the present disclosure, the virtual item corresponding to the obstruction elimination task can be a composite item composed of multiple sub-items, so that during the obstruction elimination task, each sub-item of the virtual item can be independently damaged, eliminated, jittered or moved, which not only enriches the content of the obstruction elimination task, but also enables the audience object to donate the first virtual resource in order to see the host object, so as to minimize the obstruction of the host object by the virtual item; and, for any first virtual resource donated by each audience, the effect of the first virtual resource on the virtual item can be displayed, which more clearly and explicitly reflects the interaction results of each audience object in the virtual space, has strong interactivity, and is conducive to improving the retention rate of the audience object in the virtual space, the number of interactive behaviors in the virtual space and the interactive experience of the audience object.

[0248] For example, Figure 6 is a schematic diagram showing an effect according to an exemplary embodiment. Figure 6 , the virtual item is a virtual wall, and the first virtual resource is a virtual hammer. Taking the virtual brick 601 in the virtual wall as an example, see Figure 6 In (a), when the virtual hammer 602 contacts the virtual brick 601, the terminal displays a damage effect of the virtual brick 601, that is, a crack appears on the virtual brick 601. Figure 6In (b), when the virtual hammer 602 contacts the virtual brick 601, the terminal displays the elimination effect of the virtual brick 601, that is, the virtual brick 601 is broken. The virtual brick 601 may be damaged or eliminated randomly or based on certain conditions, which is not limited in the embodiments of the present disclosure. Please refer to the following specific content.

[0249] Among them, when the audience object presents the first virtual resource to the first anchor object, if the sub-item does not meet the first elimination condition, the terminal displays the damaged special effect of the sub-item. The damaged special effect is used to indicate that the sub-item is damaged. If the sub-item meets the first elimination condition, the terminal displays the elimination special effect of the sub-item. The elimination special effect is used to indicate that the sub-item is eliminated from the virtual item. The embodiment of the present disclosure does not limit the damaged special effect and the elimination special effect. The first elimination condition is the condition that the sub-item needs to meet to be eliminated from the virtual item. The first elimination condition may include whether the sub-item is damaged (for example, whether a virtual brick has cracks), the degree of damage to the sub-item (for example, the number of cracks on the virtual brick), the position of the sub-item contacted by the first virtual resource is within a preset area (for example, the contact position is the center of the virtual brick), and the weight of the audience object from which the first virtual resource contacting the sub-item originates reaches a preset weight. The weight of the audience object is positively correlated with at least one of the total number of virtual resources presented by the audience object in the virtual space, the total value of the resources, and the number of interactive behaviors, and is used to indicate the degree of activity or contribution of the audience object in the virtual space.

[0250] According to the solution provided by the embodiment of the present disclosure, for any first virtual resource donated by each audience object, the first virtual resource may eliminate any sub-item in the virtual item, and may also damage any sub-item in the virtual item. When the sub-item does not meet the first elimination condition, the damaged special effect of the sub-item is displayed to intuitively show that the sub-item is only damaged but not eliminated. When the sub-item meets the first elimination condition, the elimination special effect of the sub-item is displayed to intuitively show that the sub-item is eliminated, which not only improves the efficiency of information transmission, but also enriches the content of the virtual space.

[0251] For a sub-item that can be shaken or moved, the terminal may also use a similar method to the above to determine whether the sub-item is shaken or moved, which will not be described in detail here.

[0252] In other embodiments, the virtual item is an independent entity. Take the effects of damage, elimination, shaking and movement in movement as an example for explanation. Accordingly, the process of the terminal displaying the effect of the first virtual resource on the virtual item includes: when the audience object presents the first virtual resource to the first anchor object, the terminal displays the virtual item moving in a direction away from the first anchor object. The scheme provided by the embodiment of the present disclosure, for any first virtual resource presented by the audience object, the first virtual resource can make the virtual item as a whole move in a direction away from the anchor object, so as to minimize the occlusion of the anchor object by the virtual item, which not only enriches the content of the occlusion elimination task, but also more clearly and explicitly reflects the interactive results of the audience object in the virtual space, and has strong interactivity, which is conducive to improving the retention rate of the audience object in the virtual space, the number of interactive behaviors in the virtual space, and the interactive experience of the audience object.

[0253] For example, the virtual object is a virtual curtain. When the first virtual resource contacts the virtual curtain, the virtual curtain moves upward to reveal certain areas of the first anchor object that are blocked, which is equivalent to rolling up the curtain.

[0254] In some embodiments, the strength of the first virtual resource eliminating the occlusion of the virtual item is related to the number of first virtual resources given. The more the first virtual resources given, the more the occlusion of the virtual item is eliminated. Accordingly, when the audience object gives the first virtual resource to the first anchor object, the terminal obtains the number of first virtual resources given. Based on the number of gifts, the terminal displays the effect of the first virtual resource on the virtual item. The strength of the effect is positively correlated with the number of gifts. Among them, the number of first virtual resources given can be the number of gifts from a single audience object, or the number of gifts from multiple objects; it can be the number of single gifts, or the total number of gifts in a preset time period, which is not limited in the embodiment of the present disclosure. The more the first virtual resources given, the stronger the effect of the first virtual resource on the virtual item, and the more occlusion of the virtual item is eliminated. The solution provided by the embodiment of the present disclosure, the more the first virtual resources given, the stronger the effect on the virtual item, can eliminate more occlusion of the virtual item on the anchor object, which is conducive to promoting the audience object to give more first virtual resources in order to see the anchor object, and increase the frequency of interaction in the virtual space.

[0255] In some embodiments, in the process of giving away the first virtual resource, a virtual resource with a stronger effect can be probabilistically provided to the audience in order to eliminate the occlusion of more virtual items. Accordingly, when the number of gifts of the first virtual resource reaches a quantity threshold, in response to the audience object giving away the first virtual resource to the first anchor object, the terminal displays the effect of the target virtual resource associated with the first virtual resource on the virtual item. Among them, the effect of the target virtual resource is stronger than the effect of the first virtual resource. The target virtual resource is a virtual resource that can be obtained when the number of gifts of the first virtual resource reaches a quantity threshold, and the possibility of obtaining the target virtual resource each time the first virtual resource is given away is a preset value.

[0256] The solution provided by the embodiment of the present disclosure provides an opportunity to obtain a target virtual resource associated with the first virtual resource when the amount of donated first virtual resources reaches a quantity threshold. Since the target virtual resource has a stronger effect on virtual items than the first virtual resource, it is convenient to eliminate the occlusion of more virtual items on the host object through the target virtual resource in the future, which is conducive to promoting the audience objects in the virtual space to donate more virtual resources in order to see the host object, thereby increasing the frequency of interaction in the virtual space.

[0257] In some embodiments, when a part or the whole of a virtual item is eliminated or moved, the terminal displays a first prompt message in the virtual space. The first prompt message is used to prompt that the first virtual resource donated by the audience object successfully reduces the area blocked by the virtual item. When the virtual item is partially or entirely damaged or shaken, that is, it is not eliminated or moved, the terminal can display a third prompt message in the virtual space. The third prompt message is used to prompt that the first virtual resource donated by the audience object failed to reduce the area blocked by the virtual item of the first anchor object.

[0258] The solution provided by the embodiment of the present disclosure can intuitively show whether the first virtual resource donated by the audience object has successfully eliminated or moved part or all of the virtual object, so that the area blocked by the virtual object is reduced or unchanged, that is, whether the audience object interaction is successful, by displaying the first prompt information or the third prompt information in the virtual space, thereby improving the efficiency of information transmission.

[0259] For example, see Figure 6 Whether the virtual brick 601 is successfully eliminated or only damaged, the terminal can display corresponding prompt information to prompt the audience whether the virtual brick 601 is successfully eliminated. For example, the third prompt information is "Oh, bad luck"; the first prompt information is "Great! It breaks with one hit." The embodiments of the present disclosure do not limit the specific content of the prompt information.

[0260] In some embodiments, the terminal may also display the task completion of the audience object in the virtual space. Accordingly, the terminal obtains the completion of the obstruction elimination task of multiple audience objects in the virtual space. The completion of each audience object is used to indicate at least one of the degree of damage, elimination, jitter or movement of the virtual item due to the gift of the first virtual resource by the audience object. The terminal sorts the completion of multiple audience objects in order from large to small. Then, the terminal displays the second prompt information in the virtual space based on the order of the completion of the current audience object in the completion of multiple audience objects. The second prompt information is used to indicate the task completion of the current audience object. Among them, the steps of obtaining the completion and sorting of multiple audience objects can be performed by the server, and the terminal only displays the task completion of the current audience object, which is not limited in the embodiment of the present disclosure. The terminal is a terminal controlled by the audience object. The current audience object refers to the audience account currently logged in on the terminal. The second prompt information may include the sorting of the completion of the current audience object, the gap between the completion of the current audience object and the maximum completion, and other information, which is not limited in the embodiment of the present disclosure. If the terminal is a terminal controlled by the anchor object or the administrator, the terminal may not display the second prompt information.

[0261] The solution provided by the disclosed embodiment can display a second prompt message in a virtual space for any audience object according to the ranking of the audience object's completion of the task of eliminating occlusion among multiple audience objects, thereby intuitively showing the audience object's completion status of the task of eliminating occlusion, so that each audience object can clearly know its own task completion status, thereby improving the efficiency of information transmission.

[0262] For example, Figure 7 is a schematic diagram showing a second prompt message according to an exemplary embodiment. Figure 7 , successful interaction refers to successfully reducing the occlusion of the first anchor object by the virtual object, and conversely, failed interaction refers to failing to reduce the occlusion of the first anchor object by the virtual object. Whether the interaction is successful or failed, the second prompt information can be displayed. When the completion of the current audience object is the highest, the second prompt information is "I am the wall-breaking king" and includes the avatar of the current audience object. When the completion ranking of the current audience object is between 1 and N, the second prompt information includes the completion ranking of the current audience object and the gap between the completion of the current audience object and the maximum completion (for example, smash it 3 more times to become the wall-breaking king). When the completion ranking of the current audience object is greater than N, the second prompt information may include an incentive text (for example, continue to smash it to become the wall-breaking king, keep up the good work, etc.) to encourage the current audience object to continue to give the first virtual resource for interaction.

[0263] In step 303, when the virtual items satisfy the second elimination condition, the terminal displays that all virtual items are eliminated.

[0264] In the embodiment of the present disclosure, as the occlusion elimination task proceeds, the area in the virtual space that is obstructed by the virtual items becomes smaller and smaller. When the virtual items meet the second elimination condition, the terminal displays that all virtual items are eliminated, that is, the occlusion elimination task is successfully completed. Among them, the second elimination condition is the condition that needs to be met for all virtual items to be eliminated. The second elimination condition can be that the area of ​​the area in the virtual space (or the first anchor object) obstructed by the virtual items is less than the first area threshold, or the area ratio between the area in the virtual space (or the first anchor object) obstructed by the virtual items and the area obstructed in the initial state is less than the first ratio threshold, or the area of ​​the uneliminated part of the virtual item is less than the second area threshold, or the area ratio between the uneliminated part of the virtual item and the entire virtual item is less than the second ratio threshold, etc., and the embodiment of the present disclosure does not limit this.

[0265] The solution provided by the embodiment of the present disclosure is that during the process of eliminating occlusion task, when the virtual items meet the second elimination condition, it is displayed that all the virtual items are eliminated, that is, the elimination of occlusion task is successfully completed. This not only intuitively shows the objects in the virtual space that the elimination of occlusion task has been successfully completed, which can improve the efficiency of information transmission, but also enriches the content of the virtual space.

[0266] Among them, the task duration of the occlusion elimination task is limited. At any time during the occlusion elimination task, the terminal can determine whether the virtual item meets the second elimination condition. If the second elimination condition is met, all the virtual items are eliminated, and the occlusion elimination task is successful. Alternatively, the terminal can also determine whether the virtual item meets the second elimination condition when the remaining task time of the occlusion elimination task is zero. If the second elimination condition is met, all the virtual items are eliminated, and the occlusion elimination task is successful. The disclosed embodiment does not limit the end time of the occlusion elimination task.

[0267] In some embodiments, when the occlusion elimination task is successfully completed, the terminal displays at least one of the identifier of at least one target audience object and the second resource acquisition quantity in the virtual space. The at least one target audience object is an audience object in the virtual space whose completion degree of the occlusion elimination task reaches a preset value. The second resource acquisition quantity is the total number of virtual resources acquired by the first anchor object in the occlusion elimination task. The scheme provided by the embodiment of the present disclosure, when the occlusion elimination task is successfully completed, intuitively displays the target audience objects with a high degree of completion and a large degree of contribution to the occlusion elimination task by displaying the identifier of at least one target audience object whose completion degree of the occlusion elimination task reaches a preset value, which is conducive to improving the interactive enthusiasm of the audience objects, thereby improving the number of interactive behaviors in the virtual space; by displaying the total number of virtual resources acquired by the anchor object in the occlusion elimination task, the completion status of the occlusion elimination task is intuitively displayed, which is conducive to improving the efficiency of information transmission.

[0268] For example, Figure 8 FIG. 1 is a schematic diagram showing a task completion according to an exemplary embodiment. Figure 8 , the virtual object is a virtual wall. Figure 8 In (a), when the virtual wall meets the second elimination condition, the terminal displays the remaining virtual wall as completely collapsed and broken. In addition, the terminal displays a prompt message "Rescue successful, thank you everyone" in the virtual space to prompt that the task of eliminating the occlusion of objects in the virtual space has been successfully completed. The terminal can also display the identification (including avatar and nickname) of the target audience object with the highest degree of completion (the wall-smashing king) and the second resource acquisition quantity. The identification of the target audience object and the second resource acquisition quantity can be played in turn or displayed simultaneously, and this is not limited in the embodiments of the present disclosure.

[0269] In step 304, when the remaining task time of the occlusion elimination task is zero, if the virtual object does not meet the second elimination condition, the terminal restores the display of the virtual object.

[0270] In the embodiment of the present disclosure, when the remaining time of the task of eliminating the occlusion is zero, if the virtual item still does not meet the second elimination condition, the terminal displays the virtual item back to the initial state, and again blocks the first anchor object to indicate that the task of eliminating the occlusion has failed. Alternatively, when the second elimination condition is not met, the terminal can also strengthen the occlusion based on the initial state. For example, in the initial state, the virtual item occupies two-thirds of the space at the bottom of the screen to block the first anchor object. After the task of eliminating the occlusion fails, the terminal displays the virtual item to occupy the entire screen to block the first anchor object.

[0271] According to the solution provided by the disclosed embodiment, when the remaining time of the occlusion elimination task is zero, if the virtual object does not meet the second elimination condition, it indicates that the occlusion elimination task has failed. In this case, the virtual object is displayed to block the host object again, which not only intuitively shows the objects in the virtual space that the occlusion elimination task has failed, thereby improving the efficiency of information transmission, but also enriches the content of the virtual space.

[0272] For example, see Figure 8 In (b), if the virtual wall does not meet the second elimination condition, the terminal displays the virtual wall filling the entire screen. In addition, the terminal displays a prompt message in the virtual space, "Rescue failed, wall smashing ended, anchor trapped for 5 seconds", to indicate that the object elimination occlusion task in the virtual space has failed. The virtual wall filling the screen will last for 5 seconds.

[0273] The disclosed embodiment provides an interactive method in a virtual space. When an obstruction elimination task is activated, a virtual object corresponding to the obstruction elimination task is used to obstruct a preset area in the virtual space containing any anchor object. Then, a first virtual resource is donated by an audience object to damage, eliminate, shake or move a part or the whole of the virtual object. That is, the behavior of the audience object donating resources in the virtual space is combined with the virtual object corresponding to the obstruction elimination task. When the virtual object obstructs the anchor object, the audience object donates the first virtual resource in order to see the anchor object, so as to minimize the obstruction of the anchor object by the virtual object, which not only enriches the virtual space. Moreover, for the audience, it is equivalent to playing a game of "eliminating the obstruction of the host object by virtual items by giving away virtual resources" in the virtual space. The audience is no longer the recipient of the content in the virtual space, but becomes an active participant in the content, which helps to improve the retention rate of the audience in the virtual space; and, when each audience gives away the first virtual resource, the effect of the first virtual resource on the virtual item can be displayed, which more clearly and impactfully reflects the interaction results of each audience in the virtual space, and the interactivity is strong, which is conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of the audience.

[0274] In addition, by giving away virtual resources, the audience can reduce the obstruction of the host by virtual items, creating an atmosphere where the audience works together to rescue the host, significantly improving the fun, interactivity and viewing experience of the live broadcast content, and helping to enhance the emotional connection between the host and the audience, thereby helping to improve the audience's long-term retention rate and repurchase rate of virtual resources, meeting the audience's growing entertainment needs and sense of participation, and providing a new growth point for live broadcast platforms and hosts.

[0275] The embodiments of the present disclosure do not limit the startup method of the above-mentioned occlusion elimination task. The following examples introduce a variety of startup methods, but are by no means limited to them. The occlusion elimination task can be a special effect that supports interaction, or it can be an activity that supports interaction, which is not limited by the embodiments of the present disclosure. Accordingly, step 301 can be implemented in any of the following ways.

[0276] Method 1: The terminal displays a special effect panel in a virtual space. In response to an application operation of any blocking special effect in the special effect panel, the terminal displays that a preset area including the first anchor object is blocked by a virtual object corresponding to the blocking special effect.

[0277] For example, Fig. 9 FIG. 1 is a schematic diagram showing a method of starting an occlusion elimination task according to an exemplary embodiment. Fig. 9 In response to the triggering operation of the special effect control in the virtual space, the terminal displays the special effect panel in the virtual space. There are multiple types of special effects in the special effect panel. In response to the selection operation of the occlusion special effect option, the terminal displays multiple occlusion special effects in the special effect panel. In response to the application operation of any occlusion special effect, the terminal displays that the preset area including the first anchor object is occluded by the virtual object corresponding to the occlusion special effect.

[0278] Method 2: The terminal displays an activity panel in a virtual space. In response to an application operation of any blocking activity in the activity panel, the terminal displays that a preset area including the first anchor object is blocked by a virtual object corresponding to the blocking activity.

[0279] In response to the triggering operation of the activity control in the virtual space, the terminal displays an activity panel in the virtual space. The activity panel displays multiple types of activity options. The multiple types of activity options include an occlusion activity option. In response to the selection operation of the occlusion activity option, the terminal displays multiple occlusion activities in the activity panel. In response to the application operation of any occlusion activity among the multiple occlusion activities, the terminal displays that a preset area including the first anchor object is occluded by a virtual object corresponding to the occlusion activity.

[0280] The solution provided by the embodiment of the present disclosure provides multiple occlusion activities in the activity panel, so that objects in the virtual space can select appropriate occlusion activities to interact according to their own needs, which not only improves the flexibility of selecting occlusion activities but also meets the interaction needs or interaction habits of the objects.

[0281] For example, Fig.10 FIG. 1 is a schematic diagram showing another method of starting an occlusion elimination task according to an exemplary embodiment. Fig.10In response to the triggering operation of the activity control in the virtual space, the terminal displays the activity panel in the virtual space. There are multiple types of activities (or gameplay) in the activity panel. In response to the selection operation of the assembly activity option, the terminal displays the common activities and the blocked activities included in the assembly activities in the activity panel. In response to the application operation of any of the multiple blocked activities, the terminal displays that the preset area including the first anchor object is blocked by the virtual item corresponding to the blocked activity.

[0282] According to the solution provided by the embodiments of the present disclosure, the occlusion elimination task can be started by applying an occlusion special effect in the special effect panel, or by applying an occlusion activity in the activity panel, thereby enriching the starting methods and starting entrances of the occlusion elimination task, so that objects in the virtual space can choose the corresponding starting method according to their own needs or habits, which not only improves the flexibility of starting the occlusion elimination task, but also meets the interaction needs or interaction habits of the objects.

[0283] In other embodiments, the terminal may provide a quick entrance to the occlusion activity in the virtual space so as to quickly start the occlusion activity. Accordingly, the terminal displays the entrance to the occlusion activity in the virtual space. In response to the triggering operation on the entrance to the occlusion activity, the terminal displays an activity panel in the virtual space, in which multiple occlusion activities are displayed. Then, in response to the application operation of any of the multiple occlusion activities, the terminal displays that a preset area of ​​the first anchor object is occluded by the virtual object corresponding to the occlusion activity. The solution provided by the embodiment of the present disclosure, by displaying the entrance to the occlusion activity in the virtual space, enables the objects in the virtual space to directly jump to the display panel of multiple occlusion activities by triggering the entrance, so that the objects can quickly select a certain occlusion activity to interact, the operation is simple, and the interaction efficiency can be improved.

[0284] For example, Fig.11 FIG. 1 is a schematic diagram of an active entrance according to an exemplary embodiment. Fig.11, the terminal displays the activity entrance 1101 of the interactive activity on the right side of the virtual space. By default, the activity entrance 1101 is in a retracted state. When the number of audience objects in the virtual space reaches a first threshold, the terminal displays the activity entrance 1101 as expanded. In the process of being in the expanded state, the terminal can rotate the names of various activities in the activity entrance, and the embodiment of the present disclosure does not limit the carousel order of multiple activities. In the case where the name of any activity is displayed in the activity entrance, in response to the triggering operation of the activity entrance, the terminal can directly jump to the display interface of the activity. When the number of audience objects in the virtual space reaches a second threshold, the terminal can strengthen the display style of the activity entrance, that is, highlight the activity entrance. For example, bold the text in the activity entrance, or display the activity entrance in a brighter color, or add animations to the activity entrance (such as rotation animations, zoom animations, etc.), which are not limited in the embodiment of the present disclosure.

[0285] In some embodiments, the obstruction elimination task may include two types of subtasks (such as an elimination task and an obstruction task). When the obstruction elimination task is activated, each audience object can also select any subtask to execute. Accordingly, when the obstruction elimination task is activated, the terminal displays an elimination task option and an obstruction task option in the virtual space. The elimination task option is used to instruct the audience object to eliminate the obstruction of the first anchor object by the virtual item by giving the first virtual resource. The obstruction task option is used to instruct the audience object to strengthen the obstruction of the first anchor object by the virtual item by giving the second virtual resource. Then, in response to the selection operation of the elimination task option, the terminal displays the first virtual resource in the virtual space. In response to the selection operation of the obstruction task option, the terminal displays the second virtual resource in the virtual space.

[0286] The solution provided by the disclosed embodiment, when the obstruction elimination task is activated, by displaying the elimination task option and the obstruction task option, the audience object can choose whether to eliminate the obstruction of the virtual object to the anchor object, or to strengthen the obstruction of the virtual object to the anchor object, so that the interactive method for the obstruction elimination task is more flexible, which is convenient for the audience object to choose the corresponding interactive method according to its own needs and meet the interactive needs of the audience object; and, when the elimination task option is selected, by displaying the first virtual resource, the first virtual resource used for eliminating the obstruction is intuitively displayed to the audience object, which can not only improve the efficiency of information transmission, but also facilitate the audience object to eliminate the obstruction more quickly by giving resources. When the obstruction task option is selected, by displaying the second virtual resource, the second virtual resource used for strengthening the obstruction is intuitively displayed to the audience object, which can not only improve the efficiency of information transmission, but also facilitate the audience object to strengthen the obstruction more quickly by giving resources, thereby improving the interaction efficiency.

[0287] For example, Fig.12 FIG. 1 is a schematic diagram showing a selection subtask according to an exemplary embodiment. Fig.12 When the occlusion elimination task is started, the terminal displays an elimination task option 1201 and an occlusion task option 1202 in the virtual space. When the elimination task option 1201 is triggered, the terminal displays a virtual resource 1 for eliminating occlusion in the virtual space; when the occlusion task option 1202 is triggered, the terminal displays a virtual resource 2 for strengthening occlusion in the virtual space.

[0288] During the process of the occlusion elimination task, the terminal may display a task card of the occlusion elimination task in the virtual space, so as to show detailed information of the occlusion elimination task to the objects in the virtual space.

[0289] In some embodiments, the task card may include at least one of a task participation control, a task viewing control, task progress information, task remaining time, and resource prompt information. The resource prompt information is used to prompt the audience object to complete the first virtual resource to be used in the occlusion elimination task.

[0290] The solution provided by the embodiment of the present disclosure displays a task card of the occlusion elimination task in the virtual space, and intuitively shows each object in the virtual space at least one of the task participation control, task viewing control, task progress information, task remaining time, and resource prompt information, so that the audience objects in the virtual space can directly participate in the occlusion elimination task through the task participation control, which is conducive to improving the interaction efficiency; and the objects in the virtual space can understand the details of the occlusion elimination task through at least one of the task viewing control, task progress information, task remaining time, and resource prompt information, which is conducive to improving the information transmission efficiency.

[0291] For example, Fig.13 is a schematic diagram of a task card according to an exemplary embodiment. Fig.13 , the terminal displays a task card 1301 for the occlusion elimination task below the comment area in the virtual space. The task card 1301 includes a task participation control 1302, resource prompt information 1303, task progress information 1304, and task remaining time 1305. The task participation control 1302 supports objects in the virtual space to participate in the occlusion elimination task. The resource prompt information 1303 is virtual resource 1, that is, the first virtual resource to be used in the occlusion elimination task is virtual resource 1. The task progress information 1304 is "×10", that is, the first anchor object has obtained 10 virtual resources 1 at the current moment. The task remaining time 1305 is 9 minutes and 59 seconds.

[0292] In the process of displaying the task card, the terminal can display the first resource acquisition number and the target audience number in the task card in the form of a carousel. The target audience number is the number of audience objects that are gifted the first virtual resource for the task of eliminating occlusion at the current moment in the virtual space. The first resource acquisition number is the number of first virtual resources that the first anchor object has acquired due to the task of eliminating occlusion at the current moment. The solution provided by the embodiment of the present disclosure enables each object in the virtual space to clearly know the number of audience objects that are gifted the first virtual resource at the current moment and the number of first virtual resources acquired by the anchor object by displaying the first resource acquisition number and the target audience number, which is conducive to improving the efficiency of information transmission; and, displaying the first resource acquisition number and the target audience number in the form of a carousel in turn is a way of dynamically displaying information, which is more likely to be seen by the object, further improving the efficiency of information transmission.

[0293] For example, Fig.14 is a schematic diagram showing a carousel display of information in a task card according to an exemplary embodiment. Fig.14 , the first resource acquisition quantity is 10, and the target audience quantity is 23. The terminal can play a message every 3 seconds.

[0294] In the process of displaying the task card, the display style of the task card may change as the task of eliminating occlusion is performed. In the process of displaying the task card of the task of eliminating occlusion, the terminal determines the display style of the task card based on at least one of the number of target viewers in the virtual space and the number of first resource acquisitions. Then, the terminal displays the task card of the task of eliminating occlusion in the virtual space according to the display style.

[0295] The solution provided by the embodiment of the present disclosure can determine the display style of the task card according to at least one of the number of audience objects that donate the first virtual resource and the number of first virtual resources obtained by the host object at the current moment, so that the display style of the task card can intuitively reflect the participation in the occlusion elimination task, that is, intuitively reflected in the number of audience objects that donate the first virtual resource for the occlusion elimination task or the number of first virtual resources that the host object has obtained due to the occlusion elimination task, which not only enriches the display style of the task card but also improves the efficiency of information transmission.

[0296] The terminal may determine the texture of the task card based on at least one of the number of target viewers in the virtual space and the first resource acquisition number. Alternatively, the terminal may also determine the animation and duration of the animation of the task card based on at least one of the number of target viewers in the virtual space and the first resource acquisition number.

[0297] The solution provided by the embodiment of the present disclosure can determine the texture or animation of the task card and the duration of the animation according to at least one of the number of audience objects that donate the first virtual resource and the number of first virtual resources obtained by the anchor object at the current moment, thereby enriching the display style of the task card, and facilitating the use of task cards of different styles to reflect the participation in the occlusion elimination task, thereby facilitating improving the interactive atmosphere in the virtual space.

[0298] For example, Fig.15 is a schematic diagram of another task card according to an exemplary embodiment. Fig.15 , when the number of first resource acquisitions does not reach the first resource threshold, the color of the task card belongs to the light color system, and the display style is static, and only the number of first resource acquisitions and the number of target viewers are rotated. When the number of first resource acquisitions reaches the first resource threshold, the color of the task card remains unchanged, and the short-term dynamic effect in the figure is added. When the number of first resource acquisitions reaches the second resource threshold, the color of the task card belongs to the dark color system, and the normal dynamic effect is added. The normal dynamic effect can be that the texture of the task card is in a fluctuating state and the task participation control is in a flashing state. The display style of the task card can reflect the task progress of the occlusion elimination task. When the occlusion elimination task is about to be completed (for example, the virtual item meets the second elimination condition), the terminal can also add dynamic effects to the virtual item. For example, the virtual wall shakes slightly.

[0299] In some embodiments, the terminal may also display a progress bar of the occlusion elimination task in the task card. The occlusion elimination task includes multiple subtasks.

[0300] Optionally, in the task card, the terminal displays a progress bar of the occlusion elimination task, the progress bar includes multiple task nodes, and the arrangement order of the multiple task nodes conforms to the execution order of the multiple subtasks. The solution provided by the embodiment of the present disclosure intuitively displays the multiple subtasks in the occlusion elimination task and the task progress of the occlusion elimination task by displaying the progress bar of the occlusion elimination task, so that the objects in the virtual space can clearly know the overall execution status of the occlusion elimination task, which is conducive to improving the efficiency of information transmission.

[0301] For example, Fig.16 FIG. 1 is a schematic diagram showing a progress bar of an occlusion elimination task according to an exemplary embodiment. Fig.16 The virtual items are virtual outfits including a virtual hat, virtual glasses, and a virtual mask. The terminal displays a progress bar for the occlusion elimination task, which includes task nodes corresponding to the virtual hat, virtual glasses, and virtual mask.

[0302] Optionally, the terminal displays the progress bars corresponding to the multiple subtasks in the task card in the order in which the multiple subtasks are executed. The solution provided by the embodiment of the present disclosure, by sequentially displaying the progress bars of the multiple subtasks in the task of eliminating occlusion, facilitates the objects in the virtual space to clearly know the execution status of each subtask, which is beneficial to improving the efficiency of information transmission; and, since the progress of each subtask can be completed faster than the overall progress of the task of eliminating occlusion, by sequentially displaying the progress bars of the multiple subtasks in the task of eliminating occlusion, the corresponding progress bar is easier to be filled during the execution of each subtask, which is beneficial to improving the interactive enthusiasm of the objects in the virtual space, thereby facilitating the increase of the number of interactive behaviors in the virtual space.

[0303] For example, Fig.17 FIG. 1 is a schematic diagram of another progress bar of an occlusion elimination task according to an exemplary embodiment. Fig.17 The virtual item is a virtual outfit including a virtual hat, virtual glasses and a virtual mask. The terminal displays the progress bars corresponding to the virtual hat, virtual glasses and virtual mask in sequence.

[0304] In the disclosed embodiment, objects in the virtual space can participate in the occlusion elimination task through a task participation control, and view detailed information of the occlusion elimination task through a task viewing control.

[0305] In some embodiments, the terminal displays a task participation control for the occlusion elimination task in the virtual space. In response to the triggering operation of the task participation control by the audience object, the terminal displays the effect of the first virtual resource on the virtual item. The solution provided by the embodiment of the present disclosure displays the task participation control for the occlusion elimination task in the virtual space, so that the audience object can directly participate in the occlusion elimination task through the task participation control and give the first virtual resource to the host object, thereby minimizing the occlusion of the host object by the virtual item, which is conducive to improving the efficiency of human-computer interaction and the execution efficiency of the occlusion elimination task.

[0306] For example, Fig.18 is a schematic diagram showing a task of eliminating occlusion according to an exemplary embodiment. Fig.18 , the terminal displays a task participation control 1802 for the task of eliminating occlusion in the task card 1801. In response to the triggering operation of the task participation control 1802, the terminal displays a resource panel in the virtual space. The resource panel displays a plurality of virtual resources, including a virtual resource 1 for eliminating occlusion. When the virtual resource 1 is selected, in response to the triggering operation of the sending control 1803 in the resource panel, the terminal presents the virtual resource 1 to the first anchor object. Among them, when jumping to the resource panel, the virtual resource 1 may be in a selected state, and no longer needs to be selected by the object.

[0307] In some embodiments, the terminal displays a task viewing control of the obstruction elimination task in the virtual space. In response to a triggering operation on the task viewing control, detailed information of the obstruction elimination task is displayed in the virtual space, and the detailed information includes at least one of the first resource acquisition quantity, the target audience quantity, and the remaining time of the task. The first resource acquisition quantity is the quantity of the first virtual resources that the first anchor object has acquired due to the obstruction elimination task at the current moment, and the target audience quantity is the number of audience objects that have donated the first virtual resource for the obstruction elimination task at the current moment in the virtual space.

[0308] The solution provided by the disclosed embodiment displays a task viewing control of the occlusion elimination task in the virtual space, so that objects in the virtual space can view detailed information of the occlusion elimination task through the task viewing control. For example, the objects can view the number of first virtual resources that the first anchor object has obtained due to the occlusion elimination task at the current moment, the number of audience objects that have donated the first virtual resources to the occlusion elimination task, or the remaining time of the task, etc., which is conducive to improving the efficiency of information transmission.

[0309] For example, Fig.19 FIG. 1 is a schematic diagram showing a method of viewing detailed information according to an exemplary embodiment. Fig.19 , the terminal displays a task participation control 1902 of the obstruction elimination task in the task card 1901. In response to the triggering operation of the task participation control 1902, the terminal displays detailed information of the obstruction elimination task in the virtual space. The detailed information includes the first resource acquisition quantity, the target audience quantity, and the remaining time of the task. The first resource acquisition quantity is 38, the target audience quantity is 22, and the remaining time of the task is 4 minutes.

[0310] The terminal may also display an end control of the occlusion elimination task in the virtual space, so that the object in the virtual space can end the occlusion elimination task at any time through the end control. Fig. 20 FIG. 1 is a schematic diagram showing a method of ending an occlusion elimination task according to an exemplary embodiment. Fig. 20 When the end control 2001 of the occlusion elimination task is triggered, the terminal displays a confirmation panel 2002. The confirmation panel 2002 displays a cancel control 2003 and a confirmation control 2004. When the confirmation control 2004 is triggered, the terminal displays an end prompt message "Occlusion activity 1 has ended" in the virtual space.

[0311] In the disclosed embodiment, the first anchor object can compete with other anchor objects online (PK). In the scenario of online competition between anchor objects, the disclosed embodiment can introduce a prop assembly task, and assemble virtual props by donating third virtual resources from audience objects, so as to help the anchor object in the current virtual space compete with the anchor object in another virtual space through virtual props. Fig.21 FIG. 1 is a flowchart of another interactive method in a virtual space according to an exemplary embodiment. Fig.21 , the method comprising:

[0312] In step 2101, when the first anchor object and the second anchor object are connected to each other, the terminal displays the anchor window of the first anchor object and the anchor window of the second anchor object in the virtual space, and each anchor window displays the corresponding anchor object.

[0313] In the embodiment of the present disclosure, when the first anchor object and the second anchor object are online in competition, the terminal displays the anchor window of each anchor object in the virtual space, and displays the respective anchor objects in the corresponding anchor window. The width of the anchor window can be fixed or determined according to the competition score of the corresponding anchor object, which is not limited in the embodiment of the present disclosure.

[0314] In some embodiments, the terminal can display the anchor window of the first anchor object and the anchor window of the second anchor object in the virtual space based on the confrontation scores obtained by the first anchor object and the second anchor object respectively. The width of each anchor window is positively correlated with the confrontation score of the corresponding anchor object. The confrontation score can be determined based on the value of the virtual resources obtained by the anchor object. In the solution provided by the embodiment of the present disclosure, during the online confrontation between anchor objects, the width of each anchor window is positively correlated with the confrontation score of the corresponding anchor object, which not only enriches the display style of the confrontation score, but also intuitively displays the confrontation situation of the anchor objects, which is conducive to improving the efficiency of information transmission.

[0315] The above method is equivalent to indicating the confrontation score of the anchor object by the width of the anchor window. Alternatively, the terminal can also indicate the confrontation score of the anchor object by the height of the water level in the virtual space. Accordingly, for any anchor object between the first anchor object and the second anchor object, the terminal displays the anchor object in the virtual flowing water in the anchor window of the anchor object based on the confrontation score of the anchor object, and the height of the water level of the virtual flowing water is negatively correlated with the confrontation score of the anchor object. In the scheme provided by the embodiment of the present disclosure, in the process of online confrontation between anchor objects, the height of the water level of the virtual flowing water in each anchor window is positively correlated with the confrontation score of the corresponding anchor object, which not only enriches the display style of the confrontation score, but also intuitively displays the confrontation situation of the anchor object, which is conducive to improving the efficiency of information transmission.

[0316] For example, Fig. 222 is a schematic diagram showing a display of a confrontation score according to an exemplary embodiment. The confrontation score of the first anchor object 2201 is 234567, and the confrontation score of the second anchor object is 102310. The confrontation score of the first anchor object is higher than the confrontation score of the second anchor object. Fig. 22 In (a), the anchor window of the first anchor object is wider than the anchor window of the second anchor object. Fig. 22 In (b), the water level of the virtual stream where the first anchor object is located is lower than the water level of the virtual stream where the first anchor object is located.

[0317] In step 2102, when the prop assembly task is started, the terminal displays the virtual props to be assembled in the virtual space.

[0318] In the disclosed embodiment, the prop assembly task can be actively initiated by any anchor object participating in the connection, or it can be automatically initiated when the connection meets the preset conditions, which is not limited by the disclosed embodiment. The preset condition can be that the connection duration reaches the preset duration, or that the number of resources obtained by any anchor object during the connection reaches a preset value, etc., which is not limited by the disclosed embodiment. In response to the prop assembly task being initiated, the terminal displays the virtual props to be assembled in the virtual space. The virtual props can be virtual shells or virtual water guns, etc., which is not limited by the disclosed embodiment.

[0319] For example, Fig.23 is a schematic diagram of a virtual prop according to an exemplary embodiment. Fig.23 When the prop assembly task is started, the terminal can display the task duration of the prop assembly task and the virtual props 2301 in the virtual space. The task duration of the prop assembly task is 60 seconds.

[0320] In step 2103, when the audience object presents the third virtual resource to the first anchor object, the terminal updates and displays the assembly progress information of the virtual props, and the third virtual resource is a resource used to assemble the virtual props.

[0321] In the disclosed embodiment, the audience object can assemble virtual props through the third virtual resource. As the audience object gives the third virtual resource to the first anchor object, the assembly progress of the virtual props is continuously updated. Then, the terminal updates and displays the assembly progress information of the virtual props.

[0322] In some embodiments, for any audience object in the virtual space, when the audience object donates a third virtual resource, the terminal may highlight the identification of the audience object to prompt the audience object to contribute to assembling the virtual props.

[0323] For example, Fig.24is a schematic diagram showing assembly progress information according to an exemplary embodiment. Fig.24 The terminal may display the remaining task time of the prop assembly task, task progress information, and the identification of the audience object assembling the virtual prop. The remaining task time is 60 seconds. The task progress information is "2 people left to complete the assembly". The identification of the audience object assembling the virtual prop may include an avatar and a nickname. The task progress information and the identification of the audience object assembling the virtual prop may be played in turn.

[0324] In some embodiments, when the audience object presents a third virtual resource to the first anchor object, the terminal displays the identification of the audience object moving toward the virtual prop. In the event that there is an overlap between the identification of the audience object and the virtual prop, the terminal turns off the display of the identification of the audience object. The solution provided by the disclosed embodiment, for any audience object in the virtual space, when the audience object presents a third virtual resource for a prop assembly task, is displayed, the identification of the audience object is moved toward the virtual prop, and disappears when it moves to the virtual prop. This more clearly and explicitly reflects the assistance or contribution of the audience object to the prop assembly task, has a strong interactivity, and is conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of the audience object.

[0325] For example, Fig.25 FIG. 1 is a schematic diagram showing movement of an identifier of an audience object according to an exemplary embodiment. Fig.25 When the identifier of the audience object is displayed, the terminal displays the identifier of the audience object moving toward the virtual prop and disappears when it moves to the center of the virtual prop, so as to reflect the assistance of the audience object in assembling the virtual prop.

[0326] In step 2104, when the virtual props are assembled, in response to the application operation of the virtual props, the terminal displays the result of the confrontation between the first anchor object and the second anchor object based on the virtual props.

[0327] In the embodiment of the present disclosure, when the virtual props are assembled, the terminal can display assembly completion information to prompt the object in the virtual space that the virtual props have been assembled. Then, the object in the virtual space can interact with the anchor object through the virtual props to reflect the confrontation result between the first anchor object and the second anchor object.

[0328] In some embodiments, in response to the application operation of the virtual props, the terminal displays the virtual props moving toward the second anchor object in the virtual space. Then, in the anchor window of the second anchor object, the terminal displays the hitting effects of the virtual props. The present disclosed embodiment does not limit the hitting effects. The solution provided by the present disclosed embodiment, when the virtual props are assembled, can use virtual props to support the anchor object of the current virtual space to fight against the anchor object of another virtual space, and display the hitting effects of the virtual props, which more clearly and impactfully reflects the interactive results of the audience object using the virtual props, and the interactivity is strong, which is conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of the audience object.

[0329] Among them, when the virtual props are assembled, the terminal can display the direction adjustment control of the virtual props in the virtual space. In response to the triggering operation of the direction adjustment control, the terminal determines the moving direction of the virtual props. Then, the terminal displays the virtual props moving toward the second anchor object along the moving direction. The solution provided by the embodiment of the present disclosure allows the objects in the virtual space to adjust the moving direction of the virtual props according to their own needs by displaying the direction adjustment control of the virtual props before using the virtual props for interaction, so that the virtual props can hit the anchor object of another virtual space along the moving direction, which not only improves the flexibility of the confrontation, but also helps to meet the interaction needs of the objects.

[0330] For example, Fig.26 is a schematic diagram showing an application of virtual props according to an exemplary embodiment. Fig.26 , when the virtual prop 2601 is assembled, the terminal can display assembly completion information to prompt the object in the virtual space that the virtual prop has been assembled. Then, the terminal can display the direction adjustment control 2602 of the virtual prop so that the object can adjust the moving direction of the virtual prop. After determining the moving direction, in response to the application operation of the virtual prop 2601, the terminal displays the virtual prop 2601 moving along the moving direction toward the second anchor object, and in the anchor window of the second anchor object, the terminal displays the hitting special effects of the virtual prop. For example, an explosion special effect.

[0331] The solution provided by the disclosed embodiment introduces a prop assembly task in the scene of online confrontation between anchor objects. When the prop assembly task is started, the virtual props to be assembled are displayed, and then the virtual props are assembled by the audience object through the third virtual resource. When the virtual props are assembled, the virtual props can be used to conduct confrontation between the anchor objects. That is, the behavior of the audience object giving resources in the virtual space is combined with the virtual props, so that the audience object can use the virtual props to support the first anchor object to confront the second anchor object, and give the third virtual resource to assemble the virtual props as quickly as possible. This not only enriches the content in the virtual space, but also is equivalent to playing a game of "assembling virtual props by giving virtual resources to confront the anchor object of another virtual space" in the virtual space for the audience object. The audience object is no longer a recipient of the content in the virtual space, but an active participant in the content, with strong interactivity, which helps to improve the retention rate of the audience object in the virtual space, the number of interactive behaviors in the virtual space, and the interactive experience of the audience object. Furthermore, when each audience object donates the third virtual resource, the assembly progress information of the virtual props can be updated and displayed, so that the objects in the virtual space can timely know the assembly progress of the virtual props, thereby improving the efficiency of information transmission.

[0332] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, and will not be described in detail here.

[0333] Fig. 27 is a block diagram of an interactive device in a virtual space according to an exemplary embodiment. Fig. 27 The interactive device in the virtual space includes: a display unit 2701.

[0334] The display unit 2701 is configured to execute, in a case where the occlusion elimination task is started, displaying in the virtual space that a preset area including a first anchor object is occluded by a virtual object, wherein the first anchor object is any anchor object in the virtual space;

[0335] The display unit 2701 is further configured to display the effect of the first virtual resource on the virtual item when the audience object presents the first virtual resource to the first anchor object, and the effect is any one of partial or whole damage, elimination, shaking and movement of the virtual item.

[0336] In some embodiments, the virtual item is a composite item composed of multiple sub-items;

[0337] The display unit 2701 is configured to perform any of the following:

[0338] In the case where the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed as damaged;

[0339] In the case where the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed to be eliminated;

[0340] When the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed to shake;

[0341] When the audience object presents the first virtual resource to the first anchor object, any sub-item in the virtual item is displayed to move.

[0342] In some embodiments, the display unit 2701 is configured to display a damaged special effect of the sub-item when the audience object presents the first virtual resource to the first anchor object, if the sub-item does not meet the first elimination condition, and the damaged special effect is used to indicate that the sub-item is damaged. The first elimination condition is a condition that needs to be met for the sub-item to be eliminated from the virtual item.

[0343] In some embodiments, the display unit 2701 is configured to display an elimination effect of the sub-item if the sub-item satisfies the first elimination condition when the audience object presents the first virtual resource to the first anchor object, and the elimination effect is used to indicate that the sub-item is eliminated from the virtual items.

[0344] In some embodiments, the display unit 2701 is configured to display the virtual item moving in a direction away from the first anchor object when the audience object presents the first virtual resource to the first anchor object.

[0345] In some embodiments, the display unit is further configured to obtain the gift quantity of the first virtual resource when the audience object donates the first virtual resource to the first anchor object; based on the gift quantity, display the effect of the first virtual resource on the virtual item, and the intensity of the effect is positively correlated with the gift quantity.

[0346] In some embodiments, the display unit is further configured to, in response to the audience object donating the first virtual resource to the first anchor object, display the effect of the target virtual resource associated with the first virtual resource on the virtual item when the gift quantity of the first virtual resource reaches a quantity threshold;

[0347] Among them, the effect of the target virtual resource is stronger than that of the first virtual resource. The target virtual resource is a virtual resource that can be obtained when the gift quantity of the first virtual resource reaches a quantity threshold, and the possibility of obtaining the target virtual resource each time the first virtual resource is gifted is a preset value.

[0348] In some embodiments, the display unit is further configured to display a first virtual resource associated with the virtual item in an associated display manner based on displaying that a preset area including the first anchor object is blocked by the virtual item, and the first virtual resource is used to prompt the audience object to eliminate the virtual resource to be given by blocking the virtual item.

[0349] In some embodiments, the display unit 2701 is further configured to display a first prompt message in the virtual space when a part or the whole of the virtual item is eliminated or moved, and the first prompt message is used to prompt the audience that the first virtual resource donated by the object has successfully reduced the area blocked by the virtual item.

[0350] In some embodiments, the apparatus further comprises:

[0351] an acquisition unit configured to acquire the completion degree of the occlusion elimination task of multiple audience objects in the virtual space, wherein the completion degree of each audience object is used to represent at least one of the damage degree, elimination degree, jitter degree or movement degree of the virtual item due to the first virtual resource donated by the audience object;

[0352] A sorting unit is configured to perform sorting of the completion levels of the plurality of audience objects in order from largest to smallest;

[0353] The display unit 2701 is further configured to display second prompt information in the virtual space based on the order of the completion degree of the current audience object among the completion degrees of multiple audience objects, where the second prompt information is used to indicate the task completion status of the current audience object.

[0354] In some embodiments, the display unit 2701 is further configured to execute in a virtual space and display a task card for an occlusion elimination task, wherein the task card includes at least one of a task participation control, a task viewing control, task progress information, a task remaining time, and resource prompt information, and the resource prompt information is used to prompt the audience object to use the first virtual resource to complete the occlusion elimination task.

[0355] In some embodiments, the display unit 2701 includes:

[0356] The determination subunit is configured to determine the display style of the task card based on at least one of the target audience number and the first resource acquisition number in the virtual space, wherein the target audience number is the number of audience objects that are donated the first virtual resource for the occlusion elimination task at the current moment in the virtual space, and the first resource acquisition number is the number of first virtual resources that the first anchor object has acquired due to the occlusion elimination task at the current moment;

[0357] The display subunit is configured to execute in the virtual space and display the task card of the occlusion elimination task according to the display style.

[0358] In some embodiments, the determining subunit is configured to perform at least one of the following:

[0359] Determining a texture of the task card based on at least one of the number of target audiences in the virtual space and the number of first resource acquisitions;

[0360] Based on at least one of the number of target viewers in the virtual space and the number of first resource acquisitions, the animation of the task card and the duration of the animation are determined.

[0361] In some embodiments, the display unit 2701 is further configured to execute in the task card, and display the first resource acquisition quantity and the target audience quantity in sequence in the form of a carousel.

[0362] In some embodiments, the occlusion removal task includes a plurality of subtasks;

[0363] The display unit 2701 is further configured to be executed in the task card to display a progress bar of the occlusion elimination task, wherein the progress bar includes a plurality of task nodes, and the arrangement order of the plurality of task nodes conforms to the execution order of the plurality of subtasks.

[0364] In some embodiments, the occlusion removal task includes a plurality of subtasks;

[0365] The display unit 2701 is further configured to be executed in the task card and to display the progress bars corresponding to the multiple subtasks in sequence according to the execution order of the multiple subtasks.

[0366] In some embodiments, the display unit 2701 is further configured to execute in the virtual space, display a task participation control for the occlusion elimination task; and display the effect of the first virtual resource on the virtual item in response to a triggering operation of the task participation control by an audience object.

[0367] In some embodiments, the display unit 2701 is further configured to execute a task viewing control for displaying an occlusion elimination task in a virtual space; in response to a triggering operation on the task viewing control, detailed information of the occlusion elimination task is displayed in the virtual space, and the detailed information includes at least one of a first resource acquisition quantity, a target audience quantity, and a remaining task time. The first resource acquisition quantity is the quantity of first virtual resources that the first anchor object has acquired due to the occlusion elimination task at the current moment, and the target audience quantity is the number of audience objects in the virtual space that have donated the first virtual resource for the occlusion elimination task at the current moment.

[0368] In some embodiments, the display unit 2701 is further configured to display an elimination task option and an occlusion task option in the virtual space when the occlusion elimination task is activated, wherein the elimination task option is used to instruct the audience object to eliminate the occlusion of the first host object by the virtual item by giving the first virtual resource, and the occlusion task option is used to instruct the audience object to strengthen the occlusion of the first host object by the virtual item by giving the second virtual resource; in response to the selection operation of the elimination task option, the first virtual resource is displayed in the virtual space; in response to the selection operation of the occlusion task option, the second virtual resource is displayed in the virtual space.

[0369] In some embodiments, the display unit 2701 is further configured to display that all virtual items are eliminated when the virtual items meet a second elimination condition, where the second elimination condition is a condition that must be met for all virtual items to be eliminated.

[0370] In some embodiments, the display unit 2701 is further configured to display at least one of the identifier of at least one target audience object and the second resource acquisition quantity in the virtual space when the occlusion elimination task is successfully completed, wherein the at least one target audience object is an audience object in the virtual space whose completion degree of the occlusion elimination task reaches a preset value, and the second resource acquisition quantity is the total number of virtual resources obtained by the first anchor object in the occlusion elimination task.

[0371] In some embodiments, the display unit 2701 is further configured to restore and display the virtual object if the remaining time of the occlusion elimination task is zero and the virtual object does not meet the second elimination condition.

[0372] In some embodiments, the display unit 2701 is configured to perform any of the following:

[0373] Displaying a special effect panel in a virtual space, and in response to an application operation of any blocking special effect in the special effect panel, displaying that a preset area including the first anchor object is blocked by a virtual object corresponding to the blocking special effect;

[0374] An activity panel is displayed in a virtual space, and in response to an application operation of any blocking activity in the activity panel, a preset area including the first anchor object is displayed to be blocked by a virtual object corresponding to the blocking activity.

[0375] In some embodiments, the display unit 2701 is further configured to execute a response to a trigger operation on an activity control in the virtual space, display an activity panel in the virtual space, display multiple types of activity options in the activity panel, and the multiple types of activity options include occlusion activity options; in response to a selection operation on an occlusion activity option, display multiple occlusion activities in the activity panel; in response to an application operation on any of the multiple occlusion activities, display a preset area including the first anchor object being occluded by a virtual object corresponding to the occlusion activity.

[0376] In some embodiments, the display unit 2701 is further configured to execute displaying the entrance of an occlusion-type activity in a virtual space; in response to a triggering operation on the entrance of an occlusion-type activity, displaying an activity panel in the virtual space, wherein a plurality of occlusion activities are displayed in the activity panel; in response to an application operation on any of the plurality of occlusion activities, displaying that a preset area including the first anchor object is occluded by a virtual object corresponding to the occlusion activity.

[0377] In some embodiments, the display unit 2701 is further configured to display the anchor window of the first anchor object and the anchor window of the second anchor object in the virtual space, with the corresponding anchor object displayed in each anchor window, when the first anchor object and the second anchor object are in online confrontation; when the prop assembly task is started, display the virtual props to be assembled in the virtual space; when the audience object presents the third virtual resource to the first anchor object, update the assembly progress information of the virtual props, where the third virtual resource is a resource used to assemble the virtual props; when the virtual props are assembled, in response to the application operation of the virtual props, display the confrontation result between the first anchor object and the second anchor object based on the virtual props.

[0378] In some embodiments, the display unit 2701 is further configured to execute in response to an application operation on the virtual prop, display the virtual prop moving toward the second anchor object in the virtual space; and display the hitting special effects of the virtual prop in the anchor window of the second anchor object.

[0379] In some embodiments, the display unit 2701 is further configured to display a direction adjustment control of the virtual prop in the virtual space when the virtual prop is assembled; determine the moving direction of the virtual prop in response to a trigger operation on the direction adjustment control; and display the virtual prop moving toward the second anchor object along the moving direction.

[0380] In some embodiments, the display unit 2701 is further configured to execute, when the audience object presents the third virtual resource to the first anchor object, display the audience object's identifier moving toward the virtual prop; and when there is an overlap between the audience object's identifier and the virtual prop, turn off the display of the audience object's identifier.

[0381] In some embodiments, the display unit 2701 is configured to execute based on the confrontation scores obtained by the first anchor object and the second anchor object respectively, and display the anchor window of the first anchor object and the anchor window of the second anchor object in the virtual space, and the width of each anchor window is positively correlated with the confrontation score of the corresponding anchor object.

[0382] In some embodiments, the display unit 2701 is further configured to display, for any one of the first anchor object and the second anchor object, the anchor object in virtual flowing water in the anchor window of the anchor object based on the confrontation score of the anchor object, and the height of the water level of the virtual flowing water is negatively correlated with the confrontation score of the anchor object.

[0383] The disclosed embodiment provides an interactive device in a virtual space. When an obstruction elimination task is activated, a virtual object corresponding to the obstruction elimination task is used to obstruct a preset area in the virtual space containing any anchor object. Then, a first virtual resource is donated by an audience object to damage, eliminate, shake or move a part or the whole of the virtual object. That is, the behavior of the audience object donating resources in the virtual space is combined with the virtual object corresponding to the obstruction elimination task. When the virtual object obstructs the anchor object, the audience object donates the first virtual resource in order to see the anchor object, thereby minimizing the obstruction of the anchor object by the virtual object, which not only enriches the virtual space. Moreover, for the audience, it is equivalent to playing a game of "eliminating the obstruction of the host object by virtual items by giving away virtual resources" in the virtual space. The audience is no longer the recipient of the content in the virtual space, but becomes an active participant in the content, which helps to improve the retention rate of the audience in the virtual space; and, when each audience gives away the first virtual resource, the effect of the first virtual resource on the virtual item can be displayed, which more clearly and impactfully reflects the interaction results of each audience in the virtual space, and the interactivity is strong, which is conducive to increasing the number of interactive behaviors in the virtual space and the interactive experience of the audience.

[0384] It should be noted that the interactive device in the virtual space provided by the above embodiment is only illustrated by the division of the above functional units during the live broadcast process. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the interactive device in the virtual space provided by the above embodiment and the interactive method embodiment in the virtual space belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0385] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0386] When an electronic device is provided as a terminal, Fig.28 is a block diagram of a terminal 2800 according to an exemplary embodiment. Fig.28 The structure block diagram of a terminal 2800 provided by an exemplary embodiment of the present disclosure is shown. The terminal 2800 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer 3), an MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Group Audio Layer 4) player, a laptop computer or a desktop computer. The terminal 2800 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0387] Typically, the terminal 2800 includes: a processor 2801 and a memory 2802 .

[0388] The processor 2801 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2801 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 2801 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 2801 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2801 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0389] The memory 2802 may include one or more computer-readable storage media, which may be non-transitory. The memory 2802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2802 is used to store at least one computer program, which is used to be executed by the processor 2801 to implement the interactive method in the virtual space provided by the method embodiment of the present application.

[0390] In some embodiments, the terminal 2800 may also optionally include: a peripheral device interface 2803 and at least one peripheral device. The processor 2801, the memory 2802 and the peripheral device interface 2803 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 2803 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 2804, a display screen 2805, a camera assembly 2806, an audio circuit 2807 and a power supply 2808.

[0391] The peripheral device interface 2803 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 2801 and the memory 2802. In some embodiments, the processor 2801, the memory 2802, and the peripheral device interface 2803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 2801, the memory 2802, and the peripheral device interface 2803 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0392] The radio frequency circuit 2804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 2804 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 2804 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. In some embodiments, the radio frequency circuit 2804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 2804 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 2804 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0393] The display screen 2805 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 2805 is a touch display screen, the display screen 2805 also has the ability to collect touch signals on the surface or above the surface of the display screen 2805. The touch signal can be input to the processor 2801 as a control signal for processing. At this time, the display screen 2805 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 2805 can be one, set on the front panel of the terminal 2800; in other embodiments, the display screen 2805 can be at least two, respectively set on different surfaces of the terminal 2800 or in a folding design; in other embodiments, the display screen 2805 can be a flexible display screen, set on the curved surface or folding surface of the terminal 2800. Even, the display screen 2805 can also be set to a non-rectangular irregular figure, that is, a special-shaped screen. The display screen 2805 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0394] The camera assembly 2806 is used to capture images or videos. In some embodiments, the camera assembly 2806 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 2806 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0395] The audio circuit 2807 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 2801 for processing, or input them into the radio frequency circuit 2804 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 2800. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 2801 or the radio frequency circuit 2804 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 2807 may also include a headphone jack.

[0396] The power supply 2808 is used to power various components in the terminal 2800. The power supply 2808 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 2808 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0397] Those skilled in the art will understand that Fig.28 The structure shown in the figure does not constitute a limitation on the terminal 2800, and the terminal 2800 may include more or fewer components than those shown in the figure, or combine certain components, or adopt a different component arrangement.

[0398] When the electronic device is provided as a server, Fig.29This is a block diagram of a server 2900 according to an exemplary embodiment. The server 2900 may have relatively large differences due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) 2901 and one or more memories 2902, wherein the memory 2902 stores at least one program code, and the at least one program code is loaded and executed by the processor 2901 to implement the interactive method in the virtual space provided by the above-mentioned various method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output. The server 2900 may also include other components for implementing device functions, which will not be repeated here.

[0399] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 2802 or a memory 2902 including instructions, and the above instructions can be executed by a processor 2801 of a terminal 2800 or a processor 2901 of a server 2900 to complete the above-mentioned interactive method in a virtual space. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0400] A computer program product includes a computer program / instruction, which implements the above-mentioned interactive method in the virtual space when executed by a processor.

[0401] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0402] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. An interactive method in a virtual space, characterized in that: The method comprises: When the occlusion elimination task is started, in the virtual space, a preset area including a first anchor object is displayed to be occluded by a virtual object, and the first anchor object is any anchor object in the virtual space; When the audience object presents the first virtual resource to the first anchor object, the effect of the first virtual resource on the virtual item is displayed, and the effect is any one of partial or whole damage, elimination, shaking and movement of the virtual item.

2. The interactive method in virtual space according to claim 1, characterized in that: The virtual item is a composite item consisting of multiple sub-items; In the case where the audience object presents the first virtual resource to the first anchor object, displaying the effect of the first virtual resource on the virtual item includes any of the following: In the case where the audience object presents the first virtual resource to the first anchor object, displaying that any sub-item of the virtual item is damaged; In the case where the audience object presents the first virtual resource to the first anchor object, displaying that any sub-item of the virtual item is eliminated; When the audience object presents the first virtual resource to the first anchor object, any sub-item of the virtual item is displayed to shake; When the audience object presents the first virtual resource to the first anchor object, the movement of any sub-item of the virtual item is displayed.

3. The interactive method in virtual space according to claim 2, characterized in that: In the case where the audience object presents the first virtual resource to the first anchor object, displaying that any sub-item of the virtual item is damaged includes: In the case where the audience object presents the first virtual resource to the first anchor object, if the sub-item does not meet the first elimination condition, a damaged special effect of the sub-item is displayed, wherein the damaged special effect is used to indicate that the sub-item is damaged, and the first elimination condition is a condition that needs to be met for the sub-item to be eliminated from the virtual item.

4. The interactive method in virtual space according to claim 2, characterized in that: In the case where the audience object presents the first virtual resource to the first anchor object, displaying that any sub-item of the virtual item is eliminated includes: In the case where the audience object presents the first virtual resource to the first anchor object, if the sub-item satisfies the first elimination condition, an elimination special effect of the sub-item is displayed, and the elimination special effect is used to indicate that the sub-item is eliminated from the virtual item.

5. The interactive method in virtual space according to claim 1, characterized in that: In the case where the audience object presents the first virtual resource to the first anchor object, displaying the effect of the first virtual resource on the virtual item includes: When the audience object presents the first virtual resource to the first anchor object, the virtual item is displayed moving in a direction away from the first anchor object.

6. The interactive method in virtual space according to claim 1, characterized in that: In the case where the audience object presents the first virtual resource to the first anchor object, displaying the effect of the first virtual resource on the virtual item includes: When the audience object donates the first virtual resource to the first anchor object, obtaining the donation quantity of the first virtual resource; Based on the gift quantity, the effect of the first virtual resource on the virtual item is displayed, and the intensity of the effect is positively correlated with the gift quantity.

7. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: When the gift quantity of the first virtual resource reaches a quantity threshold, in response to the audience object gifting the first virtual resource to the first anchor object, displaying the effect of the target virtual resource associated with the first virtual resource on the virtual item; Among them, the effect of the target virtual resource is stronger than that of the first virtual resource. The target virtual resource is a virtual resource that can be obtained when the gift quantity of the first virtual resource reaches a quantity threshold, and the possibility of obtaining the target virtual resource each time the first virtual resource is gifted is a preset value.

8. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: On the basis of displaying that a preset area including the first anchor object is blocked by a virtual item, the first virtual resource associated with the virtual item is displayed in an associated display manner, and the first virtual resource is used to prompt the audience object to eliminate the virtual resource to be donated by blocking the virtual item.

9. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: When part or the whole of the virtual object is eliminated or moved, first prompt information is displayed in the virtual space, and the first prompt information is used to prompt that the first virtual resource donated by the audience object successfully reduces the area blocked by the virtual object.

10. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: Acquiring the completion degree of the obstruction elimination task by multiple audience objects in the virtual space, wherein the completion degree of each audience object is used to represent at least one of the damage degree, elimination degree, jitter degree or movement degree of the virtual item due to the first virtual resource donated by the audience object; sorting the completion degrees of the multiple audience objects in descending order; Based on the order of the completion degree of the current audience object among the completion degrees of the multiple audience objects, second prompt information is displayed in the virtual space, where the second prompt information is used to indicate the task completion status of the current audience object.

11. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: In the virtual space, a task card for the task of eliminating occlusion is displayed, and the task card includes at least one of a task participation control, a task viewing control, task progress information, a task remaining time, and resource prompt information. The resource prompt information is used to prompt the audience object to use the first virtual resource to complete the task of eliminating occlusion.

12. The interactive method in virtual space according to claim 11, characterized in that: The step of displaying the task card of the occlusion elimination task in the virtual space includes: Determine the display style of the task card based on at least one of the target audience number and the first resource acquisition number in the virtual space, wherein the target audience number is the number of audience objects in the virtual space that are currently giving away the first virtual resource for the occlusion elimination task, and the first resource acquisition number is the number of the first virtual resources that the first anchor object has currently acquired due to the occlusion elimination task; In the virtual space, a task card of the occlusion elimination task is displayed according to the display style.

13. The interactive method in virtual space according to claim 12, characterized in that: The determining of the display style of the task card based on at least one of the number of target audiences in the virtual space and the number of first resource acquisitions includes at least one of the following: Determining the texture of the task card based on at least one of the number of the target audience and the first resource acquisition number in the virtual space; Based on at least one of the number of the target audience and the number of first resource acquisitions in the virtual space, the animation of the task card and the duration of the animation are determined.

14. The interactive method in virtual space according to claim 12, characterized in that: The method further comprises: In the task card, the first resource acquisition quantity and the target audience quantity are displayed in sequence in the form of a carousel.

15. The interactive method in virtual space according to claim 11, characterized in that: The occlusion elimination task includes a plurality of subtasks; The method further comprises: In the task card, a progress bar of the occlusion elimination task is displayed, wherein the progress bar includes a plurality of task nodes, and the arrangement order of the plurality of task nodes conforms to the execution order of the plurality of subtasks.

16. The interactive method in virtual space according to claim 11, characterized in that: The occlusion elimination task includes a plurality of subtasks; The method further comprises: In the task card, progress bars corresponding to the multiple subtasks are displayed in sequence according to the execution order of the multiple subtasks.

17. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: In the virtual space, displaying a task participation control of the occlusion elimination task; In the case where the audience object presents the first virtual resource to the first anchor object, displaying the effect of the first virtual resource on the virtual item includes: In response to the audience object's triggering operation on the task participation control, the effect of the first virtual resource on the virtual item is displayed.

18. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: In the virtual space, displaying a task viewing control of the occlusion elimination task; In response to a triggering operation on the task viewing control, detailed information of the occlusion elimination task is displayed in the virtual space, the detailed information including at least one of a first resource acquisition quantity, a target audience quantity, and a remaining task time. The first resource acquisition quantity is the quantity of the first virtual resources that the first anchor object has acquired due to the occlusion elimination task at the current moment, and the target audience quantity is the number of audience objects in the virtual space who have donated the first virtual resource for the occlusion elimination task at the current moment.

19. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: When the obstruction elimination task is started, an elimination task option and an obstruction task option are displayed in the virtual space, wherein the elimination task option is used to instruct the audience object to eliminate the obstruction of the virtual item to the first anchor object by donating the first virtual resource, and the obstruction task option is used to instruct the audience object to strengthen the obstruction of the virtual item to the first anchor object by donating the second virtual resource; In response to a selection operation on the elimination task option, displaying the first virtual resource in the virtual space; In response to a selection operation on the obstruction task option, the second virtual resource is displayed in the virtual space.

20. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: In the case where the virtual items satisfy a second elimination condition, it is displayed that all the virtual items are eliminated, and the second elimination condition is a condition that needs to be satisfied in order for all the virtual items to be eliminated.

21. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: When the occlusion elimination task is successfully completed, at least one of the identifier of at least one target audience object and the second resource acquisition quantity are displayed in the virtual space, wherein the at least one target audience object is an audience object in the virtual space whose completion degree of the occlusion elimination task reaches a preset value, and the second resource acquisition quantity is the total quantity of the virtual resources acquired by the first anchor object in the occlusion elimination task.

22. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: When the remaining task time of the occlusion elimination task is zero, if the virtual item does not meet the second elimination condition, the virtual item is restored and displayed.

23. The interactive method in virtual space according to claim 1, characterized in that: In the case where the occlusion elimination task is initiated, in the virtual space, displaying that a preset area including the first anchor object is occluded by a virtual object includes any of the following: Displaying a special effect panel in the virtual space, and in response to an application operation of any occlusion special effect in the special effect panel, displaying that a preset area including the first anchor object is occluded by a virtual object corresponding to the occlusion special effect; An activity panel is displayed in the virtual space, and in response to an application operation of any blocking activity in the activity panel, a preset area including the first anchor object is displayed to be blocked by a virtual object corresponding to the blocking activity.

24. The interactive method in virtual space according to claim 23, characterized in that: The displaying of the activity panel in the virtual space, in response to an application operation of any blocking activity in the activity panel, displays that a preset area including the first anchor object is blocked by a virtual object corresponding to the blocking activity, comprising: In response to a triggering operation on an activity control in the virtual space, displaying the activity panel in the virtual space, wherein a plurality of types of activity options are displayed in the activity panel, and the plurality of types of activity options include an obstruction type activity option; In response to a selection operation on the blocking activity option, displaying a plurality of blocking activities in the activity panel; In response to an application operation of any one of the multiple blocking activities, a preset area including the first anchor object is displayed to be blocked by a virtual object corresponding to the blocking activity.

25. The interactive method in virtual space according to claim 23, characterized in that: The displaying of the activity panel in the virtual space, in response to an application operation of any blocking activity in the activity panel, displays that a preset area including the first anchor object is blocked by a virtual object corresponding to the blocking activity, comprising: Displaying an entrance to an occlusion-type activity in the virtual space; In response to a triggering operation on the entrance of the blocking activity, displaying the activity panel in the virtual space, wherein a plurality of blocking activities are displayed in the activity panel; In response to an application operation of any one of the multiple blocking activities, a preset area including the first anchor object is displayed to be blocked by a virtual object corresponding to the blocking activity.

26. The interactive method in virtual space according to claim 1, characterized in that: The method further comprises: In the case where the first anchor object and the second anchor object are connected to compete with each other, in the virtual space, an anchor window of the first anchor object and an anchor window of the second anchor object are displayed, and each anchor window displays a corresponding anchor object; When the prop assembly task is started, displaying virtual props to be assembled in the virtual space; When the audience object presents a third virtual resource to the first anchor object, updating and displaying the assembly progress information of the virtual prop, wherein the third virtual resource is a resource used to assemble the virtual prop; When the virtual props are assembled, in response to an application operation of the virtual props, a confrontation result between the first anchor object and the second anchor object is displayed based on the virtual props.

27. The interactive method in virtual space according to claim 26, characterized in that: The displaying, in response to the application operation of the virtual prop, the result of the confrontation between the first anchor object and the second anchor object based on the virtual prop, comprises: In response to an application operation on the virtual prop, displaying, in the virtual space, that the virtual prop moves toward the second anchor object; In the anchor window of the second anchor object, the hitting special effect of the virtual prop is displayed.

28. The interactive method in virtual space according to claim 27, characterized in that: The method further comprises: When the virtual prop is assembled, displaying a direction adjustment control of the virtual prop in the virtual space; In response to a trigger operation on the direction adjustment control, determining a moving direction of the virtual prop; The displaying the virtual props moving toward the second anchor object includes: The virtual prop is displayed moving along the moving direction toward the second anchor object.

29. The interactive method in virtual space according to claim 26, characterized in that: The method further comprises: In the case where the audience object presents the third virtual resource to the first anchor object, the identifier of the audience object is displayed to move toward the virtual prop; When there is an overlap between the identifier of the audience object and the virtual prop, the display of the identifier of the audience object is turned off.

30. The interactive method in virtual space according to claim 26, characterized in that: The method further comprises: For any one of the first anchor object and the second anchor object, based on the confrontation score of the anchor object, the anchor object is displayed in the anchor window of the anchor object as being in virtual flowing water, and the height of the water level of the virtual flowing water is negatively correlated with the confrontation score of the anchor object.

31. An interactive device in a virtual space, characterized in that: The device comprises: A display unit is configured to, when the occlusion elimination task is activated, display, in the virtual space, that a preset area including a first anchor object is occluded by a virtual object, wherein the first anchor object is any anchor object in the virtual space; The display unit is further configured to display the effect of the first virtual resource on the virtual item when the audience object presents the first virtual resource to the first anchor object, wherein the effect is any one of partial or whole damage, elimination, shaking and movement of the virtual item.

32. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the interactive method in the virtual space as described in any one of claims 1 to 30.

33. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the interactive method in a virtual space as described in any one of claims 1 to 30.

34. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the interactive method in a virtual space described in any one of claims 1 to 30 is implemented.

Citation Information

Patent Citations

  • Live broadcast interaction method, device and system

    CN109874047A

  • Live broadcast battle picture display method and device, terminal and storage medium

    CN112426714A

  • Live broadcast microphone connection interaction method and system, storage medium and computer equipment

    CN113824975A

  • Interaction method and device of network live broadcast, terminal equipment and storage medium

    CN113873284A

  • Game live broadcast interaction method and related equipment

    CN114501055A

Cited By

  • Live broadcast interaction method and device, equipment and storage medium

    CN120378702A