Virtual resource display method, device, electronic device and storage medium

By setting up a multi-functional pendant display area in the virtual space page, responding to user operations, displaying object operation information and distributing virtual resources when the task is successful, the problem of single task pendant display style in live broadcast is solved, and user interaction is improved and interesting Task completion efficiency.

CN115914724BActive Publication Date: 2024-12-20BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211699434.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-28
Publication Date
2024-12-20
Estimated Expiration
2042-12-28

AI Technical Summary

Technical Problem

During the live broadcast, the display style of task pendants is single, resulting in low interest in interaction between users and task pendants.

Method used

Provide a virtual resource display method, by setting a pendant display area in the virtual space page, including a preset information for displaying preset objects and a second display area for displaying preset tasks and object operation controls, Respond to the operation instructions of the object operation control, displaying the object operation information, and displaying the virtual resource collection page when the task is successful.

Benefits of technology

It increases the number of interactions between users and task pendants, improves the fun of tasks and the display diversity of vase tasks, and distributes virtual resources to users after the task is completed, improving the efficiency of task completion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115914724B_ABST
    Figure CN115914724B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, device, electronic device and storage medium for displaying virtual resources, the method comprising: displaying a virtual space page; the virtual space page comprises a widget display area, the widget display area comprises a first display area and a second display area; the first display area is used to display preset information of preset objects; the second display area is used to display preset tasks and object operation controls corresponding to the preset tasks; in response to an operation instruction triggered by the object operation control, the object operation information is displayed in the first display area; in the case where the preset task is successfully executed, a virtual resource claiming page is displayed; the virtual resource claiming page comprises a virtual resource claiming control; in response to an operation instruction triggered by the virtual resource claiming control, the claimed target virtual resource is displayed. The present disclosure improves the display diversity of widget tasks and improves the completion efficiency of preset tasks.
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 virtual resource display method, device, electronic device and storage medium. Background Art

[0002] During the live broadcast process, task widgets are usually displayed on the live broadcast interface; in related technologies, task widgets usually only display the target value corresponding to the task, and users cannot directly interact with the task widgets, resulting in less fun in the task completion process; and the display style of the task widgets is single. Summary of the invention

[0003] The present disclosure provides a virtual resource display method, device, electronic device and storage medium to at least solve the problem of single display style of widget tasks in related technologies. The technical solution of the present disclosure is as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, a method for displaying a virtual resource is provided, comprising:

[0005] Displaying a virtual space page; the virtual space page includes a widget display area, the widget display area includes a first display area and a second display area; the first display area is used to display preset information of a preset object; the second display area is used to display a preset task and an object operation control corresponding to the preset task; the interaction parameter corresponding to the preset task is a target interaction parameter;

[0006] In response to an operation instruction triggered by the object operation control, object operation information is displayed in the first display area; the object operation information is information of performing a preset operation on the preset object; the preset operation corresponds to a preset interaction parameter;

[0007] In the case where the preset task is successfully executed, a virtual resource claiming page is displayed; the virtual resource claiming page includes a virtual resource claiming control; the successful execution of the preset task indicates that the cumulative interaction parameter of the preset object reaches the target interaction parameter, and the cumulative interaction parameter is determined based on the preset interaction parameter;

[0008] In response to the operation instruction triggered by the virtual resource claiming control, the claimed target virtual resource is displayed.

[0009] In an exemplary embodiment, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0010] In response to a first trigger operation based on the object operation control, first object operation information is displayed in the first display area; the first trigger operation is a single-click operation on the object operation control; the first object operation information is information for performing a first preset operation on the preset object, and the first preset operation matches the first trigger operation.

[0011] In an exemplary embodiment, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0012] In response to a second trigger operation based on the object operation control, second object operation information is displayed in the first display area; the second trigger operation is a combo operation on the object operation control or a click operation exceeding a preset duration; the second object operation information is information for performing a second preset operation on the preset object, and the second preset operation matches the second trigger operation.

[0013] In an exemplary embodiment, the method further comprises:

[0014] Displaying an initial virtual space page; the initial virtual space page includes an initial widget display area, the initial widget display area includes a first initial area and a second initial area; the first initial area is used to display preset information of the preset object; the second initial area is used to display the preset task and the operation confirmation control corresponding to the preset task;

[0015] In response to an operation instruction triggered by the operation confirmation control, displaying an object operation confirmation page in the preset form on the initial virtual space page; the object operation confirmation page includes a preset virtual resource corresponding to the preset operation and a resource transfer control;

[0016] In response to an operation instruction triggered by the resource transfer control, displaying a resource transfer success message and a page closing control on the object operation confirmation page;

[0017] The virtual space display page includes:

[0018] In response to an operation instruction triggered by the page closing control, the object operation confirmation page is closed and the virtual space page is displayed.

[0019] In an exemplary embodiment, the object operation confirmation page includes a first area and a second area; in response to the operation instruction triggered by the operation confirmation control, displaying the object operation confirmation page in the preset form on the initial virtual space page includes:

[0020] In response to an operation instruction triggered by the operation confirmation control, the preset virtual resources and interactive parameter adjustment controls corresponding to the preset operation are displayed in the first area, and the resource transfer controls are displayed in the second area; the first area and the second area are both displayed in the preset form on the initial virtual space page;

[0021] In response to an operation instruction triggered based on the interactive parameter adjustment control, updated interactive parameters and virtual resources corresponding to the preset operation are displayed in the first area.

[0022] In an exemplary embodiment, presenting the initial virtual space page includes:

[0023] In response to an operation instruction triggered by the application platform, a page information acquisition request is sent to the server;

[0024] Receiving initial page information sent by the server based on the page information acquisition request; the initial page information includes preset information of the preset object, the preset task and the object operation control;

[0025] The initial page information is rendered to generate and display the initial virtual space page.

[0026] In an exemplary embodiment, when the preset task is successfully executed, the method further includes:

[0027] Displaying a comprehensive resource collection page; the comprehensive resource collection page includes a preset resource collection control;

[0028] In response to the operation instruction triggered by the preset resource claiming control, the claimed virtual resources are displayed.

[0029] In an exemplary embodiment, the display of the comprehensive resource claiming page includes:

[0030] Receiving a page display request sent by a server, wherein the page display request is a request generated by the server when the cumulative number of successful executions of the preset task reaches a preset number threshold; the page display request carries preset page information;

[0031] The preset page information is rendered to generate and display the comprehensive resource collection page.

[0032] In an exemplary embodiment, during the display of the object operation information, the method further includes:

[0033] Obtaining preset interaction parameters corresponding to the preset operation;

[0034] Sending the preset interaction parameter to the server; so that the server determines the accumulated interaction parameter corresponding to the preset object based on the preset interaction parameter;

[0035] receiving a task success message sent by the server; the task success message is a message generated by the server when the accumulated interaction parameter is the target interaction parameter;

[0036] Based on the task success message, obtaining a first preset object in a first state;

[0037] The first preset object is displayed in the first display area.

[0038] In an exemplary embodiment, the second display area is further used to display the target execution time corresponding to the preset task, and the method further includes:

[0039] receiving a task failure message sent by the server; the task failure message is a message generated by the server when the current cumulative interaction parameter is less than the target interaction parameter; the current cumulative interaction parameter is a parameter determined by the server when the current cumulative execution time corresponding to the preset object reaches the target execution time;

[0040] Based on the task failure message, acquiring a second preset object in a second state;

[0041] The second preset object is displayed in the first display area.

[0042] In an exemplary embodiment, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0043] In response to an operation instruction triggered by the object operation control, determining state information corresponding to the preset object;

[0044] Obtaining object operation information corresponding to the state information;

[0045] The object operation information is displayed in the first display area.

[0046] In an exemplary embodiment, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0047] In response to the operation instruction triggered by the object operation control, the object operation information is displayed in the first display area, and a prompt sound effect is played.

[0048] In an exemplary embodiment, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0049] In response to an operation instruction triggered by the object operation control, sending attribute information of the first terminal to a server;

[0050] receiving an object operation animation sent by the server when the attribute information meets a preset condition; the object operation animation is an animation of performing a preset operation on the preset object;

[0051] The object operation animation is played in the first display area.

[0052] In an exemplary embodiment, the method further comprises:

[0053] receiving an object operation image sent by the server when the attribute information does not satisfy the preset condition; the object operation image is an image of performing a preset operation on the preset object;

[0054] The object operation image is displayed in the first display area.

[0055] In an exemplary embodiment, before playing the object operation animation in the first display area, the method further includes:

[0056] Acquire a preset frame image in the object operation animation;

[0057] Displaying the preset frame image in the first display area;

[0058] Playing the object operation animation in the first display area includes:

[0059] When the display time of the preset frame image reaches a display time threshold, the object operation animation is played in the first display area.

[0060] In an exemplary embodiment, the method further comprises:

[0061] Receive a task switching instruction sent by the server, the task switching instruction carrying the current task of the second terminal; the task switching instruction is an instruction generated by the server when determining that the current round is greater than the preset round; the current round is the round corresponding to the current task, and the preset round is the round corresponding to the preset task;

[0062] Based on the task switching instruction, the current task is displayed in the second display area.

[0063] According to a second aspect of an embodiment of the present disclosure, a virtual resource display device is provided, including:

[0064] The virtual space page display module is configured to execute display of a virtual space page; the virtual space page includes a widget display area, the widget display area includes a first display area and a second display area; the first display area is used to display preset information of a preset object; the second display area is used to display a preset task and an object operation control corresponding to the preset task; the interaction parameter corresponding to the preset task is a target interaction parameter;

[0065] An information display module is configured to execute an operation instruction triggered based on the object operation control, and display object operation information in the first display area; the object operation information is information of performing a preset operation on the preset object; the preset operation corresponds to a preset interaction parameter;

[0066] The resource page display module is configured to display a virtual resource claiming page when the preset task is successfully executed; the virtual resource claiming page includes a virtual resource claiming control; the successful execution of the preset task indicates that the cumulative interaction parameter of the preset object reaches the target interaction parameter, and the cumulative interaction parameter is determined based on the preset interaction parameter;

[0067] The resource display module is configured to execute an operation instruction triggered by the virtual resource collection control in response to display the collected target virtual resource.

[0068] In an exemplary embodiment, the information display module includes:

[0069] The first information display unit is configured to execute a first trigger operation based on the object operation control to display first object operation information in the first display area; the first trigger operation is a single-click operation on the object operation control; the first object operation information is information for performing a first preset operation on the preset object, and the first preset operation matches the first trigger operation.

[0070] In an exemplary embodiment, the information display module includes:

[0071] The second information display unit is configured to execute a second trigger operation based on the object operation control to display second object operation information in the first display area; the second trigger operation is a combo operation on the object operation control or a click operation exceeding a preset duration; the second object operation information is information of performing a second preset operation on the preset object, and the second preset operation matches the second trigger operation.

[0072] In an exemplary embodiment, the device further comprises:

[0073] The initial page display module is configured to execute display of an initial virtual space page; the initial virtual space page includes an initial widget display area, and the initial widget display area includes a first initial area and a second initial area; the first initial area is used to display preset information of the preset object; the second initial area is used to display the preset task and the operation confirmation control corresponding to the preset task;

[0074] A confirmation page display module is configured to execute an operation instruction triggered based on the operation confirmation control, and display an object operation confirmation page in the preset form on the initial virtual space page; the object operation confirmation page includes a preset virtual resource corresponding to the preset operation and a resource transfer control;

[0075] The message display module is configured to execute an operation instruction in response to being triggered based on the resource transfer control, and to display a resource transfer success message and a page closing control on the object operation confirmation page.

[0076] In an exemplary embodiment, the virtual space page display module includes:

[0077] The page closing unit is configured to execute, in response to an operation instruction triggered by the page closing control, close the object operation confirmation page and display the virtual space page.

[0078] In an exemplary embodiment, the object operation confirmation page includes a first area and a second area; the confirmation page display module includes:

[0079] a resource transfer control display unit, configured to execute, in response to an operation instruction triggered based on the operation confirmation control, display the preset virtual resources and interactive parameter adjustment controls corresponding to the preset operation in the first area, and display the resource transfer control in the second area; the first area and the second area are both displayed in the preset form on the initial virtual space page;

[0080] The resource display unit is configured to execute an operation instruction triggered based on the interactive parameter adjustment control, and display the updated interactive parameters and virtual resources corresponding to the preset operation in the first area.

[0081] In an exemplary embodiment, the initial page display module includes:

[0082] A request sending unit, configured to execute a request for obtaining page information to a server in response to an operation instruction triggered by an application platform;

[0083] An initial page information receiving unit is configured to receive initial page information sent by the server based on the page information acquisition request; the initial page information includes preset information of the preset object, the preset task and the object operation control;

[0084] The initial page display unit is configured to render the initial page information, generate and display the initial virtual space page.

[0085] In an exemplary embodiment, when the preset task is successfully executed, the device further includes:

[0086] A comprehensive page display module is configured to execute and display a comprehensive resource collection page; the comprehensive resource collection page includes a preset resource collection control;

[0087] The preset resource display module is configured to execute an operation instruction triggered by the preset resource collection control in response to display the collected virtual resources.

[0088] In an exemplary embodiment, the comprehensive page display module includes:

[0089] a request receiving unit configured to execute and receive a page display request sent by a server, wherein the page display request is a request generated by the server when the cumulative number of successful executions of the preset task reaches a preset number threshold; the page display request carries preset page information;

[0090] The comprehensive page display unit is configured to render the preset page information, generate and display the comprehensive resource collection page.

[0091] In an exemplary embodiment, the device further comprises:

[0092] A parameter acquisition module, configured to execute and acquire preset interaction parameters corresponding to the preset operation;

[0093] A parameter sending module is configured to send the preset interaction parameter to the server, so that the server determines the accumulated interaction parameter corresponding to the preset object based on the preset interaction parameter;

[0094] A success message receiving module is configured to receive a task success message sent by the server; the task success message is a message generated by the server when the accumulated interaction parameter is the target interaction parameter;

[0095] A first object acquisition module is configured to acquire a first preset object in a first state based on the task success message;

[0096] The first object display module is configured to display the first preset object in the first display area.

[0097] In an exemplary embodiment, the second display area is further used to display the target execution time corresponding to the preset task, and the device further includes:

[0098] A failure message receiving module is configured to execute and receive a task failure message sent by the server; the task failure message is a message generated by the server when the current cumulative interaction parameter is less than the target interaction parameter; the current cumulative interaction parameter is a parameter determined by the server when the current cumulative execution time corresponding to the preset object reaches the target execution time;

[0099] A second object acquisition module is configured to acquire a second preset object in a second state based on the task failure message;

[0100] The second object display module is configured to display the second preset object in the first display area.

[0101] In an exemplary embodiment, the information display module includes:

[0102] A state determination unit, configured to execute in response to an operation instruction triggered based on the object operation control, and determine state information corresponding to the preset object;

[0103] an operation information acquisition unit, configured to acquire object operation information corresponding to the state information;

[0104] The operation information display unit is configured to display the object operation information in the first display area.

[0105] In an exemplary embodiment, the information display module includes:

[0106] The sound effect playing unit is configured to execute in response to an operation instruction triggered based on the object operation control, display object operation information in the first display area, and play a prompt sound effect.

[0107] In an exemplary embodiment, the information display module includes:

[0108] an attribute information sending unit, configured to execute, in response to an operation instruction triggered based on the object operation control, sending attribute information of the first terminal to the server;

[0109] An animation sending unit is configured to receive an object operation animation sent by the server when the attribute information meets a preset condition; the object operation animation is an animation of performing a preset operation on the preset object;

[0110] The animation playing unit is configured to play the object operation animation in the first display area.

[0111] In an exemplary embodiment, the device further comprises:

[0112] An image sending module is configured to receive an object operation image sent by the server when the attribute information does not meet the preset condition; the object operation image is an image of performing a preset operation on the preset object;

[0113] The image display module is configured to display the object operation image in the first display area.

[0114] In an exemplary embodiment, the device further comprises:

[0115] A preset image acquisition module is configured to acquire a preset frame image in the object operation animation;

[0116] A preset image display module, configured to display the preset frame image in the first display area;

[0117] In an exemplary embodiment, the animation playing unit includes:

[0118] The animation playing subunit is configured to play the object operation animation in the first display area when the display time of the preset frame image reaches a display time threshold.

[0119] In an exemplary embodiment, the device further comprises:

[0120] The instruction receiving module is configured to execute and receive a task switching instruction sent by the server, wherein the task switching instruction carries the current task of the second terminal; the task switching instruction is an instruction generated by the server when it is determined that the current round is greater than the preset round; the current round is the round corresponding to the current task, and the preset round is the round corresponding to the preset task;

[0121] The task switching module is configured to execute, based on the task switching instruction, display the current task in the second display area.

[0122] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, including:

[0123] processor;

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

[0125] The processor is configured to execute the instructions to implement the virtual resource display method as described above.

[0126] According to a fourth aspect of an embodiment 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 is enabled to execute the virtual resource display method as described above.

[0127] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the virtual resource display method as described above is implemented.

[0128] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0129] The present disclosure displays a virtual space page; the virtual space page includes a widget display area, and the widget display area includes a first display area and a second display area; the first display area is used to display preset information of a preset object; the second display area is used to display a preset task and an object operation control corresponding to the preset task; the interaction parameter corresponding to the preset task is a target interaction parameter; in response to an operation instruction triggered based on the object operation control, the object operation information is displayed in the first display area; the present disclosure increases the number of interactions between the user and the task widget, improves the fun of the task, and improves the display diversity of the widget task; in the case of successful execution of the preset task, a virtual resource collection page is displayed; the virtual resource collection page includes a virtual resource collection control; the successful execution of the preset task indicates that the cumulative interaction parameter of the preset object reaches the target interaction parameter, and the cumulative interaction parameter is determined based on the preset interaction parameter; in response to an operation instruction triggered based on the virtual resource collection control, the collected target virtual resource is displayed. The present disclosure distributes virtual resources to users after the preset task is completed, thereby improving the completion efficiency of the preset task.

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

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

[0132] Figure 1 The present invention is an application environment diagram of a virtual resource display method according to an exemplary embodiment.

[0133] Figure 2 The figure is a flowchart of a method for displaying virtual resources according to an exemplary embodiment.

[0134] Figure 3 It is a schematic diagram of a virtual space page according to an exemplary embodiment.

[0135] Figure 4 It is a schematic diagram of a task widget according to an exemplary embodiment.

[0136] Figure 5 is a schematic diagram of a second display area according to an exemplary embodiment.

[0137] Figure 6 is a schematic diagram of a functional hot zone according to an exemplary embodiment.

[0138] Figure 7 The present invention is a flowchart of an initial virtual space page interaction method according to an exemplary embodiment.

[0139] Figure 8 It is a schematic diagram showing a task pendant after selecting an attack prop according to an exemplary embodiment.

[0140] Fig. 9 The invention is a flowchart showing a method for displaying object operation information in a first display area according to an exemplary embodiment.

[0141] Fig.10 The present invention is a flowchart showing a method for playing an object operation animation in a first display area according to an exemplary embodiment.

[0142] Fig.11 The present invention is a flowchart showing a method for displaying a first preset object in a first display area according to an exemplary embodiment.

[0143] Fig.12 The figure is a flowchart of a method for determining object operation information according to an exemplary embodiment.

[0144] Fig.13 The present invention is a block diagram of a virtual resource display device according to an exemplary embodiment.

[0145] Fig.14 It is a block diagram of a server according to an exemplary embodiment.

[0146] Fig.15 It is a block diagram of an electronic device for displaying virtual resources according to an exemplary embodiment. DETAILED DESCRIPTION

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

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

[0149] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0150] In order to increase the number of interactions between users and task widgets and improve the display diversity of task widgets, the present disclosure provides a virtual resource display method, device, electronic device and storage medium.

[0151] See also Figure 1 , which shows an application environment diagram of a virtual resource display method according to an exemplary embodiment. The application environment may include a server 01 and a client 02.

[0152] Specifically, in the embodiments of this specification, the server 01 may include an independently operated server, or a distributed server, or a server cluster composed of multiple servers, and may also be 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. Server 01 may include a network communication unit, a processor, a memory, and the like. Specifically, server 01 can be used to generate widgets and determine the execution results of preset tasks.

[0153] Specifically, in the embodiments of this specification, the client 02 may include physical devices such as smart phones, desktop computers, tablet computers, laptop computers, digital assistants, smart wearable devices, and vehicle-mounted terminals, and may also include software running in physical devices, such as web pages provided to users by some service providers, or applications provided to users by these service providers. Specifically, the client 02 may be used to display task widgets in a virtual space page and to display object operation information in response to operation instructions triggered by object operation controls in the task widgets; to display a virtual resource collection page when a preset task is successfully executed; and to display the target virtual resources that have been collected in response to operation instructions triggered by virtual resource collection controls.

[0154] Figure 2 is a flowchart of a virtual resource display method according to an exemplary embodiment. Figure 2 As shown, this method can be applied to Figure 1 The client 02 shown includes the following steps.

[0155] In step S201, a virtual space page is displayed; the virtual space page includes a widget display area, and the widget display area includes a first display area and a second display area; the first display area is used to display preset information of a preset object; the second display area is used to display preset tasks and object operation controls corresponding to the preset tasks; the interaction parameters corresponding to the preset tasks are target interaction parameters.

[0156] In the disclosed embodiment, the virtual space can be a live broadcast room of the anchor; the method of the embodiment can be applied to the live broadcast field, and applied to the live broadcast room where the audience watches the live broadcast; the widget display area is used to display the task widget, and the task widget includes a first hot zone and a second hot zone, the first hot zone corresponds to the first display area and part of the second display area, and the second hot zone corresponds to the remaining second display area; the audience end user can interact with the task widget through the display information of the widget display area; the widget display area can be set at any position in the virtual space, for example, it can be set in the lower right corner of the virtual space; the above-mentioned preset operation is used to perform the above-mentioned preset task; the preset object can include but is not limited to animals (year beast, monster, etc.), cartoon images, etc., the preset information can be the attribute information of the preset object, and the preset information can include but is not limited to the text information or image information of the preset object; for example, the preset information can be a cartoon image of the preset object, a style image or an animation corresponding to the preset object, etc. The preset task can be a task of attacking the preset object, and the target interaction parameters corresponding to the preset task are set.

[0157] In some embodiments, the preset task may be a task of attacking a preset object, and may also include a first task of attacking the preset object and a second task of collecting an Easter egg; during the execution of the first task, the second task may be displayed at a specified time; if the preset task includes the first task and the second task, then when both the first task and the second task are successfully executed, it is determined that the preset task has been successfully executed; if any task is not successfully executed, it is determined that the preset task has failed to execute.

[0158] In an exemplary embodiment, if Figure 3 As shown, Figure 3 is a schematic diagram of a virtual space page; a widget display area is set in the virtual space page 03, and the task widget 04 is displayed in the area; Figure 4 As shown, Figure 4 It is a schematic diagram of a task widget; wherein the monster of the preset object and the preset information are monster images; the first display area 05 is used to display the monster images; the second display area 06 is used to display the preset tasks and the object operation controls "beat monsters" corresponding to the preset tasks; the widget display area also includes a third display area 07 and a fourth display area 08; the third display area 07 is used to display the introductory language of the preset tasks, imitating the monster's tone, and used to simulate the language of the monster during novice guidance, successful jump or failed jump, and the display time can be set, for example, if the display time is 3 seconds, then it disappears after 3 seconds each time it is displayed; the fourth display area 08 is used to display the activity title "beat monsters to win red envelopes" corresponding to the preset tasks; and a display control 09 is set for this area, and the information in the fourth display area can be hidden by triggering this control. As shown in FIG. Figure 5 As shown, Figure 5 It is a schematic diagram of a second display area; wherein, position 10 in the area is used to display the remaining execution time of the preset task 30 (minutes): 00 (seconds); position 11 in the area is used to display the current interactive parameter description text (difference 1000 firepower value), and the description text can be in a carousel state, playing different descriptions and texts with the same meaning at intervals of a preset period; the area can also display the preset interactive parameters corresponding to the first terminal and the interactive parameters after using props; position 12 in the area is used to display the task progress bar, which can be represented by interactive parameters, the current firepower value is 4000, and the target firepower value (target interactive parameter) is 5000, and position 13 in the area is used to display the object operation control "killing monsters". The first terminal user can trigger the object operation control to start the task, and after a click, can long press the control to achieve a combo on the preset object.

[0159] In some embodiments, the pendant display area includes a first hot zone and a second hot zone, and the method further includes:

[0160] In response to a first trigger operation based on the first hot zone, a task details page is displayed.

[0161] In the embodiment of the present disclosure, the first trigger operation may include but is not limited to single-click, double-click, drag, slide and other operations; the task details page includes detailed description information of the preset task to facilitate the user to understand the detailed information of the task; the specific operation steps of the task, the rewards after the task is successfully completed, etc. can be displayed on the task details page.

[0162] In some embodiments, the above method further comprises:

[0163] In response to a second trigger operation based on the first hot zone, a preset widget is displayed in the widget display area.

[0164] In an embodiment of the present disclosure, the second trigger operation may include but is not limited to single-click, double-click, drag, slide and other operations; the second trigger operation is a different operation from the first trigger operation; the second trigger operation is used to switch the widget, and the preset widget is the widget after switching. The preset widget may carry other types of tasks and task execution controls so that users can perform other types of tasks.

[0165] In an exemplary embodiment, if Figure 6 As shown, Figure 6 It is a schematic diagram of a functional hot zone, wherein area 14 is the first hot zone and area 15 is the second hot zone; the second hot zone includes a pop-up confirmation control, which can be triggered, and no pop-up window will be displayed when the second hot zone is triggered next time.

[0166] In some embodiments, Figure 7 As shown, the above method also includes:

[0167] In step S701, an initial virtual space page is displayed; the initial virtual space page includes an initial widget display area, and the initial widget display area includes a first initial area and a second initial area; the first initial area is used to display preset information of the preset object; the second initial area is used to display the preset task and the operation confirmation control corresponding to the preset task;

[0168] In the disclosed embodiment, the initial virtual space page may be displayed before the virtual space page is displayed; the initial virtual space page may be a page before the user participates in the task, and the virtual space page may be a page after the user participates in the task; the first initial area is the same as the first display area, and the second initial area is the same as the second display area; the initial widget display area displays the initial task widget, which includes an operation confirmation control corresponding to the preset task.

[0169] In some embodiments, the above-mentioned displaying the initial virtual space page includes:

[0170] In response to an operation instruction triggered by the application platform, a page information acquisition request is sent to the server;

[0171] In the disclosed embodiment, the application platform may be a platform corresponding to the virtual space, and the audience end user may trigger an operation instruction to open the virtual space page in the application platform, and at this time, a page information acquisition request may be sent to the server.

[0172] Receiving initial page information sent by the server based on the page information acquisition request; the initial page information includes preset information of the preset object, the preset task and the object operation control;

[0173] In the disclosed embodiments, the associated information of the widget tasks can be pre-constructed in the server to form the initial page information; the server can send the initial page information to the audience-side user when the audience-side user applies to open the virtual space; the server can also send a broadcast signal to all users of the virtual space through a long connection, and the signal includes the initial page information, and the initial page information may include the preset information of the above-mentioned preset objects, the above-mentioned preset tasks and the above-mentioned object operation controls; it may also include the turn flow information of the preset tasks; the initial page information may be the preset task information, and the preset information of the preset object may include the blood volume of the preset object, the attribute information of the preset object (skin, image), etc.

[0174] The initial page information is rendered to generate and display the initial virtual space page.

[0175] In the embodiment of the present disclosure, after receiving the initial page information, the first terminal may render it, generate an initial virtual space page, and display it.

[0176] In the disclosed embodiment, the associated information of the widget task can be pre-constructed on the server to form the initial page information; the first terminal can send a page information acquisition request to the server based on the operation instruction triggered by the user on the application platform corresponding to the virtual space; the initial page information is obtained through the server, and quickly rendered and displayed, thereby realizing the rapid display of the task widget on the initial virtual space page.

[0177] In step S703, in response to the operation instruction triggered by the operation confirmation control, an object operation confirmation page is displayed in the initial virtual space page in the preset form; the object operation confirmation page includes the preset virtual resources corresponding to the preset operation and the resource transfer control;

[0178] In some embodiments, the preset form may include but is not limited to pop-up windows, floating layers and other display forms. For example, the object operation confirmation page may be displayed in a pop-up window on the initial virtual space page, and the preset virtual resources and resource transfer controls corresponding to the preset operation may be displayed on the object operation confirmation page; the preset virtual resources are the virtual resources required to start the task. After the preset virtual resources are transferred from the account of the first terminal, the preset task can be started and executed. The preset virtual resources may include but are not limited to points, virtual coins, etc. The first terminal user can transfer the preset virtual resources by triggering the resource transfer control.

[0179] In an exemplary embodiment, the area corresponding to the operation confirmation control is the second hot zone, such as Figure 6 As shown, Figure 6 It is a schematic diagram of a functional hot zone, wherein area 15 is the second hot zone; the second hot zone includes a pop-up confirmation control, which can be triggered, and no pop-up window will be displayed when the second hot zone is triggered next time.

[0180] In some embodiments, the object operation confirmation page includes a first area and a second area; in response to an operation instruction triggered by the operation confirmation control, the object operation confirmation page is displayed in the initial virtual space page in the preset form, including:

[0181] In response to an operation instruction triggered by the operation confirmation control, the preset virtual resources and interactive parameter adjustment controls corresponding to the preset operation are displayed in the first area, and the resource transfer controls are displayed in the second area; both the first area and the second area are displayed in the preset form on the initial virtual space page;

[0182] In the embodiments of the present disclosure, the preset forms may include but are not limited to pop-up windows, floating layers and other display forms, and the object operation confirmation page may include a first area and a second area, and the two areas are used to display different information; the preset virtual resources and interactive parameter adjustment controls corresponding to the preset operations are displayed in the first area, and the resource transfer controls are displayed in the second area; wherein the interactive parameter adjustment controls may be interactive parameter doubling controls, which can double the interactive parameters corresponding to each preset operation; the interactive parameter adjustment controls may be interactive parameter doubling props, such as props such as turrets.

[0183] In response to an operation instruction triggered by the interactive parameter adjustment control, updated interactive parameters and virtual resources corresponding to the preset operation are displayed in the first area.

[0184] In the disclosed embodiment, when the first terminal user selects the interactive parameter adjustment control, the virtual resource corresponding to the preset operation can remain unchanged, but the corresponding interactive parameter is doubled. When one of the audience users corresponding to the same virtual space purchases the interactive parameter adjustment control, then the interactive parameters corresponding to the preset operations of all users of the virtual space can be doubled.

[0185] In the disclosed embodiment, an interactive parameter adjustment control may be displayed on the object operation confirmation page, and the interactive parameter adjustment control may be used to double the interactive parameter, thereby quickly completing the task and improving the efficiency of task completion.

[0186] In some embodiments, if the first terminal user does not select the interactive parameter adjustment control, the preset task can be executed without transferring virtual resources; that is, the user can participate in the execution of the preset task without paying, thereby increasing the number of users participating in the task and improving the efficiency of task completion.

[0187] In some embodiments, the object operation confirmation page may include a page loop filtering control, which can be used to determine whether to display the object operation confirmation page again when the virtual space page is subsequently restarted; if it is determined that the object operation confirmation page will no longer be displayed, the operation confirmation control therein can be replaced with the object operation control the next time the initial virtual space page is displayed, thereby facilitating the rapid execution of the task.

[0188] In step S705, in response to the operation instruction triggered by the resource transfer control, a resource transfer success message and a page close control are displayed on the object operation confirmation page.

[0189] In some embodiments, the above-mentioned display of the virtual space page includes:

[0190] In response to an operation instruction triggered by the page closing control, the object operation confirmation page is closed and the virtual space page is displayed.

[0191] In the disclosed embodiment, after the first terminal user completes the transfer of the preset virtual resources and closes the object operation confirmation page, the virtual space page can be displayed and the execution of the task can be started.

[0192] In the disclosed embodiment, before displaying the virtual space page, the initial virtual space page can be displayed in advance, and a resource transfer control can be set in the page, so that the user can transfer the preset virtual resources and start the task by triggering the resource transfer control.

[0193] In step S203, in response to an operation instruction triggered by the object operation control, object operation information is displayed in the first display area; the object operation information is information for performing a preset operation on the preset object; and the preset operation corresponds to a preset interaction parameter.

[0194] In the disclosed embodiment, different trigger operations correspond to different preset operations, and different preset operations correspond to different preset interaction parameters; the preset interaction parameter is less than the target interaction parameter; the object operation information may include but is not limited to an object operation image or an object operation animation; the object operation image is an image of an attack on a preset object; the object operation animation is an animation of an attack on a preset object. The preset interaction parameter may include but is not limited to a firepower value.

[0195] In some embodiments, the attribute information of the preset object can also be displayed in real time in the pendant display area; for example, the attribute information can be blood volume. Before the task is started, the blood volume of the preset object can be a full blood volume of a preset value; in the process of the preset object being attacked, the blood volume continues to decrease until the blood volume is 0, indicating that the preset task is successfully executed.

[0196] In an exemplary embodiment, if Figure 8 As shown, Figure 8 This is a schematic diagram of a task widget after selecting an attack item; wherein the text corresponding to the object operation control is "hit the monster twice as hard".

[0197] In the embodiment of the present disclosure, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0198] In response to a first trigger operation based on the object operation control, first object operation information is displayed in the first display area; the first trigger operation is a single-click operation on the object operation control; the first object operation information is information for performing a first preset operation on the preset object, and the first preset operation matches the first trigger operation.

[0199] In the embodiment of the present disclosure, a single attack can be made on a preset object by clicking the object operation control, and information about the preset object being attacked can be displayed on the virtual space page, i.e., the first object operation information; the first preset operation matches the above-mentioned first trigger operation means that the frequency of the first preset operation for the preset object is the same as the frequency of the first trigger operation for the object operation control.

[0200] In the disclosed embodiment, a single attack on a preset object can be achieved by clicking on the object operation control, and the first object operation information corresponding to the first trigger operation is displayed in the first display area, thereby increasing the fun of completing the preset task.

[0201] In the embodiment of the present disclosure, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0202] In response to a second trigger operation based on the above-mentioned object operation control, second object operation information is displayed in the above-mentioned first display area; the above-mentioned second trigger operation is a continuous click operation on the above-mentioned object operation control or a click operation exceeding a preset duration; the above-mentioned second object operation information is information for performing a second preset operation on the above-mentioned preset object, and the above-mentioned second preset operation matches the above-mentioned second trigger operation.

[0203] In the disclosed embodiment, the preset object can be attacked multiple times in succession by combo or long pressing the object operation control, and information about the preset object being attacked continuously can be displayed on the virtual space page, i.e., the second object operation information; the second preset operation matches the above-mentioned second trigger operation means that the frequency of the second preset operation for the preset object and the second trigger operation for the object operation control is the same or similar.

[0204] In the disclosed embodiment, continuous attacks on preset objects can be achieved through combo or long press operations on the object operation control, and the second object operation information corresponding to the second trigger operation can be displayed in the first display area, thereby increasing the fun of completing the preset task.

[0205] In some embodiments, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0206] In response to an operation instruction triggered by the object operation control, determining state information corresponding to the preset object;

[0207] In an embodiment of the present disclosure, a state machine may be set in the first terminal, and object operation information corresponding to a preset object in different states may be stored in the state machine; the state machine may determine the state information corresponding to the preset object in response to an operation instruction triggered based on the object operation control.

[0208] Obtain object operation information corresponding to the above status information;

[0209] In the disclosed embodiment, mapping relationships between multiple preset state information and multiple object operation information can be pre-stored in the state machine, and an information association database can be constructed; the state machine can search for object operation information matching the state information in the information association database.

[0210] The object operation information is displayed in the first display area.

[0211] In an embodiment of the present disclosure, the first terminal may include a display module, and the state machine may send the object operation information to the display module after acquiring the object operation information; the display module may display the object operation information in the first display area.

[0212] In an embodiment of the present disclosure, in response to an operation instruction triggered based on an object operation control, status information corresponding to a preset object can be determined, thereby further determining object operation information corresponding to the preset object, and displaying the object operation information in the first display area, thereby improving the diversity of information displayed in the pendant display area.

[0213] In some embodiments, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0214] In response to the operation instruction triggered by the object operation control, the object operation information is displayed in the first display area and a prompt sound effect is played.

[0215] In the embodiment of the present disclosure, the above-mentioned prompt sound effect may include but is not limited to vibration, sound, light, etc.; the prompt sound effect can be used to provide feedback to the user that the first terminal has executed the user's operation instruction.

[0216] In the embodiment of the present disclosure, while the object operation information is displayed in the first display area, a prompt sound effect can be played; the prompt sound effect is used to provide feedback to the user that the task is in the execution process, so that the user can promptly know the execution status of the operation instruction triggered by the object operation control.

[0217] In some embodiments, in response to the operation instruction triggered by the object operation control, displaying the object operation information in the first display area includes:

[0218] In response to an operation instruction triggered based on the object operation control, update object operation information is displayed in the first display area; the update object operation information is information for performing an update operation on the preset object, and the update operation corresponds to doubled preset interaction parameters.

[0219] In the disclosed embodiment, after the user selects the interactive parameter adjustment control, the preset virtual resources displayed in the first display area can be updated, and the object operation information corresponding to the preset operation can be updated; compared with not using the interactive parameter adjustment control, the attack frequency for the preset object in the updated object operation information after using the interactive parameter adjustment control is also doubled, and the preset interactive parameters are doubled, thereby improving the efficiency of task completion.

[0220] In some embodiments, Fig. 9As shown, in response to the operation instruction triggered by the object operation control, the object operation information is displayed in the first display area, including:

[0221] In step S2031, in response to the operation instruction triggered by the object operation control, the attribute information of the first terminal is sent to the server;

[0222] In the embodiment of the present disclosure, the first terminal is a terminal for displaying a virtual space page and is a viewer terminal of the virtual space. The attribute information of the first terminal may include information such as a device type and a memory capacity of the first terminal. The first terminal may be divided into a first category and a second category based on the attribute information of the first terminal. The first category indicates that a memory parameter of the first terminal is greater than a preset value, and the second category indicates that a memory parameter of the first terminal is less than or equal to a preset value.

[0223] In step S2033, receiving the object operation animation sent by the server when the attribute information meets the preset condition; the object operation animation is an animation of performing a preset operation on the preset object;

[0224] In an embodiment of the present disclosure, the attribute information satisfies the preset conditions corresponding to the situation where the first terminal is of the first category. In this case, the first terminal has sufficient memory space to play the video smoothly. At this time, the server sends the object operation animation to the first terminal, so that the object operation animation can be played on the first terminal.

[0225] In step S2035, the object operation animation is played in the first display area.

[0226] In the embodiment of the present disclosure, when it is determined that the attribute information of the first terminal meets the preset conditions, it can be ensured that the object operation animation is played smoothly in the first display area, thereby improving the user experience.

[0227] In the embodiment of the present disclosure, the server can determine the specific category of the object operation information based on the attribute information of the first terminal; when the attribute information meets the preset conditions, the object operation animation is sent to the first terminal, thereby ensuring that the object operation animation is played smoothly in the first display area.

[0228] In some embodiments, Fig.10 As shown, before playing the object operation animation in the first display area, the method further includes:

[0229] In step S1001, a preset frame image in the object operation animation is obtained;

[0230] In the embodiment of the present disclosure, the preset frame image may be the first frame image or a frame image in the object operation animation; the specific preset frame image may be set according to actual needs.

[0231] In step S1003, the preset frame image is displayed in the first display area;

[0232] In the embodiment of the present disclosure, during the playing or switching process of the object playing animation, a preset frame image may be pre-loaded in the first display area and displayed.

[0233] In some embodiments, playing the object operation animation in the first display area includes:

[0234] In step S1005, when the display time of the preset frame image reaches the display time threshold, the object operation animation is played in the first display area.

[0235] In the embodiment of the present disclosure, the display duration threshold can be set according to actual conditions, for example, it can be set to 2 milliseconds, etc.; and when the display duration of the preset frame image reaches the display duration threshold, the above-mentioned object operation animation is played in the first display area, thereby delaying the loading of the object operation animation and avoiding the screen flashing phenomenon caused by discontinuous frames.

[0236] In the embodiment of the present disclosure, during the playback or switching of the object operation animation, a preset frame image may be preloaded, and then the object operation animation may be loaded, which can effectively avoid the screen flashing phenomenon in the first display area.

[0237] In some embodiments, the above method further comprises:

[0238] receiving an object operation image sent by the server when the attribute information does not meet a preset condition; the object operation image is an image of performing a preset operation on the preset object;

[0239] In the embodiment of the present disclosure, the attribute information does not satisfy the preset condition corresponding to the situation that the first terminal is of the second category. In this case, the first terminal does not have sufficient memory space and is difficult to use for smooth video playback. At this time, in order to avoid video playback jams, the server sends an object operation image to the first terminal, so that the object operation image can be displayed on the first terminal.

[0240] The object operation image is displayed in the first display area.

[0241] In the embodiment of the present disclosure, when it is determined that the attribute information of the first terminal does not meet the preset conditions, the image can be operated by displaying the object to ensure the normal display of the image in the first display area and avoid the jamming phenomenon caused by the animation video, thereby improving the user experience.

[0242] In the embodiment of the present disclosure, the server may send an object operation image instead of an object operation animation to the first terminal when the attribute information of the first terminal does not meet a preset condition, thereby effectively avoiding a freeze in the information displayed in the first display area.

[0243] In the embodiments of the present disclosure, Fig.11 As shown, in the process of displaying the above object operation information, the above method also includes:

[0244] In step S1101, the preset interaction parameters corresponding to the above preset operation are obtained;

[0245] In some embodiments, during the process of executing a preset operation, a preset interaction parameter corresponding to the preset operation may be obtained, where the preset interaction parameter represents the intensity of the attack on the preset object.

[0246] In step S1103, the preset interaction parameters are sent to the server, so that the server determines the accumulated interaction parameters corresponding to the preset object based on the preset interaction parameters;

[0247] In some embodiments, for the same virtual space of the same anchor, the server can obtain the interaction parameters of all audience terminals of the anchor, and calculate the cumulative interaction parameters in real time when each interaction parameter sent by a terminal is received; and determine whether the cumulative interaction parameters reach the target interaction parameters.

[0248] In step S1105, a task success message sent by the server is received; the task success message is a message generated by the server when the accumulated interaction parameter is the target interaction parameter;

[0249] In some embodiments, when the server determines that the accumulated interaction parameter is the target interaction parameter, it generates a task success message corresponding to the first terminal and sends the task success message to the first terminal. The target execution time corresponding to the preset task can also be set at the first terminal. The task success message needs to be generated within the target execution time after the task is started. If the target execution time is exceeded, the task fails.

[0250] In step S1107, based on the task success message, a first preset object in a first state is obtained;

[0251] In some embodiments, the state machine of the first terminal can obtain the first preset object in the first state based on the task success message; the state machine pre-stores the correspondence between the task completion state and the preset objects in different states; the first state represents the state in which the preset object is defeated, obtains the first preset object in the first state, and sends the first preset object to the display module.

[0252] In step S1109, the first preset object is displayed in the first display area.

[0253] In some embodiments, the first terminal displays the first preset object in the first display area based on the display module. The first preset object can be displayed in the form of an image or an animation.

[0254] In the disclosed embodiment, the server can determine the cumulative interaction parameters based on the preset interaction parameters of the first terminal, and generate a task success message when the cumulative interaction parameters reach the target interaction parameters, so that the corresponding first preset object can be displayed in the first display area, thereby improving the diversity of information displayed in the display area.

[0255] In the embodiment of the present disclosure, the second display area is also used to display the target execution time corresponding to the preset task, and the method further includes:

[0256] Receive a task failure message sent by the server; the task failure message is a message generated by the server when the current cumulative interaction parameter is less than the target interaction parameter; the current cumulative interaction parameter is a parameter determined by the server when the current cumulative execution time corresponding to the preset object reaches the target execution time;

[0257] In the disclosed embodiment, the preset task is a task set for all viewers in the virtual space. Each viewer can participate in the task, and the interactive parameters corresponding to the preset operations of all viewers are accumulated and counted to determine whether the task is completed. The target execution time is the total duration of the preset task. When any viewer starts the preset task in the virtual space, the timer starts, and the viewers who join the task later can view the remaining time of the task in real time in the virtual space; when the cumulative time of the task opening reaches the target execution time, if the cumulative interactive parameters do not reach the target interactive parameters, it is determined that the execution of this round of tasks has failed; the next round of preset tasks can be started.

[0258] In some embodiments, while displaying the target execution time corresponding to the preset task in the second display area, the remaining execution time of the preset task can also be displayed, thereby reminding the user of the remaining time of the preset task.

[0259] Based on the task failure message, obtaining a second preset object in a second state;

[0260] In the embodiment of the present disclosure, the state machine of the first terminal can obtain the second preset object in the second state based on the task failure message; the state machine pre-stores the correspondence between the task completion state and the preset objects in different states; the second state represents the state in which the preset object has not been defeated, obtains the second preset object in the second state, and sends the second preset object to the display module.

[0261] The second preset object is displayed in the first display area.

[0262] In the embodiment of the present disclosure, the first terminal displays the second preset object in the first display area based on the display module, and the second preset object can be displayed in the form of an image or an animation.

[0263] In an embodiment of the present disclosure, the server can determine the cumulative interaction parameters based on the preset interaction parameters of the first terminal when the current cumulative execution time of the preset task reaches the target execution time, and generate a task failure message if the cumulative interaction parameters do not reach the target interaction parameters, so that the corresponding second preset object can be displayed in the first display area, thereby improving the diversity of information displayed in the display area.

[0264] In some embodiments, when the current cumulative execution time reaches the target execution time, the method further includes:

[0265] receiving a secondary task success message sent by the server; the secondary task success message is a message generated by the server when the current accumulated interaction parameter is the target interaction parameter;

[0266] In the embodiment of the present disclosure, if the current cumulative execution time reaches the above-mentioned target execution time, and the current cumulative interaction parameter is the above-mentioned target interaction parameter; it can be determined that the task execution is successful, and a secondary task success message is generated and sent to the first terminal.

[0267] Based on the above secondary task success message, obtaining a first preset object in a first state;

[0268] In the embodiment of the present disclosure, the state machine of the first terminal can obtain the first preset object in the first state based on the secondary task success message; the state machine pre-stores the correspondence between the task completion state and the preset objects in different states; the first state represents the state in which the preset object is defeated, the state machine obtains the first preset object in the first state, and sends the first preset object to the display module.

[0269] The first preset object is displayed in the first display area.

[0270] In the embodiment of the present disclosure, the first terminal displays the first preset object in the first display area based on the display module. The first preset object can be displayed in the form of an image or an animation.

[0271] In some embodiments, the above method further comprises:

[0272] Receive a task switching instruction sent by the server, the task switching instruction carrying the current task of the second terminal; the task switching instruction is an instruction generated by the server when it is determined that the current round is greater than the preset round; the current round is the round corresponding to the current task, and the preset round is the round corresponding to the preset task;

[0273] In the disclosed embodiment, for the same virtual space, multiple rounds of preset tasks can be set. During the execution of the preset tasks, round identifiers can be set for them to determine the round of the current task; in special cases, if the server receives the next round of task start instructions or task execution information without receiving the previous round of task end instructions, the server closes the previous round of tasks and sends task switching instructions to all terminals currently executing the previous round of tasks, so that all terminals corresponding to the virtual space switch to the next round of tasks, ensuring the consistency of task execution by all users in the same virtual space. The second terminal is the other audience terminal corresponding to the virtual space, and the second terminal corresponds to different audiences than the first terminal. If the current round of the current task currently executed by the second terminal is greater than the preset round of the preset task of the first terminal, it is determined that the task currently executed by the first terminal is the previous round of tasks, and the task currently executed by the second terminal is the next round of tasks. At this time, the server closes the previous round of tasks.

[0274] Based on the task switching instruction, the current task is displayed in the second display area.

[0275] In the disclosed embodiment, the first terminal may replace the preset task displayed in the second display area with the current task based on the task switching instruction sent by the server, thereby ensuring that all users in the same virtual space perform the same round of tasks and improving the users' enthusiasm for completing tasks.

[0276] In the disclosed embodiment, during the task execution process, if the server determines that after the next round of tasks is started, there are still terminals executing the previous round of tasks, the previous round of tasks will be automatically closed, and a task switching instruction will be issued to enable the terminal to switch the task to the next round of tasks, thereby ensuring that users in the same virtual space execute the same round of tasks.

[0277] In step S205, when the above-mentioned preset task is executed successfully, a virtual resource collection page is displayed; the above-mentioned virtual resource collection page includes a virtual resource collection control; the successful execution of the above-mentioned preset task indicates that the cumulative interaction parameters of the above-mentioned preset object have reached the above-mentioned target interaction parameters, and the above-mentioned cumulative interaction parameters are determined based on the preset interaction parameters.

[0278] In the disclosed embodiment, the server can determine the cumulative interaction parameters based on the preset interaction parameters of the first terminal, and determine that the preset task is successfully executed when the cumulative interaction parameters of the preset object reach the above-mentioned target interaction parameters; and when it is determined that the preset task is successfully executed, the server sends page information of the virtual resource collection page to the first terminal; the first terminal renders the page information and displays the virtual resource collection page; the virtual resource collection page includes a virtual resource collection control and a virtual resource identifier; the virtual resource identifier can be a red envelope identifier, and the red envelope can include virtual resources of specified values, which can be collected by all viewers in the virtual space. The red envelope can be a random red envelope with a preset number, or it can be a red envelope with virtual resources evenly distributed.

[0279] In step S207, in response to the operation instruction triggered by the virtual resource claiming control, the claimed target virtual resource is displayed.

[0280] In some embodiments, when the above preset task is successfully executed, the above method further includes:

[0281] Displaying a comprehensive resource collection page; the comprehensive resource collection page includes a preset resource collection control;

[0282] In the embodiment of the present disclosure, when the preset task is successfully executed, the server can send the page information of the comprehensive resource collection page to the first terminal when the cumulative number of successful task executions reaches the preset number threshold, and the first terminal renders the page information and displays the comprehensive resource collection page. The comprehensive resource collection page may include a preset resource collection control and a comprehensive resource identifier, and the virtual resource value corresponding to the comprehensive resource collection page may be greater than the virtual resource value corresponding to the virtual resource collection page.

[0283] In the embodiment of the present disclosure, the above-mentioned comprehensive resource claiming page includes:

[0284] receiving a page display request sent by a server, wherein the page display request is a request generated by the server when the cumulative number of successful executions of the preset task reaches a preset number threshold; the page display request carries preset page information;

[0285] In the disclosed embodiment, the server can calculate the cumulative number of successful executions of preset tasks corresponding to the virtual space when the preset tasks are successfully executed, and determine whether the cumulative number has reached a preset number threshold; and generate a page display request when the cumulative number reaches the preset number threshold; the page display request carries preset page information and is used to generate a comprehensive resource collection page.

[0286] The above preset page information is rendered to generate and display the above comprehensive resource collection page.

[0287] In the disclosed embodiment, the first terminal may render the received preset page information, generate and display the above-mentioned comprehensive resource claiming page, so that the user can claim the virtual resources.

[0288] In the disclosed embodiment, when the cumulative number of successful executions of preset tasks reaches a preset threshold, an additional comprehensive resource collection page is displayed in the virtual space page, thereby increasing the user's enthusiasm for interaction with the virtual space and increasing the number of interactions between the user and the virtual space.

[0289] In response to the operation instruction triggered by the preset resource claiming control, the claimed virtual resources are displayed.

[0290] In the disclosed embodiment, the first terminal user can trigger an operation instruction through a preset resource claiming control, claim a random number or a specified number of virtual resources, and display the claimed virtual resources on the page.

[0291] In an embodiment of the present disclosure, when the cumulative number of successful executions of a preset task reaches a preset threshold, a comprehensive resource collection page can be displayed to the user, through which virtual resources are distributed to the user, thereby increasing the number of task executions.

[0292] In an exemplary embodiment, if Fig.12 As shown, Fig.12 A flowchart of a method for determining object operation information, comprising:

[0293] The server sends a broadcast signal to all users in the live broadcast room through a long connection. The signal contains game-related information (monster health, round flow information, monster skin information, etc.). After receiving the information, the client performs fault-tolerant filtering, filters out expired information, and sends it to the state machine. Fault-tolerant filtering means that if the end signal of this round is not received within a period of time after receiving the next round of signaling, it will directly switch to the next round of tasks. When the client user clicks / long presses on the widget to combo and hit the monster, the corresponding attack information will be generated and queued. Whenever new attack information enters the queue, the state machine will be notified to transfer the state. The state machine transfers the state according to the input information: after receiving the attack information, if the preset object is currently in the normal state, it will flow to the normal attack / long press continuous state, and notify the display interface (UI) layer; if the preset object is currently in the attack state, it will not flow temporarily. After the current attack animation ends, the new attack information will be taken out from the attack queue to execute the next round of attack tasks. If the flow information of the end of this round is received, it will flow to the corresponding challenge success / challenge failure state; after the challenge success / challenge failure animation transition is over, it will flow to the normal state and proceed to the next round of the game. When the above state machine flows, it will notify the UI layer and pass the corresponding game information to refresh the monster animation, monster health, combo bar, damage value and other information.

[0294] The display of each form of the monster's single click / combo / failure / success is carried by animated graphics. To ensure the smooth flow of animation during the game, the following strategy is adopted: the overall flow control is driven by the state machine to ensure a single data source and orderly flow. For actions such as single click / combo that require frequent random triggering, a queuing strategy is adopted to consume in an orderly manner to ensure that the animation transition is smooth and not interrupted. The task widget uses long connection broadcast signaling to drive the overall process. The broadcast signaling is unstable and may be lost or misplaced. Therefore, the client and the server agree to align the timestamp identifier and directly discard expired signaling. For some important flow signaling, such as round failure / success signaling, the server sends it multiple times to prevent loss. Round marks are added to the task signaling of different rounds. If the end signaling of this round is not received within a period of time after receiving the next round signaling, it will switch directly to the next round. In each round of tasks, the preset objects correspond to five animations: normal state, single-click state, combo state, success state, and failure state. When hitting the preset objects, the client's widget container (TK) vibrates to provide feedback through the bridge to Native.

[0295] The present disclosure displays a virtual space page; the virtual space page includes a widget display area, and the widget display area includes a first display area and a second display area; the first display area is used to display preset information of a preset object; the second display area is used to display a preset task and an object operation control corresponding to the preset task; the interaction parameter corresponding to the preset task is a target interaction parameter; in response to an operation instruction triggered based on the object operation control, the object operation information is displayed in the first display area; the present disclosure increases the number of interactions between the user and the task widget, improves the fun of the task, and improves the display diversity of the widget task; in the case of successful execution of the preset task, a virtual resource collection page is displayed; the virtual resource collection page includes a virtual resource collection control; the successful execution of the preset task indicates that the cumulative interaction parameter of the preset object reaches the target interaction parameter, and the cumulative interaction parameter is determined based on the preset interaction parameter; in response to an operation instruction triggered based on the virtual resource collection control, the collected target virtual resource is displayed. The present disclosure distributes virtual resources to users after the preset task is completed, thereby improving the completion efficiency of the preset task.

[0296] Fig.13 is a block diagram of a virtual resource display device according to an exemplary embodiment. Fig.13 , the device comprises:

[0297] The virtual space page display module 1310 is configured to execute display of a virtual space page; the virtual space page includes a widget display area, the widget display area includes a first display area and a second display area; the first display area is used to display preset information of a preset object; the second display area is used to display a preset task and an object operation control corresponding to the preset task; the interaction parameter corresponding to the preset task is a target interaction parameter;

[0298] The information display module 1320 is configured to execute an operation instruction triggered based on the object operation control, and display object operation information in the first display area; the object operation information is information of performing a preset operation on the preset object; the preset operation corresponds to a preset interaction parameter;

[0299] The resource page display module 1330 is configured to display a virtual resource claiming page when the preset task is successfully executed; the virtual resource claiming page includes a virtual resource claiming control; the successful execution of the preset task indicates that the cumulative interaction parameter of the preset object reaches the target interaction parameter, and the cumulative interaction parameter is determined based on the preset interaction parameter;

[0300] The resource display module 1340 is configured to execute an operation instruction triggered by the virtual resource claiming control and display the claimed target virtual resource.

[0301] In an exemplary embodiment, the information display module includes:

[0302] The first information display unit is configured to execute a first trigger operation based on the above-mentioned object operation control, and display the first object operation information in the above-mentioned first display area; the above-mentioned first trigger operation is a single-click operation on the above-mentioned object operation control; the above-mentioned first object operation information is information for performing a first preset operation on the above-mentioned preset object, and the above-mentioned first preset operation matches the above-mentioned first trigger operation.

[0303] In an exemplary embodiment, the information display module includes:

[0304] The second information display unit is configured to execute a second trigger operation based on the above-mentioned object operation control, and display the second object operation information in the above-mentioned first display area; the above-mentioned second trigger operation is a continuous click operation on the above-mentioned object operation control or a click operation exceeding a preset time; the above-mentioned second object operation information is information for performing a second preset operation on the above-mentioned preset object, and the above-mentioned second preset operation matches the above-mentioned second trigger operation.

[0305] In an exemplary embodiment, the apparatus further comprises:

[0306] The initial page display module is configured to execute display of the initial virtual space page; the initial virtual space page includes an initial widget display area, and the initial widget display area includes a first initial area and a second initial area; the first initial area is used to display the preset information of the preset object; the second initial area is used to display the preset task and the operation confirmation control corresponding to the preset task;

[0307] A confirmation page display module is configured to execute an operation instruction triggered by the operation confirmation control and display an object operation confirmation page in the initial virtual space page in the preset form; the object operation confirmation page includes a preset virtual resource corresponding to the preset operation and a resource transfer control;

[0308] The message display module is configured to execute in response to the operation instruction triggered based on the resource transfer control, and display a resource transfer success message and a page closing control on the object operation confirmation page.

[0309] In an exemplary embodiment, the virtual space page display module includes:

[0310] The page closing unit is configured to execute an operation instruction in response to the operation instruction triggered by the page closing control, close the object operation confirmation page and display the virtual space page.

[0311] In an exemplary embodiment, the object operation confirmation page includes a first area and a second area; the confirmation page display module includes:

[0312] a resource transfer control display unit, configured to execute, in response to an operation instruction triggered by the operation confirmation control, display the preset virtual resources and interactive parameter adjustment controls corresponding to the preset operation in the first area, and display the resource transfer control in the second area; the first area and the second area are both displayed in the preset form on the initial virtual space page;

[0313] The resource display unit is configured to execute an operation instruction triggered based on the above-mentioned interactive parameter adjustment control in response to display the updated interactive parameters and virtual resources corresponding to the above-mentioned preset operation in the above-mentioned first area.

[0314] In an exemplary embodiment, the initial page display module includes:

[0315] A request sending unit, configured to execute a request for obtaining page information to a server in response to an operation instruction triggered by an application platform;

[0316] An initial page information receiving unit is configured to receive the initial page information sent by the server based on the page information acquisition request; the initial page information includes the preset information of the preset object, the preset task and the object operation control;

[0317] The initial page display unit is configured to render the initial page information, generate and display the initial virtual space page.

[0318] In an exemplary embodiment, when the above-mentioned preset task is successfully executed, the above-mentioned device further includes:

[0319] A comprehensive page display module is configured to execute and display a comprehensive resource collection page; the comprehensive resource collection page includes a preset resource collection control;

[0320] The preset resource display module is configured to execute an operation instruction triggered by the preset resource collection control to display the collected virtual resources.

[0321] In an exemplary embodiment, the comprehensive page display module includes:

[0322] A request receiving unit is configured to execute and receive a page display request sent by a server, wherein the page display request is a request generated by the server when the cumulative number of successful executions of the preset task reaches a preset number threshold; the page display request carries preset page information;

[0323] The comprehensive page display unit is configured to render the above-mentioned preset page information, generate and display the above-mentioned comprehensive resource collection page.

[0324] In an exemplary embodiment, the apparatus further comprises:

[0325] A parameter acquisition module is configured to execute and acquire preset interactive parameters corresponding to the above preset operations;

[0326] A parameter sending module is configured to send the preset interaction parameters to the server, so that the server determines the accumulated interaction parameters corresponding to the preset object based on the preset interaction parameters;

[0327] A success message receiving module is configured to receive a task success message sent by the server; the task success message is a message generated by the server when the accumulated interaction parameter is the target interaction parameter;

[0328] A first object acquisition module is configured to acquire a first preset object in a first state based on the task success message;

[0329] The first object display module is configured to display the first preset object in the first display area.

[0330] In an exemplary embodiment, the second display area is further used to display the target execution time corresponding to the preset task, and the device further includes:

[0331] A failure message receiving module is configured to execute and receive a task failure message sent by the server; the task failure message is a message generated by the server when the current cumulative interaction parameter is less than the target interaction parameter; the current cumulative interaction parameter is a parameter determined by the server when the current cumulative execution time corresponding to the preset object reaches the target execution time;

[0332] A second object acquisition module is configured to acquire a second preset object in a second state based on the task failure message;

[0333] The second object display module is configured to display the second preset object in the first display area.

[0334] In an exemplary embodiment, the information display module includes:

[0335] A state determination unit, configured to execute in response to an operation instruction triggered by the object operation control, and determine state information corresponding to the preset object;

[0336] An operation information acquisition unit, configured to acquire object operation information corresponding to the above state information;

[0337] The operation information display unit is configured to display the object operation information in the first display area.

[0338] In an exemplary embodiment, the information display module includes:

[0339] The sound effect playing unit is configured to execute in response to an operation instruction triggered based on the above-mentioned object operation control, display the object operation information in the above-mentioned first display area, and play a prompt sound effect.

[0340] In an exemplary embodiment, the information display module includes:

[0341] An attribute information sending unit, configured to execute in response to an operation instruction triggered by the object operation control, and send attribute information of the first terminal to the server;

[0342] An animation sending unit is configured to receive an object operation animation sent by the server when the attribute information meets a preset condition; the object operation animation is an animation of performing a preset operation on the preset object;

[0343] The animation playing unit is configured to play the object operation animation in the first display area.

[0344] In an exemplary embodiment, the apparatus further comprises:

[0345] An image sending module is configured to receive an object operation image sent by the server when the attribute information does not meet the preset condition; the object operation image is an image of performing a preset operation on the preset object;

[0346] The image display module is configured to display the object operation image in the first display area.

[0347] In an exemplary embodiment, the apparatus further comprises:

[0348] A preset image acquisition module is configured to acquire a preset frame image in the object operation animation;

[0349] A preset image display module is configured to display the preset frame image in the first display area;

[0350] In an exemplary embodiment, the animation playing unit includes:

[0351] The animation playing subunit is configured to play the object operation animation in the first display area when the display time of the preset frame image reaches a display time threshold.

[0352] In an exemplary embodiment, the apparatus further comprises:

[0353] The instruction receiving module is configured to execute a task switching instruction sent by the receiving server, wherein the task switching instruction carries the current task of the second terminal; the task switching instruction is an instruction generated by the server when it is determined that the current round is greater than the preset round; the current round is the round corresponding to the current task, and the preset round is the round corresponding to the preset task;

[0354] The task switching module is configured to execute the task switching instruction and display the current task in the second display area.

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

[0356] In an exemplary embodiment, an electronic device is also provided, including a processor; a memory for storing processor executable instructions; wherein, when the processor is configured to execute the instructions stored in the memory, the virtual resource display method provided in any of the above embodiments is implemented.

[0357] The electronic device may be a terminal, a server or a similar computing device. For example, the electronic device is a server. Fig.14 is a block diagram of an electronic device according to an exemplary embodiment. Fig.14 As shown, the server 1400 may have relatively large differences due to different configurations or performances, and may include one or more central processing units (CPU) 1410 (the processor 1410 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 1430 for storing data, and one or more storage media 1420 (such as one or more mass storage devices) for storing application programs 1423 or data 1422. Among them, the memory 1430 and the storage medium 1420 can be short-term storage or permanent storage. The program stored in the storage medium 1420 may include one or more modules, each of which may include a series of instruction operations on the server. Furthermore, the central processing unit 1410 can be configured to communicate with the storage medium 1420 and execute a series of instruction operations in the storage medium 1420 on the server 1400. The server 1400 may also include one or more power supplies 1460, one or more wired or wireless network interfaces 1450, one or more input and output interfaces 1440, and / or one or more operating systems 1421, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0358] The input / output interface 1440 may be used to receive or send data via a network. The specific example of the network may include a wireless network provided by a communication provider of the server 1400. In one example, the input / output interface 1440 includes a network adapter (Network Interface Controller, NIC), which may be connected to other network devices via a base station so as to communicate with the Internet. In one example, the input / output interface 1440 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0359] It can be understood by those skilled in the art that Fig.14The structure shown is only for illustration and does not limit the structure of the above electronic device. Fig.14 More or fewer components as shown, or with Fig.14 Different configurations are shown.

[0360] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1430 including instructions, and the instructions can be executed by the processor 1410 of the device 1400 to complete the above method. Alternatively, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0361] In an exemplary embodiment, a computer program product is further provided, including a computer program, and when the computer program is executed by a processor, the virtual resource display method provided in any of the above embodiments is implemented.

[0362] Fig.15 is a block diagram of an electronic device for displaying virtual resources according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.15 As shown. The electronic device includes a processor, a memory, a network interface, a display screen and an input device connected via a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a virtual resource display method is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.

[0363] Those skilled in the art will understand that Fig.15 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present disclosure, and does not constitute a limitation on the electronic device to which the scheme of the present disclosure is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0364] The present disclosure displays a virtual space page; the virtual space page includes a widget display area, and the widget display area includes a first display area and a second display area; the first display area is used to display preset information of a preset object; the second display area is used to display a preset task and an object operation control corresponding to the preset task; the interaction parameter corresponding to the preset task is a target interaction parameter; in response to an operation instruction triggered based on the object operation control, the object operation information is displayed in the first display area; the present disclosure increases the number of interactions between the user and the task widget, improves the fun of the task, and improves the display diversity of the widget task; in the case of successful execution of the preset task, a virtual resource collection page is displayed; the virtual resource collection page includes a virtual resource collection control; the successful execution of the preset task indicates that the cumulative interaction parameter of the preset object reaches the target interaction parameter, and the cumulative interaction parameter is determined based on the preset interaction parameter; in response to an operation instruction triggered based on the virtual resource collection control, the collected target virtual resource is displayed. The present disclosure distributes virtual resources to users after the preset task is completed, thereby improving the completion efficiency of the preset task.

[0365] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0366] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application 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 specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0367] 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 virtual resource display method, It is characterized in that include: Display virtual space page; The virtual space page includes a widget display area, and the widget display area includes a first display area and a second display area; The first display area is used to display preset information of a preset object; the second display area is used to display a preset task and an object operation control corresponding to the preset task; the interaction parameter corresponding to the preset task is a target interaction parameter; The widget display area further includes a first hot zone, and in response to a first trigger operation based on the first hot zone, a task details page is displayed; and specific operation steps of the preset task and rewards after the task is successfully completed are displayed on the task details page; In response to an operation instruction triggered by the object operation control, object operation information is displayed in the first display area; the object operation information is information of performing a preset operation on the preset object; the preset operation corresponds to a preset interaction parameter; When the preset task is successfully executed, a virtual resource claiming page is displayed; The virtual resource claiming page includes a virtual resource claiming control; The successful execution of the preset task indicates that the cumulative interaction parameter of the preset object reaches the target interaction parameter, and the cumulative interaction parameter is determined based on the preset interaction parameter; In response to the operation instruction triggered by the virtual resource claiming control, the claimed target virtual resource is displayed.

2. The method according to claim 1, It is characterized in that The displaying of the object operation information in the first display area in response to the operation instruction triggered by the object operation control includes: In response to a first trigger operation based on the object operation control, first object operation information is displayed in the first display area; the first trigger operation is a single-click operation on the object operation control; the first object operation information is information for performing a first preset operation on the preset object, and the first preset operation matches the first trigger operation.

3. The method according to claim 1, It is characterized in that The displaying of the object operation information in the first display area in response to the operation instruction triggered by the object operation control includes: In response to a second trigger operation based on the object operation control, second object operation information is displayed in the first display area; the second trigger operation is a combo operation on the object operation control or a click operation exceeding a preset duration; the second object operation information is information for performing a second preset operation on the preset object, and the second preset operation matches the second trigger operation.

4. The method according to claim 1, It is characterized in that The method further comprises: Displaying an initial virtual space page; the initial virtual space page includes an initial widget display area, the initial widget display area includes a first initial area and a second initial area; the first initial area is used to display preset information of the preset object; the second initial area is used to display the preset task and the operation confirmation control corresponding to the preset task; In response to an operation instruction triggered by the operation confirmation control, an object operation confirmation page is displayed in a preset form on the initial virtual space page; the object operation confirmation page includes a preset virtual resource corresponding to the preset operation and a resource transfer control; In response to an operation instruction triggered by the resource transfer control, displaying a resource transfer success message and a page closing control on the object operation confirmation page; The virtual space display page includes: In response to an operation instruction triggered by the page closing control, the object operation confirmation page is closed and the virtual space page is displayed.

5. The method according to claim 4, It is characterized in that The object operation confirmation page includes a first area and a second area; the displaying of the object operation confirmation page in the preset form on the initial virtual space page in response to the operation instruction triggered by the operation confirmation control includes: In response to an operation instruction triggered by the operation confirmation control, the preset virtual resources and interactive parameter adjustment controls corresponding to the preset operation are displayed in the first area, and the resource transfer controls are displayed in the second area; the first area and the second area are both displayed in the preset form on the initial virtual space page; In response to an operation instruction triggered based on the interactive parameter adjustment control, updated interactive parameters and virtual resources corresponding to the preset operation are displayed in the first area.

6. The method according to claim 4, It is characterized in that The display of the initial virtual space page includes: In response to an operation instruction triggered by the application platform, a page information acquisition request is sent to the server; Receiving initial page information sent by the server based on the page information acquisition request; the initial page information includes preset information of the preset object, the preset task and the object operation control; The initial page information is rendered to generate and display the initial virtual space page.

7. The method according to claim 1, It is characterized in that When the preset task is successfully executed, the method further includes: Displaying a comprehensive resource collection page; the comprehensive resource collection page includes a preset resource collection control; In response to the operation instruction triggered by the preset resource claiming control, the claimed virtual resources are displayed.

8. The method according to claim 7, It is characterized in that The comprehensive resource collection page includes: Receiving a page display request sent by a server, wherein the page display request is a request generated by the server when the cumulative number of successful executions of the preset task reaches a preset number threshold; the page display request carries preset page information; The preset page information is rendered to generate and display the comprehensive resource collection page.

9. The method according to any one of claims 1 to 7, It is characterized in that During the display of the object operation information, the method further includes: Obtaining preset interaction parameters corresponding to the preset operation; Sending the preset interaction parameter to the server; so that the server determines the accumulated interaction parameter corresponding to the preset object based on the preset interaction parameter; receiving a task success message sent by the server; the task success message is a message generated by the server when the accumulated interaction parameter is the target interaction parameter; Based on the task success message, obtaining a first preset object in a first state; The first preset object is displayed in the first display area.

10. The method according to claim 9, It is characterized in that The second display area is also used to display the target execution time corresponding to the preset task. The method further includes: receiving a task failure message sent by the server; the task failure message is a message generated by the server when the current cumulative interaction parameter is less than the target interaction parameter; the current cumulative interaction parameter is a parameter determined by the server when the current cumulative execution time corresponding to the preset object reaches the target execution time; Based on the task failure message, acquiring a second preset object in a second state; The second preset object is displayed in the first display area.

11. The method according to any one of claims 1 to 7, It is characterized in that The displaying of the object operation information in the first display area in response to the operation instruction triggered by the object operation control includes: In response to an operation instruction triggered by the object operation control, determining state information corresponding to the preset object; Obtaining object operation information corresponding to the state information; The object operation information is displayed in the first display area.

12. The method according to any one of claims 1 to 7, It is characterized in that The displaying of the object operation information in the first display area in response to the operation instruction triggered by the object operation control includes: In response to the operation instruction triggered by the object operation control, the object operation information is displayed in the first display area, and a prompt sound effect is played.

13. The method according to any one of claims 1 to 7, It is characterized in that The displaying of the object operation information in the first display area in response to the operation instruction triggered by the object operation control includes: In response to an operation instruction triggered by the object operation control, sending attribute information of the first terminal to a server; receiving an object operation animation sent by the server when the attribute information meets a preset condition; the object operation animation is an animation of performing a preset operation on the preset object; The object operation animation is played in the first display area.

14. The method according to claim 13, It is characterized in that The method further comprises: receiving an object operation image sent by the server when the attribute information does not satisfy the preset condition; the object operation image is an image of performing a preset operation on the preset object; The object operation image is displayed in the first display area.

15. The method according to claim 13, It is characterized in that Before playing the object operation animation in the first display area, the method further includes: Acquire a preset frame image in the object operation animation; Displaying the preset frame image in the first display area; Playing the object operation animation in the first display area includes: When the display time of the preset frame image reaches a display time threshold, the object operation animation is played in the first display area.

16. The method according to any one of claims 1 to 7, It is characterized in that The method further comprises: Receive a task switching instruction sent by the server, the task switching instruction carrying the current task of the second terminal; the task switching instruction is an instruction generated by the server when determining that the current round is greater than the preset round; the current round is the round corresponding to the current task, and the preset round is the round corresponding to the preset task; Based on the task switching instruction, the current task is displayed in the second display area.

17. A virtual resource display device, It is characterized in that include: A virtual space page display module is configured to display a virtual space page; The virtual space page includes a widget display area, and the widget display area includes a first display area and a second display area; the first display area is used to display preset information of a preset object; the second display area is used to display a preset task and an object operation control corresponding to the preset task; the interaction parameter corresponding to the preset task is a target interaction parameter; the widget display area also includes a first hot zone, and in response to a first trigger operation based on the first hot zone, a task details page is displayed; and the specific operation steps of the preset task and the reward after the task is successfully displayed on the task details page; An information display module is configured to execute an operation instruction triggered based on the object operation control, and display object operation information in the first display area; the object operation information is information of performing a preset operation on the preset object; the preset operation corresponds to a preset interaction parameter; A resource page display module is configured to display a virtual resource claiming page when the preset task is successfully executed; The virtual resource claiming page includes a virtual resource claiming control; The successful execution of the preset task indicates that the cumulative interaction parameter of the preset object reaches the target interaction parameter, and the cumulative interaction parameter is determined based on the preset interaction parameter; The resource display module is configured to execute an operation instruction triggered by the virtual resource collection control in response to display the collected target virtual resource.

18. An electronic device, It is characterized in that include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the virtual resource display method according to any one of claims 1-16.

19. A computer-readable storage medium, It is 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 virtual resource display method according to any one of claims 1 to 16.