Virtual resource acquisition method and device, electronic equipment and storage medium

By displaying virtual pendants on the playback interface of the multimedia resource and displaying their transformation animations, the problem of single display form of multimedia resource is solved, improving user experience and participation.

CN119420655AActive Publication Date: 2025-02-11BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411545947.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-11
Estimated Expiration
2044-10-31

AI Technical Summary

Technical Problem

In the prior art, the display form of multimedia resources is relatively single, making it difficult to attract user attention, thereby reducing user participation.

Method used

Display the virtual pendant on the playback interface of the multimedia resource, and display its transformation animation when the virtual pendant meets the interaction conditions. When the transformation animation is displayed, the virtual resources associated with the multimedia resource can be obtained by triggering the virtual pendant.

Benefits of technology

Through rich interface display forms and dynamic effects, the user experience is improved, the fun is increased when playing multimedia resources, and thus the user participation is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119420655A_ABST
    Figure CN119420655A_ABST
Patent Text Reader

Abstract

The invention relates to a virtual resource acquisition method and device, electronic equipment and a storage medium, and belongs to the technical field of computers. The method comprises the following steps: displaying a virtual pendant on a playing interface of a multimedia resource; in response to the virtual pendant meeting the interaction condition, displaying a transformation animation of the virtual pendant, the transformation animation being used for presenting a dynamic effect that the virtual pendant is changed; and after the conversion animation of the virtual pendant is displayed, displaying the virtual pendant in a triggering state, and in response to a triggering operation on the virtual pendant in the triggering state, displaying an acquisition result of a virtual resource associated with the multimedia resource. The invention provides an interaction mode of getting the virtual resources after watching the animation, the display effect when the multimedia resources are played is enriched, and the interestingness of getting the virtual resources is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a method, device, electronic device and storage medium for acquiring virtual resources. Background Art

[0002] With the rapid development of Internet technology, browsing various multimedia resources through Internet applications has become a common form of entertainment. Taking multimedia resources as videos as an example, the terminal can display a video to introduce items, services, etc., and after triggering, it can jump to the detailed interface of the introduced content.

[0003] However, in the above method, the display form of multimedia resources is relatively simple, which is difficult to attract user attention, thereby reducing user participation. Summary of the invention

[0004] The present disclosure provides a method, device, electronic device and storage medium for acquiring virtual resources, which can improve the accuracy of acquiring virtual resources.

[0005] According to one aspect of an embodiment of the present disclosure, a method for acquiring a virtual resource is provided, the method comprising:

[0006] Displaying virtual widgets on the playback interface of multimedia resources;

[0007] In response to the virtual widget satisfying the interaction condition, displaying a transformation animation of the virtual widget, wherein the transformation animation is used to present a dynamic effect of a change in the virtual widget;

[0008] After the transformation animation of the virtual widget is displayed, the virtual widget in a triggerable state is displayed, and in response to a triggering operation on the virtual widget in the triggerable state, an acquisition result of the virtual resource associated with the multimedia resource is displayed.

[0009] Optionally, the displaying the transformation animation of the virtual widget includes:

[0010] The plurality of virtual widgets are transformed into a target pattern formed by the plurality of virtual widgets.

[0011] Optionally, the transforming the plurality of virtual widgets into a target pattern formed by the plurality of virtual widgets comprises:

[0012] The plurality of virtual pendants arranged and distributed are rotated and translated, so that in the target pattern formed after the rotation and translation, the plurality of virtual pendants are radially distributed.

[0013] Optionally, the transforming the plurality of virtual widgets into a target pattern formed by the plurality of virtual widgets comprises:

[0014] The plurality of virtual pendants are transformed into the target pattern, and the target pattern is displayed to be rotating.

[0015] Optionally, the transforming the plurality of virtual widgets into a target pattern formed by the plurality of virtual widgets comprises at least one of the following:

[0016] In the process of transforming the plurality of virtual widgets into the target pattern, displaying the plurality of virtual widgets moving from a non-central area of ​​the screen to a central area of ​​the screen;

[0017] In the process of transforming the plurality of virtual widgets into the target pattern, displaying the plurality of virtual widgets transforming from a first size to a second size, wherein the first size is different from the second size;

[0018] In the process of transforming the plurality of virtual widgets into the target pattern, the number of the plurality of virtual widgets displayed is transformed from a first number to a second number, and the first number is different from the second number.

[0019] Optionally, the transforming the plurality of virtual widgets into a target pattern formed by the plurality of virtual widgets comprises:

[0020] In the process of transforming the plurality of virtual widgets into the target pattern, information associated with the multimedia resource is displayed on at least one of the virtual widgets.

[0021] Optionally, displaying a virtual widget on the playback interface of the multimedia resource includes any of the following:

[0022] When the playing time of the multimedia resource reaches a first time, displaying the virtual widget on the playing interface of the multimedia resource;

[0023] In response to an interactive operation on the multimedia resource, displaying the virtual widget on a playback interface of the multimedia resource, the interactive operation comprising at least one of a like operation, a comment operation, a favorite operation, or a share operation;

[0024] When the content currently being played by the multimedia resource is the preset content, the virtual widget is displayed on the playback interface of the multimedia resource.

[0025] Optionally, the interaction condition includes at least one of the following:

[0026] The display time of the virtual widget reaches a second time length;

[0027] The virtual widget is triggered;

[0028] The interactive control on the playback interface is triggered, and the interactive control is used to interact with the multimedia resource.

[0029] Optionally, the method further comprises:

[0030] Displaying a text area on the playback interface of the multimedia resource, the text area including at least one of a description text or object information of the multimedia resource, the object information being information of an object that publishes the multimedia resource;

[0031] In response to the virtual widget satisfying the interaction condition, displaying the transformation animation of the virtual widget comprises:

[0032] In response to the virtual widget satisfying the interaction condition, the text area is cancelled and the transformation animation of the virtual widget is displayed.

[0033] Optionally, displaying a virtual widget on a playback interface of a multimedia resource includes:

[0034] The virtual widget in an untriggerable state is displayed on the playback interface of the multimedia resource.

[0035] Optionally, in response to the triggering operation on the virtual widget in the triggerable state, displaying the acquisition result of the virtual resource associated with the multimedia resource includes:

[0036] In response to a triggering operation on the virtual widget in a triggerable state, displaying a flipping animation of the virtual widget, wherein the flipping animation of the virtual widget is used to flip the virtual widget;

[0037] The acquisition result of the virtual resource is displayed on the flipped virtual widget.

[0038] Optionally, the display quantity of the virtual widget in the triggerable state is multiple; and in response to the triggering operation of the virtual widget in the triggerable state, displaying the acquisition result of the virtual resource associated with the multimedia resource includes:

[0039] In response to a triggering operation on any of the displayed virtual widgets, an acquisition result of a target virtual resource is displayed, where the target virtual resource is a virtual resource associated with the multimedia resource and the triggered virtual widget.

[0040] Optionally, the method further comprises:

[0041] After the transformation animation of the virtual widget is displayed, a virtual resource collection control is displayed, and the virtual resource collection control is used to prompt the user to collect the virtual resource;

[0042] In response to a triggering operation on the virtual resource claiming control, the acquisition result of the virtual resource is displayed.

[0043] Optionally, the method further comprises:

[0044] After the transformation animation of the virtual widget is displayed, the acquisition result of the virtual resource is displayed in response to the twisting operation of the terminal.

[0045] Optionally, the displaying the acquisition result of the virtual resource associated with the multimedia resource includes:

[0046] displaying a usage interface of the virtual resource, and displaying the acquisition result of the virtual resource on the usage interface; or,

[0047] The acquisition result of the virtual resource is displayed on the playback interface.

[0048] Optionally, after displaying the acquisition result of the virtual resource on the playback interface, the method further includes at least one of the following:

[0049] In response to the display duration of the acquisition result reaching a third duration, displaying a usage interface of the virtual resource;

[0050] The playback interface displays a usage control of the virtual resource, and in response to a triggering operation on the usage control, the usage interface of the virtual resource is displayed.

[0051] Optionally, if the usage scope of the virtual resource is a target item, the usage interface is a detail interface or an exchange interface of the target item, the detail interface is used to introduce the target item, and the exchange interface is used to exchange the target item;

[0052] If the usage scope of the virtual resource is any item in the live broadcast room, the usage interface is the live broadcast interface of the live broadcast room.

[0053] Optionally, the acquisition result of the virtual resource includes the resource amount of the virtual resource, the virtual resource includes at least one sub-virtual resource, and the resource amount includes at least one of the resource amount of each of the at least one sub-virtual resource or the total resource amount.

[0054] Optionally, the virtual pendant is a virtual red envelope; or, the virtual pendant is a sticker of an item introduced by the multimedia resource.

[0055] According to another aspect of an embodiment of the present disclosure, a device for acquiring a virtual resource is provided, the device comprising:

[0056] A first display unit is configured to display a virtual widget on a playback interface of a multimedia resource;

[0057] A second display unit is configured to execute, in response to the virtual widget satisfying an interactive condition, displaying a transformation animation of the virtual widget, wherein the transformation animation is used to present a dynamic effect of a change in the virtual widget;

[0058] The third display unit is configured to display the virtual widget in a triggerable state after the transformation animation of the virtual widget is displayed, and display the acquisition result of the virtual resource associated with the multimedia resource in response to the triggering operation of the virtual widget in the triggerable state.

[0059] Optionally, the second display unit is configured to execute:

[0060] The plurality of virtual widgets are transformed into a target pattern formed by the plurality of virtual widgets.

[0061] Optionally, the second display unit is configured to execute:

[0062] The plurality of virtual pendants arranged and distributed are rotated and translated, so that in the target pattern formed after the rotation and translation, the plurality of virtual pendants are radially distributed.

[0063] Optionally, the second display unit is configured to execute:

[0064] The plurality of virtual pendants are transformed into the target pattern, and the target pattern is displayed to be rotating.

[0065] Optionally, the second display unit is configured to perform at least one of the following:

[0066] In the process of transforming the plurality of virtual widgets into the target pattern, displaying the plurality of virtual widgets moving from a non-central area of ​​the screen to a central area of ​​the screen;

[0067] In the process of transforming the plurality of virtual widgets into the target pattern, displaying the plurality of virtual widgets transforming from a first size to a second size, wherein the first size is different from the second size;

[0068] In the process of transforming the plurality of virtual widgets into the target pattern, the number of the plurality of virtual widgets displayed is transformed from a first number to a second number, and the first number is different from the second number.

[0069] Optionally, the second display unit is configured to execute:

[0070] In the process of transforming the plurality of virtual widgets into the target pattern, information associated with the multimedia resource is displayed on at least one of the virtual widgets.

[0071] Optionally, the first display unit is configured to perform any of the following:

[0072] When the playing time of the multimedia resource reaches a first time, displaying the virtual widget on the playing interface of the multimedia resource;

[0073] In response to an interactive operation on the multimedia resource, the virtual widget is displayed on the playback interface of the multimedia resource, and the interactive operation includes at least one of a like operation, a comment operation, a favorite operation, or a share operation.

[0074] Optionally, the interaction condition includes at least one of the following:

[0075] The display time of the virtual widget reaches a second time length;

[0076] The virtual widget is triggered;

[0077] The interactive control on the playback interface is triggered, and the interactive control is used to interact with the multimedia resource.

[0078] Optionally, the first display unit is further configured to display a text area on the playback interface of the multimedia resource, wherein the text area includes at least one of a description text or object information of the multimedia resource, wherein the object information refers to information of an object that publishes the multimedia resource;

[0079] The second display unit is configured to execute, in response to the virtual widget satisfying the interaction condition, canceling the display of the text area and displaying the transformation animation of the virtual widget.

[0080] Optionally, the first display unit is configured to execute:

[0081] The virtual widget in an untriggerable state is displayed on the playback interface of the multimedia resource.

[0082] Optionally, the third display unit is configured to execute:

[0083] In response to a triggering operation on the virtual widget in a triggerable state, displaying a flipping animation of the virtual widget, wherein the flipping animation of the virtual widget is used to flip the virtual widget;

[0084] The acquisition result of the virtual resource is displayed on the flipped virtual widget.

[0085] Optionally, the display quantity of the virtual widget in the triggerable state is multiple; the third display unit is configured to execute:

[0086] In response to a triggering operation on any of the displayed virtual widgets, an acquisition result of a target virtual resource is displayed, where the target virtual resource is a virtual resource associated with the multimedia resource and the triggered virtual widget.

[0087] Optionally, the third display unit is further configured to execute:

[0088] After the transformation animation of the virtual widget is displayed, a virtual resource collection control is displayed, and the virtual resource collection control is used to prompt the user to collect the virtual resource;

[0089] In response to a triggering operation on the virtual resource claiming control, the acquisition result of the virtual resource is displayed.

[0090] Optionally, the third display unit is further configured to execute:

[0091] After the transformation animation of the virtual widget is displayed, the acquisition result of the virtual resource is displayed in response to the twisting operation of the terminal.

[0092] Optionally, the third display unit is configured to execute:

[0093] displaying a usage interface of the virtual resource, and displaying the acquisition result of the virtual resource on the usage interface; or,

[0094] The acquisition result of the virtual resource is displayed on the playback interface.

[0095] Optionally, the third display unit is further configured to perform at least one of the following:

[0096] In response to the display duration of the acquisition result reaching a third duration, displaying a usage interface of the virtual resource;

[0097] The playback interface displays a usage control of the virtual resource, and in response to a triggering operation on the usage control, the usage interface of the virtual resource is displayed.

[0098] Optionally, if the usage scope of the virtual resource is a target item, the usage interface is a detail interface or an exchange interface of the target item, the detail interface is used to introduce the target item, and the exchange interface is used to exchange the target item;

[0099] If the usage scope of the virtual resource is any item in the live broadcast room, the usage interface is the live broadcast interface of the live broadcast room.

[0100] Optionally, the acquisition result of the virtual resource includes the resource amount of the virtual resource, the virtual resource includes at least one sub-virtual resource, and the resource amount includes at least one of the resource amount of each of the at least one sub-virtual resource or the total resource amount.

[0101] Optionally, the virtual pendant is a virtual red envelope; or, the virtual pendant is a sticker of an item introduced by the multimedia resource.

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

[0103] processor;

[0104] a memory for storing instructions executable by the processor;

[0105] The processor is configured to execute the instructions to implement the method for acquiring virtual resources as described in the above aspects.

[0106] According to another aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the method for acquiring virtual resources as described in the above aspects.

[0107] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the method for acquiring virtual resources as described in the above aspects is implemented.

[0108] The method provided by the embodiment of the present disclosure displays a virtual widget on the playback interface of a multimedia resource, and displays the transformation animation of the virtual widget when the virtual widget meets the interactive condition. After the transformation animation is displayed, the virtual resource associated with the multimedia resource can be obtained by triggering the virtual widget. In this way, these contents are displayed when the multimedia resource is played, which enriches the interface display form, improves the interface display effect, increases the fun of playing the multimedia resource, and thus improves the user experience. In addition, an interactive method for obtaining virtual resources after watching the animation is provided, which improves the fun of obtaining virtual resources, is conducive to promoting the interaction between users and virtual widgets, and thus improves the user's participation.

[0109] 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

[0110] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0111] Figure 1 It is a schematic diagram showing an implementation environment according to an exemplary embodiment.

[0112] Figure 2 The present invention is a flowchart of a method for acquiring virtual resources according to an exemplary embodiment.

[0113] Figure 3 The figure is a flow chart showing another method for acquiring virtual resources according to an exemplary embodiment.

[0114] Figure 4 It is a schematic diagram showing a virtual pendant according to an exemplary embodiment.

[0115] Figure 5 It is a schematic diagram showing a transformation animation of a virtual widget according to an exemplary embodiment.

[0116] Figure 6 The figure is a flow chart showing another method for acquiring virtual resources according to an exemplary embodiment.

[0117] Figure 7 is a schematic diagram of another virtual widget according to an exemplary embodiment.

[0118] Figure 8 is a schematic diagram of another virtual widget according to an exemplary embodiment.

[0119] Fig. 9 The figure is a flow chart showing another method for acquiring virtual resources according to an exemplary embodiment.

[0120] Fig.10 It is a schematic diagram of a target item details interface according to an exemplary embodiment.

[0121] Fig.11 The present invention is a block diagram of a device for acquiring virtual resources according to an exemplary embodiment.

[0122] Fig.12 It is a block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION

[0123] 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.

[0124] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned figure descriptions 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 interchangeable 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.

[0125] It should be noted that the user 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. 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 multimedia resources, virtual resources, etc. involved in this disclosure are all obtained with full authorization.

[0126] The method for acquiring virtual resources provided by the embodiments of the present disclosure can be executed by an electronic device, and the electronic device can be provided as at least one of a terminal and a server. Figure 1 This is a schematic diagram of an implementation environment provided by the embodiment of the present disclosure, see Figure 1 , the implementation environment includes: a terminal 101 and a server 102.

[0127] In an embodiment of the present disclosure, the terminal 101 is used to play multimedia resources such as videos and photo collections. In some embodiments, a target application is installed on the terminal 101, and the target application is used to play multimedia resources. The target application is, for example, a video application, an audio application, a social application, etc., which is not limited to this. For example, the target application takes the form of a web application, a microprogram, or a client, and the present disclosure is not limited to this. Among them, a microprogram refers to a program that relies on other applications to run, such as a small program. The server 102 is used to provide background services for the target application running on the terminal 101. For example, in response to the display operation of the multimedia resources, the terminal 101 obtains the corresponding multimedia resources from the server 102 for display. Of course, the server 102 can also include other functional servers to provide more comprehensive and diversified services.

[0128] In some embodiments, terminal 101 displays a virtual widget on the playback interface of the multimedia resource, and in response to the virtual widget satisfying the interaction condition, displays a transformation animation of the virtual widget. After the transformation animation of the virtual widget is displayed, the user can receive the virtual resource associated with the multimedia resource by triggering the virtual widget.

[0129] The terminal 101 may be at least one of a smart phone, a smart watch, a desktop computer, a laptop, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 may generally refer to one of a plurality of terminals, and those skilled in the art may know that the number of the above terminals may be more or less. The server 102 may be an independent physical server, or a server cluster or a distributed file system composed of a plurality of physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. In some embodiments, the server 102 is directly or indirectly connected to the terminal 101 via wired or wireless communication, which is not limited in the embodiments of the present disclosure.

[0130] Optionally, the number of the above-mentioned servers 102 may be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 may also include other functional servers to provide more comprehensive and diversified services. Among them, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 or the terminal 101 can each independently undertake the computing work, which is not limited in the embodiments of the present disclosure.

[0131] Figure 2 is a flowchart of a method for obtaining virtual resources according to an exemplary embodiment. Figure 2 The method is executed by a terminal and comprises the following steps:

[0132] In step 201, the terminal displays a virtual widget on a playback interface of a multimedia resource.

[0133] In the disclosed embodiment, a target application is running on the terminal, and the target application provides a display function of multimedia resources. The multimedia resources may be videos, pictures, picture collections, etc. The multimedia resources are used to introduce goods or services, that is, to promote goods or services.

[0134] The virtual widget is a visual element used for decoration, and the virtual widget can be any style of virtual widget. The terminal can overlay and display the virtual widget on the multimedia resource, or display the multimedia resource and the virtual widget in different areas of the playback interface.

[0135] In some embodiments, the playback interface also displays interactive controls and text areas of multimedia resources. The interactive controls are used to like, forward, comment, and collect multimedia resources. The text area includes at least one of the description text or object information of the multimedia resource. The description text refers to the copy of the multimedia resource, and the object information refers to the information of the object that publishes the multimedia resource.

[0136] In some embodiments, the virtual widget displayed on the playback interface in step 201 is in an untriggerable state.

[0137] In step 202, in response to the virtual widget satisfying the interaction condition, the terminal displays a transformation animation of the virtual widget, where the transformation animation is used to present a dynamic effect of the virtual widget changing.

[0138] In the embodiment of the present disclosure, when the virtual widget meets the interactive condition, the terminal displays the transformation animation of the virtual widget on the play interface to present the dynamic effect of the virtual widget changing.

[0139] In some embodiments, the terminal cancels display of multimedia resources while displaying the transformation animation of the virtual widget; or, the terminal plays the multimedia resources in a first area on the playback interface and displays the transformation animation of the virtual widget in a second area on the playback interface; or, the terminal overlays the transformation animation of the virtual widget on the multimedia resources, such as displaying a mask on the playback interface and displaying the transformation animation of the virtual widget on the mask.

[0140] In some embodiments, the terminal plays the sound effect corresponding to the transformation animation while displaying the transformation animation of the virtual widget.

[0141] In step 203, after the transformation animation of the virtual widget is displayed, the terminal displays the virtual widget in a triggerable state, and in response to a triggering operation on the virtual widget in a triggerable state, displays the acquisition result of the virtual resource associated with the multimedia resource.

[0142] In the disclosed embodiment, after the transformation animation of the virtual widget is displayed, the virtual widget in a triggerable state is displayed, and the user can receive the virtual resource by triggering the virtual widget, which promotes the interaction between the user and the virtual widget. After the virtual widget is triggered, the virtual resource associated with the multimedia resource is issued to the currently logged in object, so the terminal displays the acquisition result of the virtual resource associated with the multimedia resource.

[0143] Among them, virtual resources are used to exchange certain items or services, such as virtual resources can be virtual resource coupons for exchange, etc. The association of virtual resources with multimedia resources means that the use scope of virtual resources is items, services, etc. associated with multimedia resources. If multimedia resources are used to promote a certain item, virtual resources can be used to exchange the item.

[0144] The method provided by the embodiment of the present disclosure displays a virtual widget on the playback interface of a multimedia resource, and displays the transformation animation of the virtual widget when the virtual widget meets the interactive condition. After the transformation animation is displayed, the virtual resource associated with the multimedia resource can be obtained by triggering the virtual widget. In this way, these contents are displayed when the multimedia resource is played, which enriches the interface display form, improves the interface display effect, increases the fun of playing the multimedia resource, and thus improves the user experience. In addition, an interactive method for obtaining virtual resources after watching the animation is provided, which improves the fun of obtaining virtual resources, is conducive to promoting the interaction between users and virtual widgets, and thus improves the user's participation.

[0145] Above Figure 2 What is shown is only the basic process of the present disclosure. The solution provided by the present disclosure will be further explained below based on a specific implementation method. Figure 3 is a flowchart of another method for acquiring virtual resources according to an exemplary embodiment, the method is executed by a terminal, see Figure 3 , the method comprises the following steps:

[0146] In step 301, the terminal displays a plurality of virtual widgets on a playback interface of a multimedia resource.

[0147] In some embodiments, displaying a virtual widget on a playback interface of a multimedia resource includes any of the following:

[0148] (1) When the playback time of the multimedia resource reaches a first time, a virtual widget is displayed on the playback interface of the multimedia resource.

[0149] The first duration is a preset duration, for example, the first duration can be 0 seconds, 3 seconds or 5 seconds, etc. If the first duration is 0 seconds, the virtual widgets are displayed synchronously when the multimedia resource starts to be played, and if the first duration is greater than 0 seconds, multiple virtual widgets are displayed after the duration after the multimedia resource starts to be played reaches a certain duration.

[0150] (2) In response to an interactive operation on the multimedia resource, a virtual widget is displayed on the playback interface of the multimedia resource, where the interactive operation includes at least one of a like operation, a comment operation, a favorite operation, or a share operation.

[0151] If the user performs an interactive operation on the multimedia resource, the virtual widget is displayed on the multimedia resource playback interface. If the user does not perform an interactive operation on the multimedia resource, there is no need to display the virtual widget on the multimedia resource playback interface.

[0152] In the disclosed embodiment, when the playback time of a multimedia resource reaches a certain time, or the user performs an interactive operation on the multimedia resource, it can be indicated that the user is relatively interested in the multimedia resource, so an additional virtual widget is displayed so that virtual resources can be distributed to the user through the virtual widget, which is conducive to promoting user interaction based on multimedia resources, thereby improving user participation.

[0153] (3) When the content currently played by the multimedia resource is preset content, a virtual widget is displayed on the multimedia resource playback interface, wherein the preset content is the content in the multimedia resource, for example, the preset content is a preset keyword or a preset video screen.

[0154] Optionally, the preset content can be content associated with a virtual widget. For example, the virtual widget is associated with an item introduced in a multimedia resource. When the video screen currently played by the multimedia resource includes the item, the virtual widget is displayed on the playback interface of the multimedia resource. For another example, the virtual widget is associated with a date type to which the current date belongs. When the content currently played by the multimedia resource mentions the current date, the virtual widget is displayed on the playback interface of the multimedia resource. In this implementation, the display timing of the virtual widget is associated with the preset content currently played in the multimedia resource. Therefore, the process from playing the preset content to displaying the virtual widget is more harmonious, avoiding the abruptness of suddenly displaying the virtual widget, which is conducive to improving the effect of playing multimedia resources and displaying virtual widgets, thereby improving the user's viewing experience.

[0155] In some embodiments, the virtual pendant is a virtual red envelope, wherein the virtual red envelope is a display element in the style of a red envelope. Alternatively, the virtual pendant is a sticker of an item introduced by a multimedia resource. For example, if a multimedia resource is used to introduce a lipstick, then the virtual pendant may be a sticker of a lipstick. In addition, the virtual pendant may also be other information associated with the multimedia resource, such as if a multimedia resource is used to introduce an item of a target producer, and the virtual pendant may also be an icon of the target producer, etc. In this implementation, the virtual pendant may be a virtual red envelope or a sticker of an item introduced by a multimedia resource, which increases the diversity of the virtual pendant and enhances its fun.

[0156] In some embodiments, the virtual widget is a display element associated with the date type to which the current date belongs. For example, during the Spring Festival, the virtual widget may be a virtual red envelope; during the Mid-Autumn Festival, the virtual widget may be a moon cake, etc. In this implementation, by displaying virtual widgets related to the date when playing multimedia resources, interesting content related to the festival is produced in combination with the characteristics of the festival, which not only increases the transparency of information, but also increases the fun of the interface display, renders the atmosphere of the event and the festival, improves the display effect of the virtual widget, and thus improves the user experience.

[0157] Figure 4 is a schematic diagram of a virtual widget according to an exemplary embodiment. Figure 4 , three virtual widgets 401 are displayed on the playback interface of the multimedia resource. The virtual widgets 401 may be virtual red envelopes, that is, display elements in the form of red envelopes.

[0158] In step 302, in response to the plurality of virtual widgets satisfying the interaction condition, the terminal transforms the plurality of virtual widgets into a target pattern composed of the plurality of virtual widgets.

[0159] In the embodiment of the present disclosure, the terminal transforms multiple virtual pendants so that the multiple virtual pendants form a target pattern, and the target pattern includes the multiple virtual pendants. The target pattern can be a pattern of any style, such as an axisymmetric pattern, a centrally symmetrical pattern, etc., which is not limited in the embodiment of the present disclosure.

[0160] In some embodiments, the interactive condition includes at least one of the following: (1) the display duration of the virtual widget reaches a first duration. Among them, a countdown duration is displayed on the virtual widget, and the display duration of the virtual widget reaches the first duration, that is, the displayed countdown duration has been completed. After the countdown ends, the terminal is triggered to display the transformation process of the virtual widget. (2) The virtual widget is triggered. (3) The interactive control on the playback interface is triggered, and the interactive control is used to interact with multimedia resources. Among them, there can be multiple interactive controls, which are used to like, forward, comment, collect, etc. multimedia resources. In other embodiments, at least two of the above items are combined to trigger the terminal to display the transformation process of the virtual widget. For example, when the display duration of the virtual widget reaches the first duration and is triggered, the terminal is triggered to display the transformation process of the virtual widget.

[0161] In the disclosed embodiment, after the virtual widget is displayed for a certain period of time, the terminal is automatically triggered to display the transformation process of the virtual widget, which means that a certain period of time is allocated to the display of multimedia resources, ensuring the display effect of multimedia resources, and thus facilitating the user to interact based on multimedia resources. The user triggering the virtual widget can also trigger the terminal to display the transformation process of the virtual widget, which improves the flexibility of interaction and the efficiency of human-computer interaction. The interactive control of the multimedia resource is triggered to display the transformation process of the virtual widget, so that by triggering the interactive control, not only the multimedia resource is interacted with, but also the transformation process of the virtual widget is triggered, which improves the efficiency of human-computer interaction; and the user triggers the interactive control to interact with the multimedia resource, indicating that the user is interested in the multimedia resource being played, and then the transformation process of the virtual widget related to it is displayed, which improves the rationality and accuracy of the display timing of the transformation process of the virtual widget, and facilitates the user to interact based on the virtual widget.

[0162] In some embodiments, the multiple virtual pendants that are arranged and distributed are rotated and translated so that in the target pattern formed after the rotation and translation, the multiple virtual pendants are radially distributed.

[0163] Among them, multiple virtual widgets of the playback interface are arranged and distributed, and the terminal rotates and translates each virtual widget to change the distribution of the multiple virtual widgets, and finally makes the multiple virtual widgets present a radial distribution, so that the multiple virtual widgets form a target pattern. For example, multiple virtual widgets are arranged in a row, and each virtual widget in the row of virtual widgets is rotated at different angles and translated in different directions, so that the transformed multiple virtual widgets form a circle pattern connected end to end, thereby obtaining a target pattern.

[0164] In the disclosed embodiment, by rotating and translating the multiple virtual pendants that are arranged and distributed so that the multiple virtual pendants are radially distributed to form a target pattern, the interest of the interface display can be further increased, the display effect of the transformation animation of the virtual pendants is improved, and the user experience is thereby improved.

[0165] In some embodiments, multiple virtual pendants are transformed into a target pattern, and the target pattern is displayed to be rotating. After the terminal transforms the multiple virtual pendants into the target pattern, the target pattern is kept in a rotating state. The rotation center of the target pattern may be the center point of the target pattern. For example, if the target pattern is a circle pattern, the circle pattern may rotate with the dot of the circle pattern as the rotation center.

[0166] In the disclosed embodiment, after the multiple virtual pendants are transformed into the target pattern, the target pattern continues to rotate, so that the dynamic display effect of the target pattern is maintained, which is conducive to further improving the user's viewing experience.

[0167] In some embodiments, transforming the multiple virtual pendants into a target pattern composed of the multiple virtual pendants includes at least one of the following:

[0168] (1) In the process of transforming the multiple virtual widgets into the target pattern, the multiple virtual widgets are displayed to move from the non-center area of ​​the screen to the center area of ​​the screen. For example, if the multiple virtual widgets are in the lower left corner area of ​​the screen, then in the transformation process, the multiple virtual widgets are gradually moved from the lower left corner area to the center area of ​​the screen, so that after the target pattern is finally formed, the target pattern is displayed in the center area of ​​the screen.

[0169] (2) In the process of transforming the multiple virtual widgets into the target pattern, the multiple virtual widgets are displayed to transform from a first size to a second size, and the first size is different from the second size. For example, the first size is smaller than the second size, that is, in the process of transforming the multiple virtual widgets into the target pattern, the virtual widgets are gradually enlarged. Alternatively, the first size may be larger than the second size, so that in the process of transforming the multiple virtual widgets into the target pattern, the virtual widgets are gradually reduced.

[0170] (3) In the process of transforming the multiple virtual widgets into the target pattern, the number of the multiple virtual widgets is changed from a first number to a second number, and the first number is different from the second number. For example, if the first number is smaller than the second number, then in the process of transforming the multiple virtual widgets into the target pattern, a dynamic effect of more virtual widgets flying out from one or more virtual widgets may be displayed, or a dynamic effect of more virtual widgets falling from the top of the screen may be displayed.

[0171] In the disclosed embodiment, in the process of transforming multiple virtual pendants into a target pattern, the position, size and quantity of the virtual pendants can also be transformed, making the transformation process richer and more eye-catching, adding a variety of innovative display styles, further enhancing the fun, and thus improving the user experience.

[0172] Figure 5 is a schematic diagram showing a transformation animation of a virtual widget according to an exemplary embodiment. Figure 5 As shown, the playback interface displays three virtual widgets 401. In the transformation animation of the virtual widgets, the three virtual widgets 401 gradually translate and rotate from the lower left corner of the screen to the center of the screen. During the translation and rotation process, the size of the virtual widget 401 gradually increases, and more identical virtual widgets 401 gradually fly out between the three virtual widgets 401. Finally, multiple virtual widgets 401 form a target pattern 501, and the target pattern 501 is displayed in the center of the screen. After the target pattern 501 is formed, the target pattern 501 can continue to rotate in the center of the screen.

[0173] In some embodiments, the target pattern is a pattern associated with a multimedia resource, for example, the multimedia resource is used to promote the goods of the target producer, and the target pattern may be a pattern used to represent the goods introduced by the multimedia resource, or the target pattern may also be a pattern used to represent the target producer. In other embodiments, the target pattern may also be a pattern associated with the date type to which the current date belongs, for example, during the Mid-Autumn Festival, the target pattern may be a mooncake pattern, etc.

[0174] In some embodiments, the terminal displays information associated with the multimedia resource on at least one virtual pendant during the process of transforming the multiple virtual pendants into the target pattern. For example, if the multimedia resource is used to promote the item of the target producer, at least one of the item, the item information of the item, the target producer, or the producer information of the target producer may be displayed on the virtual pendant.

[0175] In some embodiments, in the above step 301, a text area is also displayed on the multimedia resource playback interface, and the text area includes at least one of the description text or object information of the multimedia resource, and the object information refers to the information of the object that publishes the multimedia resource. In this step 302, in response to the virtual widget meeting the interactive condition, the text area is canceled and the transformation animation of the virtual widget is displayed.

[0176] That is, when the transformation animation of the virtual widget is displayed on the playback interface, the playback interface no longer displays the text area, thereby freeing up more space to display the transformation animation of the virtual widget.

[0177] Optionally, the terminal displays the transformation animation of the virtual widget in full screen mode, and does not display information other than the transformation animation of the virtual widget in full screen mode. The information other than the transformation animation of the virtual widget includes text area, multimedia resources and interactive controls of multimedia resources.

[0178] Optionally, the terminal displays a mask on the playback interface, and displays a transformation animation of the virtual widget on the mask.

[0179] In the disclosed embodiment, when displaying the transformation animation of the virtual widget, the text area is cancelled, so as to avoid interference of other information on the playback interface with the transformation animation, thereby improving the visual impact when displaying the transformation animation, improving the interface display effect, and giving the user an immersive viewing experience, thereby improving the user experience. In addition, the transformation animation of the virtual widget is supported to be displayed in full screen, thereby additionally increasing the vitality of the playback interface, adding unexpected surprises to the user, and further improving the visual impact when displaying the transformation animation.

[0180] In some embodiments, a first close control is also displayed on the playback interface, and the first close control is used to cancel the display of the transformation animation of the virtual widget after being triggered. After canceling the display of the transformation animation of the virtual widget, the terminal can continue to play the multimedia resource, or directly jump to the virtual resource acquisition interface, or directly display the virtual resource acquisition result.

[0181] In step 303, after the transformation animation of the virtual widget is displayed, the terminal displays the virtual widget in a triggerable state, and in response to a triggering operation on the virtual widget in a triggerable state, displays the acquisition result of the virtual resource associated with the multimedia resource.

[0182] In the embodiment of the present disclosure, after the transformation animation of the virtual widget is displayed, a virtual widget in a triggerable state is displayed. After the virtual widget is triggered, the virtual resources associated with the multimedia resources are issued to the currently logged-in object. That is, the currently logged-in object will obtain the virtual resources associated with the multimedia resources. Therefore, the terminal displays the acquisition result of the virtual resources associated with the multimedia resources to prompt the user that the virtual resources have been received.

[0183] The method provided by the embodiment of the present disclosure displays a virtual widget on the playback interface of a multimedia resource, and displays the transformation animation of the virtual widget when the virtual widget meets the interactive condition. After the transformation animation is displayed, the virtual resource associated with the multimedia resource can be obtained by triggering the virtual widget. In this way, these contents are displayed when the multimedia resource is played, which enriches the interface display form, improves the interface display effect, increases the fun of playing the multimedia resource, and thus improves the user experience. In addition, an interactive method for obtaining virtual resources after watching the animation is provided, which improves the fun of obtaining virtual resources, is conducive to promoting the interaction between users and virtual widgets, and thus improves the user's participation.

[0184] Furthermore, the display of the dynamic effect of transforming multiple virtual widgets into a target pattern composed of multiple virtual widgets improves the visual effect, increases the fun, and is conducive to improving the user's viewing experience.

[0185] The solution provided by the present disclosure is further described below based on a specific implementation method. Figure 6 is a flowchart of another method for acquiring virtual resources according to an exemplary embodiment, the method is executed by a terminal, see Figure 6 , the method comprises the following steps:

[0186] In step 601, the terminal displays a virtual widget on the playback interface of the multimedia resource.

[0187] In step 602, in response to the virtual widget satisfying the interaction condition, the terminal displays a transformation animation of the virtual widget, where the transformation animation is used to present a dynamic effect of the virtual widget changing.

[0188] The process of steps 601-602 is the same as that of steps 301-302, and will not be described in detail here.

[0189] After the transformation animation of the virtual widget is displayed, the terminal may execute any one of the following steps 603 , 604 or 605 .

[0190] In step 603, after the transformation animation of the virtual widget is displayed, the terminal displays the virtual widget in a triggerable state, and in response to the triggering operation on the virtual widget in the triggerable state, displays the acquisition result of the virtual resource associated with the multimedia resource.

[0191] In some embodiments, after the transformation animation of the virtual widget is displayed, the terminal also displays at least one of the resource acquisition prompt information or resource acquisition record information. Among them, the resource acquisition prompt information is used to prompt to collect virtual resources by triggering the virtual widget, and the resource acquisition record information is used to display any object that has collected virtual resources. In this implementation, by displaying resource acquisition prompt information or resource acquisition record information, etc., the event of obtaining virtual resources and its acquisition status are intuitively presented to the user, which increases the transparency of information, thereby improving the display effect, attracting user attention, and facilitating user interaction with the virtual widget.

[0192] Figure 7 is a schematic diagram of another virtual widget according to an exemplary embodiment. Figure 7 As shown, the play interface displays a virtual widget 701 in a triggerable state. In addition, the play interface also displays resource acquisition prompt information 702, resource acquisition record information 703 and a first close control 704.

[0193] In some embodiments, if there are multiple virtual widgets in the triggerable state, step 303 includes: in response to a trigger operation on any displayed virtual widget, displaying the acquisition result of the target virtual resource, where the target virtual resource is a virtual resource associated with the multimedia resource and the triggered virtual widget. Figure 7 As shown, the play interface may display two virtual widgets 701, and the user may trigger any one of the virtual widgets 701 to obtain virtual resources.

[0194] The association between the target virtual resource and the virtual widget means that the quantity or type of the target virtual resource corresponds to the virtual widget. For example, the quantity of virtual resources corresponding to different virtual widgets may be the same or different, and the types of virtual resources corresponding to different virtual widgets may be the same or different.

[0195] Optionally, when displaying multiple virtual widgets, the terminal displays resource information of virtual resources associated with each virtual widget, and the user can choose to receive the virtual resources associated with a virtual widget according to the resource information.

[0196] In the disclosed embodiment, multiple triggerable virtual widgets are displayed, and the user can trigger any virtual widget to receive the virtual resource associated with the virtual widget, which provides the user with a space for free selection, helps to improve the user's sense of participation, and enhances the fun of receiving virtual resources. In addition, by providing innovative gameplay and selection space, it is helpful to guide the user to interact with the virtual widget, thereby improving the user experience.

[0197] In some embodiments, step 303 includes: in response to a trigger operation on a virtual widget in a triggerable state, displaying a flip animation of the virtual widget, the flip animation of the virtual widget is used to flip the virtual widget; and displaying the acquisition result of the virtual resource on the flipped virtual widget. After the user performs a trigger operation on the virtual widget, the terminal flips the virtual widget triggered by the user over, and displays the acquisition result of the virtual resource on the flipped virtual widget, thereby forming a dynamic effect of the user flipping the virtual widget.

[0198] Optionally, the terminal plays a sound effect corresponding to the flipping animation while displaying the flipping animation of the virtual widget.

[0199] Figure 8 It is a schematic diagram of another virtual widget according to an exemplary embodiment, wherein a flipped virtual widget 801 is displayed on a mask of a play interface, and the flipped virtual widget 801 displays the acquisition result of a virtual resource.

[0200] In the disclosed embodiment, after the user triggers the virtual widget, the flipping animation of the virtual widget is displayed, thereby flipping the virtual widget over, and displaying the acquisition result of the virtual resource on the flipped virtual widget, which improves the display effect of the acquisition result of the virtual resource, enhances the fun of receiving the virtual resource, and thus improves the user experience. In addition, by flipping the virtual widget, unexpected surprises are added to the user, which is conducive to attracting the user's attention. Triggering any virtual widget can obtain virtual resources, which realizes lightweight interaction and instant feedback, thereby promoting interaction.

[0201] In some embodiments, the acquisition result of the virtual resource includes at least one of the resource amount of the virtual resource, the resource acquisition activity to which the virtual resource belongs, or the usage time of the virtual resource. In the disclosed embodiment, the acquisition result of the virtual resource includes information such as the resource amount, resource acquisition activity, and usage time, which increases the amount of information transmitted and is conducive to promoting interaction.

[0202] Exemplarily, the virtual resource includes at least one sub-virtual resource, and the resource amount includes at least one of the resource amount of each of the at least one sub-virtual resource or the total resource amount. For example, the virtual resource includes multiple virtual resource coupons, and the multiple virtual resource coupons each have a certain resource amount, then the acquisition result displayed by the terminal includes at least one of the resource amount of each of the multiple virtual resource coupons and the total resource amount. In the embodiment of the present disclosure, by displaying the resource amount of each sub-virtual resource, the detailed display of information is achieved and the transparency of information is improved. Displaying the total resource amount achieves information aggregation and simplifies the interface display.

[0203] Resource acquisition activities are activities for issuing virtual resources. Displaying the resource acquisition activities to which virtual resources belong includes displaying the activity theme, activity time, etc. The use time of virtual resources includes at least one of the start time and the end time of use of virtual resources. Furthermore, the acquisition result may also include the use scope of virtual resources.

[0204] In some embodiments, the playback interface also displays a prompt message of the fourth duration, that is, the user interface is jumped to after the prompt of the fourth duration. Optionally, the prompt message is displayed on the user control of the virtual resource. For example, continue to refer to Figure 8 The mask of the playback interface also displays a usage control 802 and a prompt message 803 for the fourth duration.

[0205] Optionally, a second closing control is also displayed on the playback interface. In response to a triggering operation on the second closing control, the terminal cancels the display mask and continues to play the multimedia resource on the playback interface. Figure 8 A second close control 804 is also displayed in the upper left corner of the mask.

[0206] In step 604, after the transformation animation of the virtual widget is displayed, the terminal displays a virtual resource collection control for prompting to collect virtual resources. In response to the triggering operation of the virtual resource collection control, the terminal displays the acquisition result of the virtual resource associated with the multimedia resource.

[0207] In the disclosed embodiment, after the transformation animation of the virtual widget is displayed, a virtual resource collection control may be displayed to prompt the user to collect the virtual resource, thereby improving the flexibility of interaction.

[0208] In some embodiments, resource acquisition prompt information is displayed on the virtual resource collection control, and the resource acquisition prompt information is used to prompt the user to collect the virtual resource by triggering the virtual resource collection control.

[0209] In step 605, after the transformation animation of the virtual widget is displayed, the terminal displays the acquisition result of the virtual resource associated with the multimedia resource in response to the twisting operation of the terminal.

[0210] In the disclosed embodiment, interaction is achieved through a simple twisting operation, which can improve the efficiency of human-computer interaction.

[0211] In some embodiments, after the transformation animation of the virtual widget is displayed, the terminal further displays resource acquisition prompt information, where the resource acquisition prompt information is used to prompt the user to obtain the virtual resource by performing a twisting operation on the terminal.

[0212] The method provided by the embodiment of the present disclosure displays a virtual widget on the playback interface of a multimedia resource, and displays the transformation animation of the virtual widget when the virtual widget meets the interactive condition. After the transformation animation is displayed, the virtual resource associated with the multimedia resource can be obtained. In this way, these contents are displayed when the multimedia resource is played, which enriches the interface display form, improves the interface display effect, increases the fun of playing the multimedia resource, and thus improves the user experience. In addition, an interactive method of watching animation to obtain virtual resources is provided, which improves the fun of obtaining virtual resources, is conducive to promoting the interaction between users and virtual widgets, and thus improves the user's participation.

[0213] The solution provided by the present disclosure is further described below based on a specific implementation method. Fig. 9 is a flowchart of another method for acquiring virtual resources according to an exemplary embodiment, the method is executed by a terminal, see Fig. 9 , the method comprises the following steps:

[0214] In step 901, the terminal displays a virtual widget on the playback interface of the multimedia resource.

[0215] In step 902, in response to the virtual widget satisfying the interaction condition, the terminal displays a transformation animation of the virtual widget, where the transformation animation is used to present a dynamic effect of the virtual widget changing.

[0216] The process of steps 901-902 is the same as that of steps 301-302, and will not be described in detail here.

[0217] After the transformation animation of the virtual widget is displayed, the terminal may execute any one of the following steps 903 or 904 .

[0218] In step 903, after the transformation animation of the virtual widget is displayed, the terminal displays the virtual widget in a triggerable state, and in response to the triggering operation of the virtual widget in the triggerable state, displays the use interface of the virtual resource, and displays the acquisition result of the virtual resource associated with the multimedia resource on the use interface.

[0219] In response to the triggering operation of the virtual widget in the triggerable state, the terminal jumps to the virtual resource usage interface on the playback interface and displays the acquisition result of the virtual resource on the virtual resource usage interface. In the embodiment of the present disclosure, the virtual resource usage interface is different for different usage scopes of the virtual resource.

[0220] In some embodiments, if the usage scope of the virtual resource is a target item, the usage interface is a detail interface or an exchange interface of the target item, the detail interface is used to introduce the target item, and the exchange interface is used to exchange the target item.

[0221] Among them, the virtual resource is dedicated to a target item, and the target item can be an item in the live broadcast room or an item outside the live broadcast room. The use scope of the virtual resource is the target item, that is, the virtual resource can be used to exchange for the target item. Then the use interface of the virtual resource can be the details interface of the target item, for example, see Fig.10 , Fig.10 is a schematic diagram of a target item detail interface according to an exemplary embodiment, wherein the detail interface displays a virtual resource acquisition result 1001. Optionally, a third close control is also displayed on the detail interface, and in response to a triggering operation on the third close control, the terminal returns to the play interface to continue playing the multimedia resource. For example, continue to refer to Fig.10 , a third close control 1002 is displayed in the upper left corner of the details interface.

[0222] In the disclosed embodiment, the virtual resource is dedicated to this one target item, and then directly jumps to the detail interface or exchange interface of the target item, which facilitates the use of the virtual resource in the detail interface or exchange interface, shortens the interaction path, and improves the interaction efficiency.

[0223] In some embodiments, if the usage scope of the virtual resource is any item in the live broadcast room, the usage interface is the live broadcast interface of the live broadcast room.

[0224] Among them, the live broadcast room is associated with multimedia resources. Multimedia resources are used to promote the target item; the live broadcast room is the live broadcast room of the provider of the target item, and the provider provides the target item and other items, that is, the virtual resources are used for the items in the live broadcast room of the provider of the target item. In this way, on the basis of associating the virtual resources with the multimedia resources, the scope of use of the virtual resources is expanded, which is conducive to promoting users to exchange items based on virtual resources. Alternatively, the live broadcast room is the live broadcast room of the promoter of the target item, and the promoter promotes the target item and other items, that is, the virtual resources are used for the items in the live broadcast room of the promoter of the target item. In this way, on the basis of associating the virtual resources with the multimedia resources, the scope of use of the virtual resources is expanded, which is conducive to promoting users to exchange items based on virtual resources.

[0225] In the disclosed embodiment, virtual resources can be used for any object in the live broadcast room, thereby displaying the live broadcast interface of the live broadcast room, making it easy to use the virtual resources for any object in the live broadcast room, shortening the interaction path and improving the interaction efficiency.

[0226] In other embodiments, multimedia resources are used to promote target items, and the use scope of virtual resources can also be any item provided by the provider of the target item, and the item is not limited to the items in the live broadcast room.

[0227] In step 904, after the transformation animation of the virtual widget is displayed, the terminal displays the virtual widget in a triggerable state, and in response to the triggering operation of the virtual widget in the triggerable state, displays the acquisition result of the virtual resource associated with the multimedia resource on the play interface.

[0228] The terminal responds to the triggering operation of the virtual widget in the triggerable state on the playback interface, and displays the acquisition result of the virtual resource on the playback interface. For example, after the transformation animation of the virtual widget is displayed, the terminal displays the virtual widget in the triggerable state on the playback interface, responds to the triggering operation of the virtual widget in the triggerable state, displays the flipping animation of the virtual widget, displays the flipped virtual widget on the playback interface, and displays the acquisition result of the virtual resource on the flipped virtual widget.

[0229] In some embodiments, after the acquisition result of the virtual resource is displayed on the playback interface, the user interface of the virtual resource can be further displayed. Accordingly, at least one of the following items can be included: (1) in response to the display time of the acquisition result reaching a third time, the user interface of the virtual resource is displayed. (2) A user control of the virtual resource is displayed on the playback interface, and in response to a triggering operation on the user control, the user interface of the virtual resource is displayed. In the embodiment of the present disclosure, after the acquisition result is displayed, the user interface of the virtual resource can be directly jumped to, which shortens the interaction link, improves the efficiency of human-computer interaction, and is conducive to promoting users to use virtual resources on the user interface of the virtual resource, that is, it is conducive to promoting interaction.

[0230] The method provided by the embodiment of the present disclosure displays a virtual widget on the playback interface of a multimedia resource, and displays the transformation animation of the virtual widget when the virtual widget meets the interactive condition. After the transformation animation is displayed, the virtual resource associated with the multimedia resource can be obtained by triggering the virtual widget. In this way, these contents are displayed when the multimedia resource is played, which enriches the interface display form, improves the interface display effect, increases the fun of playing the multimedia resource, and thus improves the user experience. In addition, an interactive method for obtaining virtual resources after watching the animation is provided, which increases the fun of obtaining virtual resources, is conducive to promoting user interaction, and thus improves user participation.

[0231] Furthermore, after the transformation animation of the virtual widget is displayed, the acquisition result of the virtual resource is directly displayed on the use interface or the playback interface of the virtual resource, which shortens the interaction link and improves the interaction efficiency.

[0232] Fig.11 is a block diagram of a device for acquiring virtual resources according to an exemplary embodiment. Fig.11 The device includes a first display unit 1101, a second display unit 1102 and a third display unit 1103.

[0233] The first display unit 1101 is configured to display a virtual widget on a playback interface of a multimedia resource;

[0234] The second display unit 1102 is configured to execute, in response to the virtual widget satisfying the interaction condition, displaying a transformation animation of the virtual widget, wherein the transformation animation is used to present a dynamic effect of a change in the virtual widget;

[0235] The third display unit 1103 is configured to display the virtual widget in a triggerable state after the transformation animation of the virtual widget is displayed, and display the acquisition result of the virtual resource associated with the multimedia resource in response to the triggering operation of the virtual widget in the triggerable state.

[0236] The device provided by the embodiment of the present disclosure displays a virtual widget on the playback interface of a multimedia resource, and displays the transformation animation of the virtual widget when the virtual widget meets the interactive condition. After the transformation animation is displayed, the virtual resource associated with the multimedia resource can be obtained by triggering the virtual widget. In this way, these contents are displayed when the multimedia resource is played, which enriches the interface display form, improves the interface display effect, increases the fun of playing the multimedia resource, and thus improves the user experience. In addition, an interactive method for obtaining virtual resources after watching the animation is provided, which improves the fun of obtaining virtual resources, is conducive to promoting the interaction between users and virtual widgets, and thus improves the user's participation.

[0237] In a possible implementation, the second display unit 1102 is configured to execute:

[0238] The plurality of virtual widgets are transformed into a target pattern composed of the plurality of virtual widgets.

[0239] In a possible implementation, the second display unit 1102 is configured to execute:

[0240] The multiple virtual pendants that are arranged and distributed are rotated and translated so that in the target pattern formed after the rotation and translation, the multiple virtual pendants are radially distributed.

[0241] In a possible implementation, the second display unit 1102 is configured to execute:

[0242] The multiple virtual widgets are transformed into target patterns, and the target patterns are displayed to be rotating.

[0243] In a possible implementation, the second display unit 1102 is configured to perform at least one of the following:

[0244] In the process of transforming the multiple virtual widgets into the target pattern, the multiple virtual widgets are displayed to move from the non-central area of ​​the screen to the central area of ​​the screen;

[0245] In the process of transforming the plurality of virtual widgets into the target pattern, the plurality of virtual widgets are displayed to transform from a first size to a second size, the first size being different from the second size;

[0246] In the process of transforming the plurality of virtual widgets into the target pattern, the number of the plurality of virtual widgets displayed is transformed from a first number to a second number, and the first number is different from the second number.

[0247] In a possible implementation, the second display unit 1102 is configured to execute:

[0248] In the process of transforming the plurality of virtual widgets into the target pattern, information associated with the multimedia resource is displayed on at least one virtual widget.

[0249] In a possible implementation, the first display unit 1101 is configured to perform any of the following:

[0250] When the playing time of the multimedia resource reaches a first time, displaying a virtual widget on the playing interface of the multimedia resource;

[0251] In response to an interactive operation on the multimedia resource, a virtual widget is displayed on a playback interface of the multimedia resource, wherein the interactive operation includes at least one of a like operation, a comment operation, a favorite operation, or a share operation;

[0252] When the content currently being played by the multimedia resource is the preset content, a virtual widget is displayed on the playback interface of the multimedia resource.

[0253] In a possible implementation, the interaction condition includes at least one of the following:

[0254] The display duration of the virtual widget reaches the second duration;

[0255] The virtual widget is triggered;

[0256] The interactive controls on the playback interface are triggered, and the interactive controls are used to interact with multimedia resources.

[0257] In a possible implementation, the first display unit 1101 is further configured to display a text area on the playback interface of the multimedia resource, where the text area includes at least one of a description text or object information of the multimedia resource, where the object information refers to information of an object that publishes the multimedia resource;

[0258] The second display unit 1102 is configured to execute, in response to the virtual widget satisfying the interactive condition, canceling the display of the text area and displaying the transformation animation of the virtual widget.

[0259] In a possible implementation, the first display unit 1101 is configured to execute:

[0260] A virtual widget in an untriggerable state is displayed on the playback interface of multimedia resources.

[0261] In a possible implementation, the third display unit 1103 is configured to execute:

[0262] In response to a triggering operation on a virtual widget in a triggerable state, a flipping animation of the virtual widget is displayed, where the flipping animation of the virtual widget is used to flip the virtual widget;

[0263] The acquisition result of the virtual resource is displayed on the flipped virtual pendant.

[0264] In a possible implementation, the number of virtual widgets that can trigger the state is multiple; the third display unit 1103 is configured to execute:

[0265] In response to a triggering operation on any displayed virtual widget, an acquisition result of a target virtual resource is displayed, where the target virtual resource is a virtual resource associated with the multimedia resource and the triggered virtual widget.

[0266] In a possible implementation, the third display unit 1103 is further configured to execute:

[0267] After the transformation animation of the virtual widget is displayed, a virtual resource collection control is displayed, and the virtual resource collection control is used to prompt the collection of virtual resources;

[0268] In response to the triggering operation on the virtual resource claiming control, the acquisition result of the virtual resource is displayed.

[0269] In a possible implementation, the third display unit 1103 is further configured to execute:

[0270] After the transformation animation of the virtual widget is displayed, the acquisition result of the virtual resource is displayed in response to the twisting operation of the terminal.

[0271] In a possible implementation, the third display unit 1103 is configured to execute:

[0272] Displaying a user interface for virtual resources, and displaying the acquisition result of the virtual resources on the user interface; or,

[0273] The acquisition result of the virtual resource is displayed on the playback interface.

[0274] In a possible implementation, the third display unit 1103 is further configured to perform at least one of the following:

[0275] In response to the display duration of the acquired result reaching a third duration, displaying a usage interface of the virtual resource;

[0276] A use control of the virtual resource is displayed on the play interface, and in response to a trigger operation on the use control, a use interface of the virtual resource is displayed.

[0277] In a possible implementation, if the use scope of the virtual resource is a target item, the use interface is a detail interface or an exchange interface of the target item, the detail interface is used to introduce the target item, and the exchange interface is used to exchange the target item;

[0278] If the usage scope of the virtual resources is any item in the live broadcast room, the usage interface is the live broadcast interface of the live broadcast room.

[0279] In a possible implementation, the acquisition result of the virtual resource includes the resource amount of the virtual resource, the virtual resource includes at least one sub-virtual resource, and the resource amount includes at least one of the resource amount of each of the at least one sub-virtual resource or the total resource amount.

[0280] In a possible implementation, the virtual pendant is a virtual red envelope; or, the virtual pendant is a sticker of an item introduced by the multimedia resource.

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

[0282] The embodiment of the present disclosure provides an electronic device, which includes: a processor and a memory for storing instructions executable by the processor, wherein the processor is configured to execute instructions to implement the above-mentioned method for acquiring virtual resources.

[0283] In some embodiments, the electronic device includes a terminal.

[0284] Fig.12The structure block diagram of a terminal 1200 shown in an exemplary embodiment of the present disclosure is shown. The terminal 1200 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 1200 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0285] Typically, the terminal 1200 includes: a processor 1201 and a memory 1202 .

[0286] The processor 1201 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1201 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 1201 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 1201 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 1201 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0287] The memory 1202 may include one or more computer-readable storage media, which may be non-transitory. The memory 1202 may also include a high-speed random access memory, and a 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 1202 is used to store at least one program code, which is used to be executed by the processor 1201 to implement the method for obtaining virtual resources provided in the method embodiment of the present disclosure.

[0288] In some embodiments, the terminal 1200 may further optionally include: a peripheral device interface 1203 and at least one peripheral device. The processor 1201, the memory 1202 and the peripheral device interface 1203 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1203 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1204, a display screen 1205, a camera assembly 1206, an audio circuit 1207 and a power supply 1208.

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

[0290] The radio frequency circuit 1204 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1204 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1204 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 1204 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 1204 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, 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 1204 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0291] The display screen 1205 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1205 is a touch display screen, the display screen 1205 also has the ability to collect touch signals on the surface or above the surface of the display screen 1205. The touch signal can be input to the processor 1201 as a control signal for processing. At this time, the display screen 1205 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 1205 can be one, and the front panel of the terminal 1200 is set; in other embodiments, the display screen 1205 can be at least two, which are respectively set on different surfaces of the terminal 1200 or are folded; in some other embodiments, the display screen 1205 can be a flexible display screen, which is set on the curved surface or folded surface of the terminal 1200. Even, the display screen 1205 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1205 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0292] The camera assembly 1206 is used to capture images or videos. Optionally, the camera assembly 1206 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 the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1206 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.

[0293] The audio circuit 1207 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 1201 for processing, or input them into the radio frequency circuit 1204 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 1200. 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 1201 or the radio frequency circuit 1204 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 1207 may also include a headphone jack.

[0294] The power supply 1208 is used to power various components in the terminal 1200. The power supply 1208 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1208 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

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

[0296] In an exemplary embodiment, a computer-readable storage medium is also provided, and when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can perform the steps in the above-mentioned method for acquiring virtual resources. For example, the computer-readable storage medium can be a ROM (Read Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0297] In an exemplary embodiment, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor of an electronic device, the steps in the above-mentioned method for acquiring virtual resources are implemented.

[0298] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure 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.

[0299] 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. A method for acquiring virtual resources, characterized in that: The method comprises: Displaying virtual widgets on the playback interface of multimedia resources; In response to the virtual widget satisfying the interaction condition, displaying a transformation animation of the virtual widget, wherein the transformation animation is used to present a dynamic effect of a change in the virtual widget; After the transformation animation of the virtual widget is displayed, the virtual widget in a triggerable state is displayed, and in response to a triggering operation on the virtual widget in the triggerable state, an acquisition result of the virtual resource associated with the multimedia resource is displayed.

2. The method for acquiring virtual resources according to claim 1, characterized in that: The displaying of the transformation animation of the virtual widget includes: The plurality of virtual widgets are transformed into a target pattern formed by the plurality of virtual widgets.

3. The method for acquiring virtual resources according to claim 2, characterized in that: The step of transforming the plurality of virtual pendants into a target pattern formed by the plurality of virtual pendants comprises: The plurality of virtual pendants arranged and distributed are rotated and translated, so that in the target pattern formed after the rotation and translation, the plurality of virtual pendants are radially distributed.

4. The method for acquiring virtual resources according to claim 2, characterized in that: The step of transforming the plurality of virtual widgets into a target pattern formed by the plurality of virtual widgets comprises at least one of the following: In the process of transforming the plurality of virtual widgets into the target pattern, displaying the plurality of virtual widgets moving from a non-central area of ​​the screen to a central area of ​​the screen; In the process of transforming the plurality of virtual widgets into the target pattern, displaying the plurality of virtual widgets transforming from a first size to a second size, wherein the first size is different from the second size; In the process of transforming the plurality of virtual widgets into the target pattern, the number of the plurality of virtual widgets displayed is transformed from a first number to a second number, and the first number is different from the second number.

5. The method for acquiring virtual resources according to claim 2, characterized in that: The step of transforming the plurality of virtual pendants into a target pattern formed by the plurality of virtual pendants comprises: In the process of transforming the plurality of virtual widgets into the target pattern, information associated with the multimedia resource is displayed on at least one of the virtual widgets.

6. The method for acquiring virtual resources according to claim 1, characterized in that: Displaying a virtual widget on the playback interface of the multimedia resource includes any of the following: When the playing time of the multimedia resource reaches a first time, displaying the virtual widget on the playing interface of the multimedia resource; In response to an interactive operation on the multimedia resource, displaying the virtual widget on a playback interface of the multimedia resource, the interactive operation comprising at least one of a like operation, a comment operation, a favorite operation, or a share operation; When the content currently being played by the multimedia resource is the preset content, the virtual widget is displayed on the playback interface of the multimedia resource.

7. The method for acquiring virtual resources according to claim 1, characterized in that: The interaction condition includes at least one of the following: The display time of the virtual widget reaches a second time length; The virtual widget is triggered; The interactive control on the playback interface is triggered, and the interactive control is used to interact with the multimedia resource.

8. The method for acquiring virtual resources according to claim 1, characterized in that: The method further comprises: Displaying a text area on the playback interface of the multimedia resource, the text area including at least one of a description text or object information of the multimedia resource, the object information referring to information of an object that publishes the multimedia resource; In response to the virtual widget satisfying the interaction condition, displaying the transformation animation of the virtual widget comprises: In response to the virtual widget satisfying the interaction condition, the text area is cancelled and the transformation animation of the virtual widget is displayed.

9. The method for acquiring virtual resources according to claim 1, characterized in that: The step of displaying the acquisition result of the virtual resource associated with the multimedia resource in response to the triggering operation on the virtual widget in the triggerable state includes: In response to a triggering operation on the virtual widget in a triggerable state, displaying a flipping animation of the virtual widget, wherein the flipping animation of the virtual widget is used to flip the virtual widget; The acquisition result of the virtual resource is displayed on the flipped virtual widget.

10. The method for acquiring virtual resources according to claim 1, characterized in that: The display quantity of the virtual widget in the triggerable state is multiple; and the displaying of the acquisition result of the virtual resource associated with the multimedia resource in response to the triggering operation of the virtual widget in the triggerable state includes: In response to a triggering operation on any of the displayed virtual widgets, an acquisition result of a target virtual resource is displayed, where the target virtual resource is a virtual resource associated with the multimedia resource and the triggered virtual widget.

11. The method for acquiring virtual resources according to any one of claims 1 to 10, characterized in that: The method further comprises: After the transformation animation of the virtual widget is displayed, a virtual resource collection control is displayed, and the virtual resource collection control is used to prompt the user to collect the virtual resource; In response to a triggering operation on the virtual resource claiming control, the acquisition result of the virtual resource is displayed.

12. The method for acquiring virtual resources according to any one of claims 1 to 10, characterized in that: The acquisition result of the virtual resource includes the resource amount of the virtual resource, the virtual resource includes at least one sub-virtual resource, and the resource amount includes at least one of the resource amount of each of the at least one sub-virtual resource or the total resource amount.

13. A device for acquiring virtual resources, characterized in that: The device comprises: A first display unit is configured to display a virtual widget on a playback interface of a multimedia resource; A second display unit is configured to execute, in response to the virtual widget satisfying an interactive condition, displaying a transformation animation of the virtual widget, wherein the transformation animation is used to present a dynamic effect of a change in the virtual widget; The third display unit is configured to display the virtual widget in a triggerable state after the transformation animation of the virtual widget is displayed, and display the acquisition result of the virtual resource associated with the multimedia resource in response to the triggering operation of the virtual widget in the triggerable state.

14. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method for acquiring virtual resources as described in any one of claims 1 to 12.

15. 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 method for acquiring virtual resources as described in any one of claims 1 to 12.

16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for acquiring virtual resources according to any one of claims 1 to 12 is implemented.

Citation Information

Patent Citations

  • Image updating method for virtual widget, terminal device and medium

    CN108322766A

  • Virtual resource processing method and device, electronic equipment and storage medium

    CN118042204A

  • Media resource playing method and device, equipment and storage medium

    CN118450184A

  • Media resource display method and device, equipment and storage medium

    CN118520184A

  • Page display method and device, equipment and storage medium

    CN118660197A

Cited By

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

    CN120378680A