Configuration method and device of attribute value representation box, equipment and storage medium

By dynamically configuring attribute value representation boxes through configuration controls and sub-boxes, the problems of poor configuration flexibility and weak interactive relevance of attribute value representation boxes in existing technologies are solved, realizing personalized attribute value representation box configuration and improving human-computer interaction experience and interaction rate.

CN120900202APending Publication Date: 2025-11-07SHENZHEN TENCENT NETWORK INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410558475.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-07
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

In existing technologies, the configuration flexibility of attribute value representation boxes is poor, and their correlation with the interaction process of virtual characters is weak, resulting in serious homogenization problems and affecting the human-computer interaction experience and interaction rate.

Method used

A method and apparatus for configuring attribute value representation boxes are provided. By displaying the representation box configuration interface of a virtual character, and utilizing the interactive features of configuration controls and sub-boxes, the attribute value representation boxes are dynamically configured according to the triggered operation, thereby achieving personalized matching between the attribute value representation boxes and the virtual character.

Benefits of technology

It improves the configuration flexibility and personalization of attribute value representation boxes, enhances the interaction between attribute value representation boxes and virtual characters, improves human-computer interaction experience and interaction rate, and saves computing resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120900202A_ABST
    Figure CN120900202A_ABST
Patent Text Reader

Abstract

The invention discloses a configuration method and device of an attribute value representation box, equipment and a storage medium, and belongs to the technical field of computers. The method comprises the steps that a representation frame configuration interface of a virtual character is displayed, a configuration control is displayed on the representation frame configuration interface, the configuration control is used for configuring an attribute value representation frame of the virtual character, the attribute value representation frame comprises a sub-frame, and the sub-frame is used for indicating interaction characteristics of the virtual character in the interaction process; displaying a configured sub-frame on the representation frame configuration interface based on a triggering operation of the configuration control; and in response to the fact that the total attribute value corresponding to the configured sub-frame reaches the attribute value threshold value, displaying an attribute value representation frame of the virtual character on the representation frame configuration interface. Therefore, the man-machine interaction experience and the man-machine interaction rate are improved, the interaction characteristics are indicated through the attribute value representation box, additional configuration of the interaction characteristics can be reduced, and therefore computing resources are saved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of computer technology, and particularly relate to a configuration method and apparatus of an attribute value representation frame, a device, and a storage medium. BACKGROUND

[0002] With the development of computer technology, more and more application programs can provide virtual environments, and terminal devices installed with the application programs can control virtual characters active in the virtual environments. In some cases, the terminal devices control the virtual characters based on attribute value representation frames. Therefore, the attribute value representation frames need to be configured in advance. The attribute value representation frame is a frame (such as a rectangular frame, a ring-shaped frame, etc.) used to represent an attribute value of a virtual character, for example, the attribute value is "blood volume", and the attribute value representation frame is "blood bar".

[0003] In related technologies, the attribute value representation frame is a large frame with a fixed length configured by an application program, the configuration flexibility of the attribute value representation frame is poor, and the configuration of the attribute value representation frame is weakly associated with the interactive process of a virtual character. The attribute value representation frames of different virtual characters are all the same, and the homogeneity problem is serious. SUMMARY

[0004] Embodiments of the present application provide a configuration method and apparatus of an attribute value representation frame, a device, and a storage medium, which can be used to improve the human-computer interaction experience and the human-computer interaction rate, use the attribute value representation frame itself to indicate interactive characteristics, reduce the additional configuration of the interactive characteristics, and thus save computing resources. The technical solution is as follows:

[0005] In one aspect, a configuration method of an attribute value representation frame is provided, and the method includes:

[0006] displaying a representation frame configuration interface of a virtual character, the representation frame configuration interface displays a configuration control, the configuration control is used to configure an attribute value representation frame of the virtual character, the attribute value representation frame includes a sub-frame, and the sub-frame is used to indicate an interactive characteristic of the virtual character in an interactive process;

[0007] based on a trigger operation of the configuration control, displaying a configured sub-frame in the representation frame configuration interface;

[0008] in response to a total attribute value corresponding to the configured sub-frame reaching an attribute value threshold, displaying an attribute value representation frame of the virtual character in the representation frame configuration interface.

[0009] In another aspect, a configuration apparatus of an attribute value representation frame is provided, and the apparatus includes:

[0010] The first display module is configured to display a representation frame configuration interface of a virtual character. The representation frame configuration interface displays a configuration control. The configuration control is configured to configure an attribute value representation frame of the virtual character. The attribute value representation frame includes a sub-frame. The sub-frame is configured to indicate an interaction characteristic of the virtual character in an interaction process.

[0011] The second display module is configured to display the configured sub-frame in the representation frame configuration interface based on a triggering operation of the configuration control.

[0012] The third display module is configured to display the attribute value representation frame of the virtual character in the representation frame configuration interface in response to a total attribute value corresponding to the configured sub-frame reaching an attribute value threshold.

[0013] In a possible implementation, the first display module is further configured to display a character configuration interface of the virtual character. The character configuration interface includes a representation frame configuration option.

[0014] In a possible implementation, the first display module is configured to display the representation frame configuration interface in response to a selection operation of the representation frame configuration option.

[0015] In a possible implementation, the first display module is configured to display the representation frame configuration interface in response to an interaction process of the virtual character satisfying a reference condition.

[0016] In a possible implementation, the interaction characteristic includes at least one of a resurrection number threshold or an attribute value recovery capability. The resurrection number threshold is configured to indicate a maximum number of times of resetting the attribute value of the virtual character from a reference attribute value to a resurrection attribute value. The reference attribute value is a minimum attribute value allowed to participate in the interaction process. The resurrection attribute value is greater than the reference attribute value. The resurrection number threshold is positively correlated with a number of sub-frames included in the attribute value representation frame.

[0017] The attribute value recovery capability is configured to measure an ability of the virtual character to automatically increase the attribute value. The attribute value recovery capability is positively correlated with an average attribute value. The average attribute value is an average of attribute values corresponding to the sub-frames included in the attribute value representation frame.

[0018] In a possible implementation, the representation frame configuration interface further displays a triggering prompt of the configuration control. The triggering prompt is determined based on a type of the virtual character. The type of the virtual character is determined based on at least one of historical interaction data of the virtual character or a team positioning of the virtual character in an interaction camp.

[0019] In a possible implementation, the configuration control includes a first control for configuring a first type of sub-frame and a second control for configuring a second type of sub-frame, the first type of sub-frame corresponding to an attribute value smaller than an attribute value corresponding to the second type of sub-frame; in a case where the type of the virtual role is a resurrection type, the trigger prompt is used to indicate that a trigger number of the first control is greater than a trigger number of the second control; in a case where the type of the virtual role is an attribute value recovery type, the trigger prompt is used to indicate that the trigger number of the first control is smaller than the trigger number of the second control; wherein a demand of the virtual role of the resurrection type for a resurrection number threshold is greater than a demand of the virtual role of the attribute value recovery type for the resurrection number threshold, and a demand of the virtual role of the resurrection type for an attribute value recovery capability is smaller than a demand of the virtual role of the attribute value recovery type for the attribute value recovery capability.

[0020] In a possible implementation, the third display module is further configured to display the attribute value representation frame in the interaction interface of the virtual role; during the interaction of the virtual role, a target region corresponding to a target attribute value of the virtual role in the attribute value representation frame is filled and displayed, the target region covering at least one sub-frame in the attribute value representation frame, and the target attribute value being associated with at least one of the resurrection number threshold or the attribute value recovery capability.

[0021] In a possible implementation, the target attribute value is associated with the resurrection number threshold; in a case where a historical resurrection number of the virtual role is smaller than the resurrection number threshold and a current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is a first attribute value, the first attribute value being a sum of attribute values represented by sub-frames in a usable state in the attribute value representation frame, a number of the sub-frames in the usable state being a difference between a total number of sub-frames included in the attribute value representation frame and a current resurrection number, and the current resurrection number being determined based on the historical resurrection number; in a case where the historical resurrection number of the virtual role is not smaller than the resurrection number threshold and the current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is the reference attribute value.

[0022] In a possible implementation, the target attribute value is associated with the attribute value recovery capability; in a case where the current attribute value of the virtual role is greater than a second attribute value and smaller than a third attribute value, if the virtual role does not perform an operation of changing the attribute value within a reference time length, the target attribute value is automatically increased from the current attribute value to the third attribute value within the reference time length; the second attribute value and the third attribute value are attribute value boundaries corresponding to a reference sub-box in the attribute value representation box, and the reference sub-box is a sub-box located at a tail of sub-boxes covered by a region corresponding to the current attribute value in the attribute value representation box.

[0023] In a possible implementation, the target region is displayed by using a color corresponding to an attribute value range in which the target attribute value is located, and different attribute value ranges correspond to different colors.

[0024] In a possible implementation, the representation box configuration interface further displays a reset control; and the second display module is further configured to, in response to a triggering operation of the reset control, cancel display of all configured sub-boxes, or in response to the triggering operation of the reset control, cancel display of a newly configured sub-box.

[0025] In a possible implementation, the triggering operation of the configuration control includes a triggering operation of the configuration control in a triggerable state, and the first display module is further configured to, in response to the total attribute value corresponding to the configured sub-box reaching the attribute value threshold, display a configuration control in a non-triggerable state.

[0026] In another aspect, a computer device is provided, including a processor and a memory, and the memory stores at least one computer program, which is loaded and executed by the processor, so that the computer device implements the attribute value representation box configuration method described above.

[0027] In another aspect, a computer readable storage medium is also provided, which stores at least one computer program, which is loaded and executed by a processor, so that the computer implements the attribute value representation box configuration method described above.

[0028] In another aspect, a computer program product or a computer program is also provided, which includes computer instructions, which are loaded and executed by a processor, so that the computer implements the attribute value representation box configuration method described above.

[0029] The technical scheme provided by the embodiments of the present application at least brings the following beneficial effects:

[0030] The technical scheme provided in the embodiments of the present application is that the attribute value representation box is configured based on the triggering operation of the configuration control, has higher configuration flexibility, can configure different attribute value representation boxes for different virtual roles, and improves the personalized difference of the attribute value representation box. In addition, the sub-box in the attribute value representation box can indicate the interaction characteristic of the virtual role in the interaction process, the attribute value representation box has higher correlation with the interaction process of the virtual role, is beneficial to improving the interaction effect, and further improves the human-computer interaction experience and the human-computer interaction rate.

[0031] In addition, the attribute value representation box itself is used to indicate the interaction characteristic, which can reduce the additional configuration of the interaction characteristic, thereby saving the computing resources. BRIEF DESCRIPTION OF DRAWINGS

[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0033] Figure 1 is a structural schematic diagram of a computer system provided by the embodiments of the present application;

[0034] Figure 2 is a flowchart of configuration of an attribute value representation box provided by the embodiments of the present application;

[0035] Figure 3 is a display schematic diagram of a role configuration interface provided by the embodiments of the present application;

[0036] Figure 4 is a display schematic diagram of a representation configuration option provided by the embodiments of the present application;

[0037] Figure 5 is a display schematic diagram of another representation configuration option provided by the embodiments of the present application;

[0038] Figure 6 is a display schematic diagram of a representation box configuration interface provided by the embodiments of the present application;

[0039] Figure 7 is a display schematic diagram of a representation box configuration interface in a battle scene provided by the embodiments of the present application;

[0040] Figure 8 is a display schematic diagram of a representation box configuration interface provided by the embodiments of the present application;

[0041] Figure 9 is a display schematic diagram of another representation box configuration interface provided by the embodiments of the present application;

[0042] Figure 10 is another display schematic view of a characterization box configuration interface provided by an embodiment of the present application;

[0043] Figure 11 is another display schematic view of a characterization box configuration interface provided by an embodiment of the present application;

[0044] Figure 12 is another display schematic view of a characterization box configuration interface provided by an embodiment of the present application;

[0045] Figure 13 is a display schematic view of a reset control on a characterization box configuration interface provided by an embodiment of the present application;

[0046] Figure 14 is another display schematic view of a reset control on a characterization box configuration interface provided by an embodiment of the present application;

[0047] Figure 15 is a display schematic view of a characterization box configuration interface containing a current configuration provided by an embodiment of the present application;

[0048] Figure 16 is another display schematic view of a characterization box configuration interface containing a current configuration provided by an embodiment of the present application;

[0049] Figure 17 is a display schematic view of an interactive interface of a virtual role provided by an embodiment of the present application;

[0050] Figure 18 is another display schematic view of an interactive interface of a virtual role provided by an embodiment of the present application;

[0051] Figure 19 is another display schematic view of an interactive interface of a virtual role provided by an embodiment of the present application;

[0052] Figure 20 is another display schematic view of an interactive interface of a virtual role provided by an embodiment of the present application;

[0053] Figure 21 is another display schematic view of an initial sub-box provided by an embodiment of the present application;

[0054] Figure 22 is a general flowchart of a configuration method of an attribute value characterization box provided by an embodiment of the present application;

[0055] Figure 23 is a structural schematic view of a configuration device of an attribute value characterization box provided by an embodiment of the present application;

[0056] Figure 24is a structural schematic diagram of a server provided by an embodiment of the present application.

[0057] Figure 25 is a structural schematic diagram of a terminal device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0058] For the purposes of the present application, the technical solutions and advantages, the following will be further described in detail in conjunction with the drawings.

[0059] It should be noted that the terms "first", "second", and the like in the present application are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application 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 application. Rather, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0060] To further illustrate the technical solutions provided by the embodiments of the present application, the following will be described in detail in conjunction with the drawings and specific embodiments. Although the embodiments of the present application provide the method operation steps as described in the following embodiments or as shown in the drawings, more or fewer operation steps can be included in the method based on conventional or non-creative labor. The execution order of these steps is not limited to the execution order provided by the embodiments of the present application in the steps that do not have necessary causal relationship in logic. The method can be executed in sequence or in parallel when the method is executed in actual processing or by a control device according to the method order shown in the embodiments or the drawings.

[0061] Other features and advantages of the present application will be set forth in the following specification, and in part will become apparent from the specification, or can be learned by practice of the present application. The objects and other advantages of the present application can be achieved and obtained by the structure specifically pointed out in the written specification, claims, and drawings.

[0062] The terms involved in the embodiments of the present application are introduced:

[0063] Virtual environment: a scenario provided (or displayed) by an application running on a terminal device, which is a scenario created for virtual objects to act. The virtual environment can be a two-dimensional virtual environment, a 2.5-dimensional virtual environment, or a three-dimensional virtual environment. The virtual environment can be a simulated scenario of the real world, or a semi-simulated and semi-fictional scenario, or a purely fictional scenario. In some embodiments, the virtual environment can also be referred to as a virtual scene.

[0064] Virtual character: refers to a character corresponding to a movable object in a virtual environment. The movable object can be a virtual person, a virtual animal, an animation character, etc. The interactive object can control the virtual character through a peripheral component or by clicking a touch display screen. Each virtual character has its own shape and volume in the virtual environment, occupying a part of the space in the virtual environment. Illustratively, when the virtual environment is a three-dimensional virtual environment, the virtual character is a three-dimensional model created based on animation skeleton technology. Alternatively, the virtual character can be a player character controlled by the operation on the terminal device, or a non-player character (NPC) set in the virtual environment for interaction. In some embodiments, the interactive object can also be referred to as a player or a user.

[0065] First-person shooter game: refers to a shooting game in which the interactive object can view the virtual environment in the first-person perspective. The picture of the virtual environment in the game is a picture observed by the first virtual character in the virtual environment. In the game, at least two virtual characters compete in a single round mode in the virtual environment, and the virtual characters survive in the virtual environment by avoiding the damage initiated by other virtual characters and the dangers existing in the virtual environment. When the virtual character's life value in the virtual environment is zero, the life of the virtual character in the virtual environment ends, and the virtual character that survives in the virtual environment is the winning side. Alternatively, the competition can start at the time when the first terminal device joins the competition and end at the time when the last terminal device exits the competition, and each terminal device can control one or more virtual characters in the virtual environment. Alternatively, the competition mode can include a single-player competition mode, a two-player team competition mode, or a multi-player team competition mode, and the embodiments of the present application do not limit the competition mode.

[0066] Figure 1 A structural schematic diagram of a computer system provided by an embodiment of the present application is shown. The implementation environment includes a terminal device 101 and a server 102.

[0067] The terminal device 101 is installed and runs an application program supporting a virtual environment, and the interactive object can use the terminal device 101 to control the virtual character to perform activities in the virtual environment provided by the application program, so as to realize the interaction process of the interactive object based on the virtual character and the terminal device 101. The activities include but are not limited to adjusting the body posture, shooting, attacking other virtual characters, throwing, changing the position, etc.

[0068] The application embodiments do not limit the application program supporting the virtual environment, and exemplary application programs supporting the virtual environment include, but are not limited to, a VR (Virtual Reality) application program, an AR (Augmented Reality) application program, a three-dimensional map program, a game application program, a social application program, an interactive entertainment application program, and the like. Exemplarily, the game application program includes, but is not limited to, FPS. In some embodiments, the application program can also be referred to as a client.

[0069] In some embodiments, the application program supporting the virtual environment can support at least one operating system, and the application programs running in different operating systems can interconnect and interoperate. In some embodiments, the application program supporting the virtual environment is an application program developed based on a three-dimensional engine. In some embodiments, the application program supporting the virtual environment is a stand-alone application program, or a network online application program.

[0070] The server 102 is configured to provide background services for the application program supporting the virtual environment installed on the terminal device 101. In a possible implementation manner, the server 102 undertakes the main computing work, and the terminal device 101 undertakes the secondary computing work; or the server 102 undertakes the secondary computing work, and the terminal device 101 undertakes the main computing work; or the server 102 and the terminal device 101 cooperatively compute in a distributed computing architecture.

[0071] In a possible implementation manner, the terminal device 101 is any electronic product that can interact with an interactive object through one or more of a keyboard, a touchpad, a touch screen, a remote controller, voice interaction, or a handwriting device, for example, a PC (Personal Computer), a mobile phone, a smart phone, a PDA (Personal Digital Assistant), a wearable device, a handheld portable game device, a PPC (Pocket PC), a tablet computer, a smart car machine, a smart television, a smart sound box, a vehicle terminal, and the like. The server 102 can be a server, a server cluster composed of multiple servers, or a cloud computing service center. The terminal device 101 and the server 102 establish a communication connection through a wired or wireless network.

[0072] The configuration method of the attribute value representation box provided in the application embodiments is executed by the terminal device 101, and the number of configured controls is taken as an example. In a possible implementation manner, the terminal device 101 displays a representation box configuration interface of a virtual role (see FIG. 2). Figure 1The representation box configuration interface in Figure A shows an unconfigured attribute value representation box a1 and two configuration controls a2. Based on the trigger operation of the interaction object on either of the two configuration controls, the terminal device 101 configures a sub-box matching either configuration control for the attribute value representation box, thus obtaining the currently configured representation box b1 (see Figure A). Figure 1 In Figure B, the currently configured attribute value representation box is shown. When the total attribute value corresponding to the configured sub-boxes reaches the attribute value threshold, the terminal device 101 displays the virtual character's attribute value representation box c1 in the representation box configuration interface (see Figure B). Figure 1 The configured attribute value representation box in Figure C is uploaded to server 102. During the interaction of the virtual character, server 102 transmits the configured attribute value representation box to terminal device 101 and displays the attribute value representation box on terminal device 101.

[0073] Those skilled in the art should understand that the terminal device 101 and server 102 described above are merely illustrative examples. Other existing or future terminal devices or servers that are applicable to this application should also be included within the scope of protection of this application, and are hereby incorporated by reference.

[0074] Based on the above Figure 1 The computer system shown in this application provides a method for configuring an attribute value representation box. This method can be executed by a terminal device 101, or it can be implemented through interaction between the terminal device 101 and the server 102. This application does not limit the specific implementation method. This application example illustrates the configuration method of the attribute value representation box executed by the terminal device 101. Figure 2 As shown, the configuration method of the attribute value representation box provided in this application embodiment may include the following steps 201 to 203.

[0075] In step 201, the virtual character's representation box configuration interface is displayed. The representation box configuration interface displays configuration controls, which are used to configure the virtual character's attribute value representation box. The attribute value representation box includes sub-boxes, which are used to indicate the virtual character's interactive characteristics during the interaction process.

[0076] The attribute value representation box is used to represent the attribute value of the virtual role, and is an important interface element for representing the attribute value of the virtual role. In the virtual role interaction process, the real-time attribute value represented by the attribute value representation box presents the current life state of the virtual role. Generally, the total attribute value (which can be referred to as an attribute value threshold) contained in the attribute value representation box represents the maximum life value of the virtual role, that is, the maximum damage degree that the virtual role can withstand. As the attribute value represented by the attribute value representation box decreases, the current residual life value of the virtual role decreases. When the attribute value represented by the attribute value representation box decreases to a reference value, it indicates that the life value of the virtual role is exhausted, that is, the virtual role enters a death state.

[0077] Each virtual role can be one-to-one with an attribute value representation box, that is, one virtual role corresponds to one attribute value representation box; or multiple virtual roles of the same type can correspond to the same attribute value representation box, which is not limited in the present application. The interactive object can configure the attribute value representation box of each virtual role in a targeted and personalized manner. The appearance form of the attribute value representation box includes but is not limited to a long box or a ring box, and the appearance form of the attribute value representation box is not limited in the present application. For example, in a first-person shooting (FPS) game, the attribute value representation box can be understood as a "blood bar", and in the present application, the attribute value can be understood as the "blood volume" of the virtual role.

[0078] The interface used to configure the attribute value representation box is referred to as the representation box configuration interface of the virtual role in the embodiments of the present application, that is, the attribute value representation box of the virtual role is obtained by configuring in the representation box configuration interface of the virtual role. The display position of the attribute value representation box is any position of the representation box configuration interface, for example, the attribute value representation box is located at the top or bottom of the representation box configuration interface.

[0079] The representation box configuration interface is used to display the process of configuring the attribute value representation box to be configured by the interactive object by triggering the configuration control. As an optional implementation, displaying the representation box configuration interface includes but is not limited to the following two ways.

[0080] The first way: before displaying the representation box configuration interface of the virtual role, the method further includes displaying a role configuration interface of the virtual role, and the role configuration interface includes a representation box configuration option; displaying the representation box configuration interface of the virtual role includes: in response to a selection operation of the representation box configuration option, displaying the representation box configuration interface.

[0081] The role configuration interface is used to display the role introduction information of the selected virtual role of the interactive object. Taking an FPS game as an example, referring to FIG. 1, the role configuration interface 101 includes a role introduction information 102 and a representation box configuration option 103. Figure 3The character configuration interface includes, but is not limited to, a character image of the virtual character, a virtual character name, a background introduction of the virtual character, a maximum attribute value of the virtual character, a damage value of the virtual character, a firing rate of the virtual character, and a trigger of the virtual character.

[0082] Exemplarily, the display position of the representation frame configuration option on the character configuration interface is not limited in the present application, and can be a reference position of the virtual character name on the character configuration interface or the bottom of the character image of the virtual character. The form of the representation frame configuration option includes a rectangle or a circle, and the present application does not limit this.

[0083] As an optional implementation, the selection operation is realized by the following manners: the selection operation is directly triggered on the representation frame configuration option; or the selection operation is triggered on the option box at a first reference distance from the representation frame configuration option.

[0084] The selection operation can be performed by a selection pointer, which is a pointer used to select the representation frame configuration option or the option box by the interactive object. The form of the selection pointer can be an arrow above the representation frame configuration option or a pointer on the representation frame configuration option.

[0085] Exemplarily, the representation frame configuration option is a rectangle, and the selection operation is directly triggered on the representation frame configuration option, as shown in Figure 4 , the selection pointer 402 is directly triggered on the representation frame configuration option 401 in Figure 4 by the interactive object; the representation frame configuration option is a circle, and the selection operation is triggered on the option box at a first reference distance from the representation frame configuration option, as shown in Figure 5 , the selection operation is triggered on the option box 501 in Figure 5 by the interactive object.

[0086] It should be noted that in response to the selection operation of the representation frame configuration option, the display mode of the representation frame configuration interface includes, but is not limited to, being popped up in the form of a pop-up box; or sliding into the display interface from any side of the character configuration interface. The present application does not limit the display mode of the representation frame configuration interface. In addition, the representation frame configuration interface can completely cover the character configuration interface, or can be located at any position of the character configuration interface, that is, the character configuration interface and the representation frame configuration interface are simultaneously displayed on the display screen, as shown in Figure 6 , the representation frame configuration interface 601 is displayed below the character configuration interface.

[0087] The character configuration interface is displayed through the first mode, and the interactive object is prompted in a timely manner on the character configuration interface that the interactive object can personalize the attribute value of the virtual character by selecting the representation box configuration option. The interactive object can configure the attribute value representation box according to the demand before controlling the virtual character to participate in the interactive process, improve the matching of the subsequent interactive process and the demand, improve the interactive experience of the interactive object, and thus improve the human-computer interaction rate.

[0088] The interactive object can configure the attribute value representation box of each virtual character owned by the interactive object separately on the out-of-scope character configuration interface, and use the configured virtual character in the in-scope battle. The configuration of the attribute value representation box can be repeatedly adjusted on the character configuration interface, and the virtual character can be repeatedly tried and corrected until the interactive habit of the interactive object is met.

[0089] The second mode is that the representation box configuration interface is displayed in response to the interactive process of the virtual character meeting a reference condition.

[0090] The interactive process is any process of the virtual character in the interactive process. For example, the reference condition includes an interactive process lasting a reference time length. For example, the representation box configuration interface is automatically displayed in the middle of the battle, or the representation box configuration interface is automatically displayed 10 minutes after the battle starts.

[0091] As an optional implementation, the representation box configuration interface is displayed in response to the interactive process of the virtual character meeting a reference condition, including: in response to the interactive process of the virtual character meeting a reference condition, displaying the representation box configuration interface, displaying prompt information for prompting the interactive object to reconfigure the attribute value representation box on the representation box configuration interface, and displaying a second counter for the reconfiguration operation.

[0092] It should be noted that the display mode of the representation box configuration interface in response to the interactive process of the virtual character meeting a reference condition includes but is not limited to the form of a pop-up box, or sliding into the display interface from any side of the interactive interface of the virtual character. The display mode of the representation box configuration interface is not limited in the present application. In addition, the representation box configuration interface can completely cover the interactive interface of the virtual character, or can be located at any position of the interactive interface of the virtual character, that is, the interactive interface of the virtual character in a paused state and the representation box configuration interface are displayed on the display screen at the same time.

[0093] For example, referring to Figure 7 , the representation box configuration interface is displayed in the middle of the battle, and the representation box configuration interface includes the prompt information "please reconfigure the attribute value representation box" at the top, the remaining time 16 seconds for prompting the reconfiguration is displayed in the middle of the representation box configuration interface, and the attribute value representation box to be configured and the configuration control are displayed below the representation box configuration interface.

[0094] When the reference condition is met in the interaction process, an attribute frame configuration interface is automatically displayed, which enables the interactive object to summarize the experience of the interaction process, reasonably combines and configures sub-frames with different attribute values according to factors such as the objects in the opposite camp and different stages of the interaction process, and reconfigures the attribute frame with more targeted attribute values according to the experience, thereby optimizing the interactive experience and improving the human-computer interaction rate.

[0095] The attribute frame configuration interface displays a configuration control. The control on the attribute frame configuration interface includes but is not limited to a button, a slider, an icon, a wheel, etc., for triggering operations by the interactive object. The terminal device configures the attribute value frame according to the triggering operation instruction of the interactive object. The display position of the configuration control is a position at a second reference distance from the attribute value frame, for example, the configuration control is located at the tail or head of the attribute value frame.

[0096] In addition, the number of configuration controls is not limited in the present application, and the number of configuration controls includes one or more. When the number of configuration controls is one, the size of the attribute value corresponding to the configured sub-frame can be controlled by controlling the number of triggering times of the configuration control, for example, the attribute value corresponding to the configured sub-frame is 15 when the configuration control is triggered twice in succession, and the attribute value corresponding to the configured sub-frame is 30 when the configuration control is triggered three times in succession. It should be noted that the size of the attribute value corresponding to the sub-frame and the number of triggering times can have a reference corresponding relationship or can have no reference corresponding relationship, and the number of triggering times and the size of the attribute value corresponding to the configured sub-frame can be flexibly set. When the number of configuration controls is two or more, the present application can distinguish different configuration controls by display form, which includes but is not limited to the display size of the configuration control or the display color of the configuration control. For example, when the number of configuration controls is two, the configuration control for configuring the sub-frame with a smaller attribute value is smaller than the configuration control for configuring the sub-frame with a larger attribute value, or the configuration control for configuring the sub-frame with a smaller attribute value is displayed as orange, and the configuration control for configuring the sub-frame with a larger attribute value is displayed as green.

[0097] Exemplarily, referring to Figure 8 For the attribute value frame 801 to be configured on the attribute frame configuration interface, a first configuration control 802 for configuring a sub-frame with a smaller attribute value and a second configuration control 803 for configuring a sub-frame with a larger attribute value are displayed on the right side of the attribute value frame 801. The display form of the first configuration control 802 is smaller than that of the second configuration control 803. In addition, on the attribute frame configuration interface, the maximum attribute value that can be accommodated by the attribute value frame is displayed on one side 804 of the attribute value frame, Figure 8 The maximum attribute value in the above table is 120.

[0098] The attribute value representation frame includes a plurality of sub-frames, and the number of the sub-frames is not limited by the present application, and the number of the sub-frames is determined according to the triggering operation of the interactive object on the configuration control. The sub-frames included in the attribute value representation frame are used to indicate the interactive characteristics of the virtual role. The interactive characteristics refer to the characteristics possessed by the virtual role in the interactive process. As an optional implementation, the interactive characteristics include at least one of a resurrection number threshold or an attribute value recovery capability; wherein the resurrection number threshold is used to indicate the maximum number of times of setting the attribute value of the virtual role from a reference attribute value to a resurrection attribute value, the reference attribute value is the minimum attribute value allowed to participate in the interactive process, the resurrection attribute value is greater than the reference attribute value, and the resurrection number threshold is positively correlated with the number of the sub-frames included in the attribute value representation frame; the attribute value recovery capability is used to measure the ability of the virtual role to automatically increase the attribute value, and the attribute value recovery capability is positively correlated with the average attribute value, which is the average value of the attribute values corresponding to the sub-frames included in the attribute value representation frame.

[0099] The reference attribute value is the attribute value corresponding to the virtual role when the virtual role dies in the interactive process. The resurrection attribute value is the attribute value corresponding to the virtual role after resurrection.

[0100] In an example embodiment, the resurrection attribute value is irrelevant to the actual resurrection number, that is, regardless of the actual resurrection number, a certain fixed attribute value is taken as the resurrection attribute value, for example, the fixed attribute value can be an attribute value threshold or an attribute value less than the attribute value threshold.

[0101] In an example embodiment, the resurrection attribute value is relevant to the actual resurrection number, that is, the resurrection attribute value changes constantly with the change of the actual resurrection number. For example, the resurrection attribute value is negatively correlated with the actual resurrection number, that is, the greater the actual resurrection number, the smaller the resurrection attribute value. For example, each sub-frame in the attribute value representation frame is in a usable state by default, each time the virtual role is resurrected, the sub-frame located at the tail of the sub-frames in the usable state in the attribute value representation frame is adjusted to an unusable state, and the resurrection attribute value corresponding to the actual resurrection number can refer to the sum of the attribute values corresponding to the sub-frames in the usable state in the attribute value representation frame after the actual resurrection number.

[0102] The resurrection number threshold is the maximum resurrection number possessed by the virtual role in the interactive process, which can be understood as the maximum number of rescues possessed by the virtual role in the interactive process according to the configuration mode of the attribute value representation frame. The more the number of the sub-frames in the attribute value representation frame, the greater the resurrection number threshold; the fewer the number of the sub-frames in the attribute value representation frame, the smaller the resurrection number threshold. In some embodiments, the resurrection number threshold is equal to the number of the sub-frames in the attribute value representation frame, that is, the virtual role has the number of sub-frames times of resurrection number when participating in the interactive process.

[0103] The attribute value recovery capability refers to the fault tolerance of the current configured attribute value representation frame to the virtual character losing attribute values if the virtual character enters into interactive combat with the current configured attribute value representation frame. It can be understood as the blood loss fault tolerance of the virtual character in the interactive process based on the configuration mode of the attribute value representation frame. The greater the average attribute value corresponding to the configured sub-frame, the greater the attribute value recovery capability. That is, the lost attribute values will be supplemented in a certain time through automatic increase. Therefore, the greater the average attribute value corresponding to the configured sub-frame, the greater the attribute value corresponding to each sub-frame, the greater the tolerable lost attribute values, and the stronger the attribute value recovery capability. The smaller the average attribute value corresponding to the configured sub-frame, the smaller the attribute value corresponding to each sub-frame, the smaller the tolerable lost attribute values, and the weaker the attribute value recovery capability.

[0104] Exemplarily, the total attribute value corresponding to the attribute value representation frame is 120. If in case 1, four attribute value same sub-frames are configured in the attribute value representation frame, and the attribute value corresponding to each sub-frame is 30, the average attribute value corresponding to the configured sub-frame in the current configured representation frame is 30. If in case 2, six first sub-frames and one second sub-frame are configured in the attribute value representation frame, the attribute value corresponding to each first sub-frame is 15, and the attribute value corresponding to each second sub-frame is 30, the average attribute value of the configured sub-frame in the current configured representation frame is 17. The attribute value recovery capability corresponding to the configuration in case 1 is greater than the attribute value recovery capability corresponding to the configuration in case 2.

[0105] The following three cases of the interactive characteristics of the virtual character are described.

[0106] Case one: the interactive characteristic is the revival number threshold.

[0107] When the sub-frame is only used to indicate the revival number threshold in the interactive process of the virtual character, the revival number threshold can be indicated by the number of the sub-frames configured in the attribute value representation frame.

[0108] Case two: the interactive characteristic is the attribute value recovery capability.

[0109] When the sub-frame is only used to indicate the attribute value recovery capability in the interactive process of the virtual character, the attribute value recovery capability can be indicated by the average attribute value corresponding to the sub-frames configured in the attribute value representation frame.

[0110] Case three: the interactive characteristic is the revival number threshold and the attribute value recovery capability.

[0111] When the sub-frame is used to indicate the revival number threshold and the attribute value recovery capability in the interactive process of the virtual character, the revival number threshold can be indicated by the number of the sub-frames configured in the attribute value representation frame, and the attribute value recovery capability can be indicated by the average attribute value corresponding to all sub-frames.

[0112] The different interactive characteristics correspond to different configuration manners of the attribute value representation box, so that the interactive object can configure the attribute value representation box according to the role characteristics of the virtual role in the interactive process, improve the matching degree between the finally obtained attribute value representation box and the role characteristics of the virtual role, and thus improve the human-computer interaction rate.

[0113] In step 202, based on the triggering operation of the configuration control, the configured sub-box is displayed on the representation box configuration interface.

[0114] The sub-box configured by different triggering operations of the configuration control is different, that is, the attribute value of the virtual role represented by each sub-box is different. For example, when the appearance of the sub-box is a long box, the longer the length of the sub-box, the larger the attribute value, and the shorter the length of the sub-box, the smaller the attribute value. For example, referring to FIG. 9, the length of the first sub-box 903 is shorter than the length of the second sub-box 904. Figure 9 For the currently configured attribute value representation box, Figure 9 In the example shown in FIG. 9, the first control 901 is triggered once, and the first sub-box 903 is added to the attribute value representation box; the second control 902 is triggered again, and the second sub-box 904 is added to the attribute value representation box, and the length of the first sub-box is shorter than the length of the second sub-box. From the currently configured attribute value representation box, it can be seen that the interactive object has the following triggering operation on the configuration control: triggering the first control 901, the second control 902, the first control 901 and the second control 902 in turn, and each control is triggered only once each time.

[0115] It should be noted that the interactive object needs to trigger the configuration control according to the interactive characteristics of the virtual role. As an optional implementation, the triggering prompt of the configuration control is also displayed on the representation box configuration interface. The triggering prompt is determined based on the type of the virtual role, and the type of the virtual role is determined based on at least one of the historical interaction data of the virtual role or the team positioning of the virtual role in the interactive camp. In this way, the triggering prompt can be used to inform the interactive object how to trigger the triggering control to configure the attribute value representation box matched with the type of the virtual role, so as to facilitate the interactive object to configure the attribute value representation box more matched with the interactive characteristics of the virtual role, further improve the configuration experience of the interactive object in the configuration process, and improve the human-computer interaction rate.

[0116] The historical interaction data can reflect the interaction situation of the virtual character in the historical interaction process, such as the flexibility of the control of the virtual character, the number of deaths in the interaction process, the degree of cooperation with the team partners in the interaction process, and the like. The interaction camp is the interaction camp to which the virtual character controlled by the interaction object belongs in the interaction process. For example, there are 10 interaction objects participating in the same game match, and the 10 interaction objects can form multiple different camps, for example, each camp includes 5 interaction objects. For a certain camp, the virtual characters controlled by the 5 interaction objects in the camp are in a battle relationship with the virtual characters controlled by the interaction objects in other camps. Conversely, the virtual characters controlled by the 5 interaction objects in the camp are in a team partner relationship with each other. Before the interaction process starts, in order to improve the interaction experience, the interaction objects will each determine their team positioning in the interaction camp according to their interaction level and the ability to control the virtual character.

[0117] Since the attribute value representation boxes obtained by different trigger operations are different, and different attribute value representation boxes are suitable for virtual characters with different team positioning, the trigger operation of the interaction object performed by the trigger prompt of the configuration control provides a suggestion prompt. The manifestation forms of the trigger prompt include but are not limited to the prompt information displayed by the representation box configuration interface or the attribute value representation box configured and completed for the reference of the interaction object. When the manifestation form is the prompt information, the prompt content of the prompt information can include but is not limited to the number of triggers of different configuration controls; or the size relationship of the number of triggers of different configuration controls. When the manifestation form is the attribute value representation box configured and completed for the reference of the interaction object, the reference configuration of the attribute value representation box suitable for the interaction object is determined based on at least one of the historical interaction data or the team positioning of the virtual character in the interaction camp. In this way, the interaction object can directly select the attribute value representation box configured and completed and directly apply the attribute value representation box configured and completed to the interaction process. The present application does not limit the manifestation form of the trigger prompt and the content of the prompt information.

[0118] In an exemplary embodiment, the virtual character can include but is not limited to the following two types.

[0119] The first type: resurrection type.

[0120] The role feature of the resurrection type virtual character is that the virtual character can serve as a larger number of deaths, that is, the virtual character of this type has a larger demand for the threshold of the number of resurrections.

[0121] The second type: attribute value recovery type (i.e., blood recovery type).

[0122] The attribute value recovery type virtual role can automatically supplement attribute values within a certain time length, and the attribute value table corresponding to the virtual role automatically supplements the maximum attribute values within a certain time length, that is, the type has a greater demand for attribute value recovery ability (also referred to as attribute value loss tolerance).

[0123] In an example embodiment, the determination manner of the type of the virtual role includes but is not limited to the following three manners.

[0124] Manner one: determination based on historical interaction data of the virtual role.

[0125] As an optional implementation, the type of the virtual role is determined based on the correspondence between the historical interaction data of the virtual role and the type. For example, when the number of deaths of the virtual role in the operation of the interaction object on the target virtual role in the historical interaction data reaches a first threshold value, the type corresponding to the historical interaction data is the resurrection type; or when the number of deaths in the historical interaction data is lower than a second threshold value, the type corresponding to the historical interaction data is the attribute value recovery type.

[0126] Manner two: determination based on team positioning of the virtual role in the interactive team.

[0127] As an optional implementation, the type of the virtual role is determined based on the correspondence between the team positioning of the virtual role in the interactive team and the type. For example, when the interactive team encounters danger in the interaction process, the team needs to keep the greater battle power of the teammates by the death of a virtual role, that is, the virtual role is a virtual role of the resurrection type. It should be noted that the interaction characteristics of the virtual role of the resurrection type in the interaction process can only have a resurrection number threshold value, or can include a resurrection number threshold value and an attribute value recovery ability. When the interactive team encounters a team crisis in the interaction process, the team needs a virtual role to keep the maximum battle power in time to resist the crisis, that is, the virtual role is a virtual role of the attribute value recovery type. It should be noted that the interaction characteristics of the virtual role of the resurrection type in the interaction process can only have an attribute value recovery ability, or can include a resurrection number threshold value and an attribute value recovery ability.

[0128] Manner three: determination based on the historical interaction data of the virtual role and the team positioning of the virtual role in the interactive team.

[0129] As an optional implementation, if the virtual role is determined to be of a first type based on the correspondence between the historical interaction data of the virtual role and the type, and if the virtual role is determined to be of a second type based on the correspondence between the team positioning of the virtual role in the interactive team and the type, when the first type is different from the second type, a first type score is determined based on the historical interaction data, if the first type score is greater than or equal to a threshold value, the type of the virtual role is determined to be of the first type, and if the first type score is less than the threshold value, the type of the virtual role is determined to be of the second type. It should be noted that the threshold value is pre-set and can be artificially set or determined based on the correspondence between the virtual role and the threshold value. The determination manner of the first type score includes but is not limited to the product of the average of the historical interaction data of the first type and a pre-set first type weight. Exemplarily, the first type can be a resurrection type or an attribute value recovery type, and the second type is a type other than the first type among the resurrection type and the attribute value recovery type.

[0130] The trigger prompt is determined based on at least one of the historical interaction data of the virtual role or the team positioning of the virtual role in the interactive team, so that the trigger prompt is more in line with the operation habit of the interactive object, each interactive object in the interactive team can more clearly understand his / her team positioning, team cooperation between the interactive objects is promoted, different virtual roles are represented by the attribute value representation frame configured in a differentiated manner, which helps to form complementarity between team members and promote a healthy interactive process, thereby improving the human-computer interaction rate. The interactive experience of the interactive object in the configuration process is improved, and the human-computer interaction rate is improved.

[0131] For the overall experience of the battle, such as for different stages of the game and when the interactive object faces monsters and enemies, whether the team member of the interactive object is willing to implement rescue and other conditions reasonably configure the attribute value representation frame, which can enable the interactive object to adapt to different battle environments in the game. Secondly, for team cooperation, the attribute value representation frame of the virtual role is configured in a differentiated manner, which can enable the interactive object to consciously differentiate his / her virtual role from the virtual roles of the team members, form role complementarity between the virtual roles, and promote healthy tactical cooperation.

[0132] As an optional implementation, the configuration control includes a first control for configuring the first type of sub-frame and a second control for configuring the second type of sub-frame, the first type of sub-frame corresponding to an attribute value smaller than the attribute value corresponding to the second type of sub-frame; in the case where the type of the virtual role is a resurrection type, the trigger prompt is used to indicate that the trigger number of the first control is greater than the trigger number of the second control; in the case where the type of the virtual role is an attribute value recovery type, the trigger prompt is used to indicate that the trigger number of the first control is less than the trigger number of the second control; wherein the demand of the virtual role of the resurrection type for the resurrection threshold is greater than the demand of the virtual role of the attribute value recovery type for the resurrection threshold, and the demand of the virtual role of the resurrection type for the attribute value recovery ability is less than the demand of the virtual role of the attribute value recovery type for the attribute value recovery ability.

[0133] When the type of the virtual role is a resurrection type, in the configuration process, the more the number of sub-frames corresponding to the first control, the more the number of times the virtual role is resurrected, so in the trigger prompt, the interactive object needs to be prompted that the trigger number of the first control is greater than the trigger number of the second control in the configuration process.

[0134] When the type of the virtual role is an attribute value recovery type, that is, the team positioning of the virtual role in the interactive camp is a blood recovery type, in the configuration process, the more the number of sub-frames corresponding to the second control, the stronger the blood recovery ability of the virtual role in the same time, so in the trigger prompt, the interactive object needs to be prompted that the trigger number of the first control is less than the trigger number of the second control in the configuration process.

[0135] As an optional implementation, the representation frame configuration interface further displays first information, the first information being used to indicate the resurrection number corresponding to the currently configured attribute value representation frame, the resurrection number being determined based on the number of sub-frames in the currently configured attribute value representation frame.

[0136] As an optional implementation, the representation frame configuration interface further displays second information, the second information being used to indicate the attribute value recovery ability corresponding to the currently configured attribute value representation frame.

[0137] The first information and the second information provide the interactive object with the resurrection number and the attribute value recovery ability corresponding to the currently configured attribute value representation frame in real time. The prompt mode of the first information and the second information includes but is not limited to a prompt box displayed on the representation frame configuration interface. The manifestation form of the prompt box includes but is not limited to being displayed above the currently configured representation frame in real time; or being displayed in the currently configured representation frame in real time, which is not limited in the present application. See Figure 10On the representation frame configuration interface, the manifestation of the sub-frame is a long strip frame, the currently configured attribute value representation frame is a first length first type sub-frame 1001 and two second length second type sub-frames 1002, since the second length is greater than the first length, the number of the second type sub-frames is greater than the number of the first type sub-frames, and the attribute value recovery ability displayed above the currently configured representation frame is high.

[0138] Exemplarily, referring to Figure 11 In response to the selection operation of the representation frame configuration option, the attribute value configuration frame corresponding to the virtual role of the resurrection type is displayed on the representation frame configuration interface, Figure 11 the smaller sub-frame in the middle is the first type sub-frame 1101 obtained by triggering the first control, representing the attribute value of 15, and the larger sub-frame is the second type sub-frame 1102 obtained by triggering the second control, representing the attribute value of 30, the attribute value recovery ability (i.e. Figure 11 the blood loss tolerance rate in the middle) is low, and the resurrection number (i.e. Figure 11 the maximum rescueable in the middle) of the first information 1104 is the number of sub-frames 7 times.

[0139] Exemplarily, referring to Figure 12 In response to the selection operation of the representation frame configuration option, the attribute value configuration frame corresponding to the virtual role of the attribute value recovery type is displayed on the representation frame configuration interface after the configuration is completed, Figure 12 the sub-frame is the second type sub-frame 1201 obtained by triggering only the second control, representing the attribute value of 30, the attribute value recovery ability (i.e. Figure 12 the blood loss tolerance rate in the middle) of the second information 1202 is high, and the resurrection number (i.e. Figure 12 the maximum rescueable in the middle) of the first information 1203 is the number of sub-frames 4 times.

[0140] The size relationship between the triggering times of the first control and the second control is used to intuitively prompt how to trigger the configuration control, and the size relationship is matched with the type of the virtual role, which is beneficial to improve the matching degree of the attribute value configuration frame and the virtual role, improve the interactive experience of the interactive object, and thus improve the human-computer interaction rate.

[0141] In step 203, in response to the total attribute value corresponding to the configured sub-frame reaching the attribute value threshold, the attribute value representation frame of the virtual role is displayed on the representation frame configuration interface.

[0142] The attribute value threshold is the maximum attribute value that the attribute value representation box can accommodate. When the total attribute value reaches the attribute threshold, it proves that the attribute value representation box has been configured. Exemplarily, when the attribute value representation box is in the form of a bar box, the implementation of determining whether the total attribute value reaches the attribute threshold includes but is not limited to determining whether the total length of the configured sub-boxes reaches a reference length. The attribute value represented by the reference length is the default fixed total attribute value of the virtual role, that is, the attribute value threshold. If the total length of the currently configured sub-boxes reaches the reference length, that is, the currently configured attribute value representation box is the attribute value representation box of the virtual role that has been configured.

[0143] In addition, in order to improve the configuration experience of the interactive object in the configuration process, as an optional implementation, the representation box configuration interface also displays a reset control. The method further includes: in response to a triggering operation of the reset control, canceling the display of all configured sub-boxes; or, in response to a triggering operation of the reset control, canceling the display of the latest configured sub-box.

[0144] The reset control supports different degrees of canceling configuration operations. When the reset control is triggered, according to the reset degree, the present application is divided into two cases.

[0145] Case one: canceling the display of all configured sub-boxes.

[0146] In this case, the reset control is used to restore the currently configured attribute value representation box to the unconfigured attribute value representation box, that is, to initialize the attribute value representation box, and the interactive object needs to reconfigure the attribute value representation box after triggering the reset control.

[0147] Case two: canceling the display of the latest configured sub-box.

[0148] In this case, the reset control is used to reset the latest configured sub-box. Referring to the representation box configuration interface of FIG. 13B, the currently configured attribute value representation box 1301 and the latest configured sub-box 1302 are displayed. When the interactive object triggers the reset control 1303, referring to the representation box configuration interface of FIG. 14B, the attribute value representation box 1301 in FIG. 13B is changed to the attribute value representation box 1401, and the sub-box 1302 in FIG. 13B is canceled. Figure 13 Figure 14 Figure 13 Figure 14

[0149] As an optional implementation, after the triggering operation of any configuration control, the reset control is adjusted from an untriggerable state to a triggerable state. Exemplarily, after the reset control is adjusted to the triggerable state, if the reset control is not triggered, the reset control remains in the triggerable state. After the reset control is triggered, the reset control is adjusted from the triggerable state to the untriggerable state.

[0150] ​​​​The reset control is different in display between the triggerable state and the untriggerable state, and the difference can be embodied in at least one of the following aspects: control size, control color, or control display mode.

[0151] For example, when the difference is embodied in control size, the reset control in the triggerable state is larger than the reset control in the untriggerable state; when the difference is embodied in control color, the reset control in the triggerable state is green, and the reset control in the untriggerable state is red, and in this case, prompt information for prompting that different colors represent different trigger states is displayed on the representation frame configuration interface; when the difference is embodied in control display mode, the reset control in the triggerable state is highlighted with a brightness greater than a threshold, and the reset control in the untriggerable state is high-frequency flashing display with a frequency greater than a threshold; when the difference is embodied in control size, control color, and control display mode, the reset control in the triggerable state is a green spherical shape and is highlighted, and the reset control in the untriggerable state is a red cubic shape and is high-frequency flashing display. The application does not limit the manner in which the reset control is different between the triggerable state and the untriggerable state, as long as there is a visually perceptible difference.

[0152] The reset control includes but is not limited to any key on the representation frame configuration interface or the terminal device touchpad. The reset control on the representation frame configuration interface includes but is not limited to a button, an icon, etc.

[0153] Referring to Figure 15 For the representation frame configuration interface containing the currently configured representation frame, in this case Figure 15 The reset control 1501 in the representation frame configuration interface is in the triggerable state without filling, and in response to a trigger operation of the reset control, the representation frame is changed from Figure 15 to the initial representation frame in Figure 16 , in this case Figure 16 The reset control 1601 in the representation frame configuration interface is changed to the untriggerable state with filling.

[0154] When the configuration control is triggered, the reset control is automatically activated to the triggerable state, which facilitates the interactive object to modify problems in the configuration process in time, and the reset attribute value representation frame is configured by the interactive object again, so that the attribute value representation frame of the finally configured virtual role is more suitable for the personalized configuration of the virtual role by the interactive object, and the correlation between the configuration of the attribute value representation frame and the interactive process of the virtual role is improved, thereby improving the human-computer interaction experience and the human-computer interaction rate.

[0155] As an optional implementation, the trigger operation of the configuration control includes the trigger operation of the configuration control in the triggerable state, and the method further includes: in response to that the total attribute value corresponding to the configured sub-frame reaches an attribute value threshold, displaying the configuration control in the untriggerable state.

[0156] The triggerable state is a state that can be triggered by the interactive object to configure the sub-box of the attribute value representation box, and the untriggerable state is a state that cannot be triggered by the interactive object to configure the sub-box of the attribute value representation box. The display of the configuration control in the triggerable state and the untriggerable state is different, which can be embodied in at least one of the following aspects: control size, control color, or control display mode.

[0157] For example, when the difference is embodied in the control size, the configuration control in the triggerable state is larger than that in the untriggerable state. When the difference is embodied in the control color, the configuration control in the triggerable state is green, and the configuration control in the untriggerable state is red, and in this case, prompt information for prompting that different colors represent different trigger states is displayed on the representation box configuration interface. When the difference is embodied in the control display mode, the configuration control in the triggerable state is highlighted with a brightness greater than a threshold, and the configuration control in the untriggerable state is high-frequency flashing display. Or, the configuration control in the triggerable state is a control without filling, and the configuration control in the untriggerable state is a control with filling. When the difference is embodied in the control size, the control color, and the control display mode, the configuration control in the triggerable state is a green spherical shape and is highlighted, and the configuration control in the untriggerable state is a red cubic shape and is high-frequency flashing display. The application does not limit the way in which the configuration control in the triggerable state and the untriggerable state is distinguished, as long as there is a perceptible difference in vision.

[0158] In response to the trigger operation of the configuration control, when the attribute value of the currently configured attribute value representation box (i.e., the total attribute value corresponding to the sub-box) does not reach the attribute value threshold, the configuration control is in the triggerable state; when the attribute value of the currently configured attribute value representation box (i.e., the total attribute value corresponding to the sub-box) reaches the attribute value threshold, i.e., the currently configured attribute value representation box is an attribute value representation box of a virtual character that has been completed configuration, the configuration control is adjusted to the untriggerable state. Illustratively, when the representation form of the attribute value representation box is a bar-shaped box, when the length of the currently configured attribute value representation box does not reach a reference length, the configuration control is in the triggerable state; when the length of the currently configured attribute value representation box reaches the reference length, i.e., the currently configured attribute value representation box is an attribute value representation box of a virtual character that has been completed configuration, the configuration control is adjusted to the untriggerable state. The length of the attribute value representation box reaching the reference length represents that the attribute value corresponding to the attribute value representation box reaches the attribute value threshold.

[0159] When the currently configured attribute value representation box is an attribute value representation box of a virtual character that has been completed configuration, all configuration controls are adjusted to the untriggerable state, so as to timely remind the interactive object that the attribute value representation box at this time has been configured, and the efficiency of the interactive object in configuring the attribute value representation box is improved, thereby improving the human-computer interaction rate.

[0160] As an optional implementation, the method further comprises: displaying an attribute value representation frame in the interaction interface of the virtual role; and in the interaction process of the virtual role, filling and displaying a target region corresponding to a target attribute value of the virtual role in the attribute value representation frame, the target region covering at least one sub-frame in the attribute value representation frame, and the target attribute value being associated with at least one of the threshold of the resurrection times or the attribute value recovery capability.

[0161] The attribute value representation frame configured is displayed in the interaction interface of the virtual role in the battle process in which the virtual role participates, and the real-time change of the attribute value of the virtual role in the battle process is represented through the attribute value representation frame. The target attribute value is the real-time attribute value of the virtual role in the interaction process of the virtual role, and the target region is the region of the sub-frame occupied by the target attribute value. The larger the target attribute value is, the larger the target region is. The smaller the target attribute value is, the smaller the target region is. It should be noted that because the virtual role needs a certain amount of attribute value in the interaction process, the target region contains at least one sub-frame. If there is no sub-frame in the target region, the attribute value of the virtual role is 0, and the virtual role cannot participate in the interaction.

[0162] It should be noted that the filling style and the display manner of the filling display are not limited in the present application. The filling style includes but is not limited to color filling or shadow filling. The display manner includes but is not limited to flickering display or highlight display with brightness higher than a threshold. The present application does not limit the filling manner, as long as there is a perceptible difference in vision between the filled region and the unfilled region.

[0163] After the attribute value representation frame is configured, the attribute value of the virtual role is represented by the attribute value representation frame in the interaction process, so that the interactive object can pay attention to the attribute value of the interactive object in real time, which provides convenience for the subsequent interaction process and improves the human-computer interaction rate.

[0164] When the filling display is color filling, as an optional implementation, the target region is displayed in a color corresponding to the attribute value range in which the target attribute value is located, and different attribute value ranges correspond to different colors.

[0165] The display color of the target region can be determined based on the attribute value range in which the target attribute value is located, so as to distinguish attribute values in different attribute value ranges by color.

[0166] The different ranges are set for the attribute values in advance, and the setting modes include but are not limited to: if the attribute value is in a range less than a first threshold value, the state corresponding to the virtual character is dangerous, that is, the virtual character has a high risk of death; if the attribute value is in a range greater than or equal to the first threshold value and less than a second threshold value, the state corresponding to the virtual character is a warning state, that is, the state corresponding to the virtual character is about to be dangerous; if the attribute value is in a range greater than or equal to the second threshold value, the state corresponding to the virtual character is a safe state, that is, the virtual character has sufficient attribute values in the interaction process. It should be noted that the range division is not necessarily the above-mentioned setting mode of the safe state, the warning state and the dangerous state, but can also be the two states of the safe state and the dangerous state, and the present application does not limit the range setting mode.

[0167] Exemplarily, if the range in which the target attribute value is located is 61-100 and the target region is green, it represents that the range in which the current attribute value of the virtual character is located belongs to a safe range; if the range in which the target attribute value is located is 31-60 and the target region is yellow, it represents that the range in which the current attribute value of the virtual character is located belongs to a warning range; if the range in which the target attribute value is located is 0-30 and the target region is red, it represents that the range in which the current attribute value of the virtual character is located belongs to a dangerous range, that is, the attribute value is about to be consumed.

[0168] By displaying the target region by different colors, the current state of the virtual character can be clearly reflected in time in the interaction process of the virtual character, so that the interactive object can change different interaction strategies according to the different colors of the target region, which is beneficial to the interactive object to evaluate the trend of the interaction in time and improve the interactive experience of the interactive object, thereby improving the human-computer interaction rate.

[0169] In the interaction process, the revival of the virtual character and the process of restoring the attribute value of the virtual character have an impact on the target attribute value. That is, at least one of the revival of the virtual character or the process of restoring the attribute value of the virtual character changes the size of the target attribute value. The following describes the association between at least one of the revival frequency threshold or the attribute value restoration capability and the target attribute value.

[0170] Association 1: the target attribute value is associated with the revival frequency threshold.

[0171] As an optional implementation, in a case that the number of historical resurrection times of the virtual role is less than the threshold of the number of resurrection times and the current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is a first attribute value, the first attribute value is a sum of attribute values corresponding to sub-frames in a state of being available in the attribute value representation frame, the number of sub-frames in the state of being available is a difference between a total number of sub-frames included in the attribute value representation frame and the current number of resurrection times, and the current number of resurrection times is determined based on the historical number of resurrection times; in a case that the number of historical resurrection times of the virtual role is not less than the threshold of the number of resurrection times and the current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is the reference attribute value. Exemplarily, the first attribute value here refers to a resurrection attribute value corresponding to the current number of resurrection times. Exemplarily, the current number of resurrection times refers to a sum of the historical number of resurrection times and 1.

[0172] The current attribute value is a real-time attribute value of the virtual role in the interactive process, and the reference attribute value is an attribute value corresponding to the virtual role at the time of death. The reference attribute value is a pre-set value, and the setting manner of the reference attribute value includes but is not limited to experience setting, or setting through a virtual environment corresponding to the application, or setting through artificial configuration, etc., which is not limited in the present application and can be 0 or any pre-set value as long as the reference attribute value is less than the attribute value corresponding to the attribute value representation frame.

[0173] In the interactive process, each time the virtual role is resurrected, the last sub-frame in the attribute value representation frame is always in a state of being unavailable, that is, the sub-frame cannot be restored. Therefore, in the interactive process, the current number of resurrection times of the virtual role is equal to the number of sub-frames in the state of being unavailable in the attribute value representation frame, and thus the number of sub-frames in the state of being available is a difference between a total number of all sub-frames in the attribute value representation frame and the number of sub-frames in the state of being unavailable. The threshold of the number of resurrection times is the number of resurrection times possessed by the virtual role based on the configured attribute value representation frame, that is, the number of sub-frames in the attribute value representation frame. If the historical number of resurrection times is greater than the threshold of the number of resurrection times, it proves that there is no sub-frame representing the attribute value in the attribute value representation frame at this time, and when the current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is 0.

[0174] It should be noted that the time when the sub-frame changes from the state of being available to the state of being unavailable can be before the virtual role is resurrected or after the virtual role is resurrected, and the present application does not limit the time when the sub-frame changes from the state of being available to the state of being unavailable, as long as the attribute value of the virtual role decreases to the reference attribute value during the interactive process or after the attribute value of the virtual role decreases to the reference attribute value during the interactive process.

[0175] Exemplarily, referring to Figure 17The virtual character, the virtual character in the battle interface in the interaction process, the bottom of the prop column 1701, the configuration of the interaction object in the above virtual character configuration interface to the attribute value representation frame of the virtual character. The attribute value configuration frame contains six first sub-frames 1702 and a second sub-frame 1703. When the virtual character is revived once, see Figure 18 The attribute value configuration frame 1801 in Figure 17 The first sub-frame 1702 at the tail in

[0176] Support virtual character revival, make the interaction object have the possibility of revival after death, improve the interaction experience, enrich the picture rendering of the interaction process, and improve the human-computer interaction rate.

[0177] Association two: target attribute value and attribute value recovery ability association.

[0178] As an optional implementation, in the case where the current attribute value of the virtual character is greater than the second attribute value and less than the third attribute value, if the virtual character does not perform an operation of changing the attribute value within a reference time length, the target attribute value is automatically increased from the current attribute value to the third attribute value within the reference time length; wherein the second attribute value and the third attribute value are attribute value boundaries corresponding to the reference sub-frame in the attribute value representation frame, and the reference sub-frame is the sub-frame located at the tail among the sub-frames covered by the region corresponding to the current attribute value in the attribute value representation frame.

[0179] The current attribute value is the real-time attribute value of the virtual character in the interaction process; the reference time length is a preset time length value, and the automatic increase process can be understood as a blood return process. With the change of the attribute value of the virtual character, the sub-frame covered by the region corresponding to the current attribute value also changes, and when the virtual character loses the attribute value in the battle process, the area of the sub-frame covered by the region corresponding to the current attribute value also decreases, and if the lost attribute value is the attribute value corresponding to the target sub-frame, the sub-frame covered by the region corresponding to the current attribute value is a number of sub-frames after removing the target sub-frame.

[0180] The current attribute value of the virtual character is greater than the second attribute value and less than the third attribute value, and the attribute value in the sub-frame located at the tail among the sub-frames covered by the region corresponding to the current attribute value in the current attribute value representation frame is not filled in the sub-frame. When the current attribute value does not change within the reference time length, the picture of the sub-frame located at the tail in the current attribute value representation frame automatically increases the attribute value. The attribute value filled in the sub-frame corresponding to the attribute value is the total attribute value corresponding to the entire sub-frame, and it needs to be explained that the total attribute value is the above-mentioned third attribute value, because the second attribute value of the sub-frame is the minimum boundary value of the sub-frame, and the third attribute value of the sub-frame is the maximum boundary value of the sub-frame.

[0181] In summary, the process that the target attribute value is automatically increased from the current attribute value to the third attribute value within the reference time length can be understood as the process of automatic blood return. For example, referring to Figure 19 , the bottom of the prop column 1901 on the battle interface of the virtual character in the interaction process will display the configuration of the interaction object on the attribute value representation box of the virtual character in the virtual character configuration interface. Assuming that the reference time length is 10 seconds, the attribute value in the reference sub-box is not filled in the reference sub-box, and the attribute value boundary is the left and right sides of the reference sub-box 1902. The attribute value in the reference sub-box will be automatically increased to the full box within 10 seconds. For example, referring to the reference sub-box 2001 in Figure 20 .

[0182] In the interaction process of the virtual character, the energy value can be supplemented in time, which improves the interaction experience of the interaction object and thus improves the human-computer interaction rate.

[0183] Association three: the target attribute value is associated with the revival frequency threshold and the attribute value recovery ability.

[0184] The target attribute value can also be associated with the revival frequency threshold and the attribute value recovery ability. In this case, the target attribute value is an attribute value that comprehensively considers the revival frequency threshold and the attribute value recovery ability.

[0185] As an optional implementation, in the case that the historical revival frequency of the virtual character is less than the revival frequency threshold and the current attribute value of the virtual character decreases to the reference attribute value, the target attribute value is the first attribute value; in the case that the historical revival frequency of the virtual character is not less than the revival frequency threshold and the current attribute value of the virtual character decreases to the reference attribute value, the target attribute value is the reference attribute value; in the case that the current attribute value of the virtual character is greater than the second attribute value and less than the third attribute value, if the virtual character does not perform an operation of changing the attribute value within the reference time length, the target attribute value is automatically increased from the current attribute value to the third attribute value within the reference time length.

[0186] As an optional implementation, the unconfigured attribute value representation box includes an initial sub-box, the reference attribute value corresponding to the initial sub-box is unconfigurable, and when the attribute value representation box only contains the initial sub-box, the reset control is in an untriggerable state.

[0187] Referring to Figure 21 , when the total attribute value of the virtual character is 120, the attribute value representation box 2101 includes one fixed initial sub-box 2102 with an attribute value of 30, and the reset control 2103 on one side of the initial sub-box is in a filled untriggerable state, that is, the blank part behind the initial sub-box 2102 in the attribute value representation box 2101 can be configured by the interaction object by triggering the configuration control.

[0188] The technical scheme provided by the embodiment of the application is that the attribute value representation frame is configured based on the triggering operation of the configuration control, has higher configuration flexibility, can configure different attribute value representation frames for different virtual roles, and improves the personalized difference of the attribute value representation frame. In addition, the sub-frames in the attribute value representation frame can indicate the interaction characteristics of the virtual role in the interaction process, the attribute value representation frame has higher relevance to the interaction process of the virtual role, is beneficial to improving the interaction effect, and further improves the human-computer interaction experience and the human-computer interaction rate; the attribute value representation frame itself is used to indicate the interaction characteristics, which can reduce the additional configuration of the interaction characteristics, thereby saving the computing resources.

[0189] The following refers to Figure 22 The configuration method of the attribute value representation frame provided by the application.

[0190] In step 2201, a role configuration interface of a virtual role is displayed, and the role configuration interface includes a representation frame configuration option.

[0191] In step 2202, in response to a selection operation of the representation frame configuration option, a representation frame configuration interface is displayed.

[0192] It should be noted that the representation frame configuration interface can also be displayed by responding to the fact that the reference condition is met in the interaction process of the virtual role.

[0193] In step 2203, a representation frame configuration interface of a virtual role is displayed, and the representation frame configuration interface displays a configuration control. The configuration control is used to configure an attribute value representation frame of the virtual role. The attribute value representation frame includes a sub-frame. The sub-frame is used to indicate the interaction characteristics of the virtual role in the interaction process.

[0194] In step 2204, based on the triggering operation of the configuration control, a configured sub-frame is displayed on the representation frame configuration interface.

[0195] In step 2205, in response to the fact that the total attribute value corresponding to the configured sub-frame reaches an attribute value threshold, an attribute value representation frame of the virtual role is displayed on the representation frame configuration interface.

[0196] In step 2206, the attribute value representation frame is displayed on an interaction interface of the virtual role.

[0197] In step 2207, in the interaction process of the virtual role, a target region corresponding to a target attribute value of the attribute value representation frame is filled and displayed. The target region at least covers one sub-frame in the attribute value representation frame. The target attribute value is associated with at least one of a resurrection frequency threshold or an attribute value recovery capability.

[0198] In step 2208, in the case where the historical resurrection frequency of the virtual role is less than the resurrection frequency threshold and the current attribute value of the virtual role decreases to a reference attribute value, the target attribute value is a first attribute value.

[0199] The first attribute value is a sum of attribute values represented by sub-boxes in the attribute value representation box in a usable state, and the number of sub-boxes in the usable state is a difference between a total number of sub-boxes included in the attribute value representation box and the current revival times, and the current revival times are determined based on the historical revival times.

[0200] In step 2209, in a case where the historical revival times of the virtual role are not less than the revival times threshold and the current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is the reference attribute value.

[0201] In step 2210, in a case where the current attribute value of the virtual role is greater than the second attribute value and less than the third attribute value, if the virtual role does not perform the operation of changing the attribute value within the reference time length, the target attribute value is automatically increased from the current attribute value to the third attribute value within the reference time length.

[0202] The second attribute value and the third attribute value are attribute value boundaries corresponding to a reference sub-box in the attribute value representation box, and the reference sub-box is a sub-box located at a tail of sub-boxes covered by a region corresponding to the current attribute value in the attribute value representation box.

[0203] Referring to Figure 23 The embodiments of the present application provide a configuration device of an attribute value representation box, which comprises:

[0204] The first display module 2301 is configured to display a representation box configuration interface of a virtual role, and the representation box configuration interface displays a configuration control. The configuration control is used to configure an attribute value representation box of the virtual role. The attribute value representation box comprises a sub-box. The sub-box is used to indicate an interactive characteristic of the virtual role in an interactive process.

[0205] The second display module 2302 is configured to display the configured sub-box in the representation box configuration interface based on a trigger operation of the configuration control.

[0206] The third display module 2303 is configured to display the attribute value representation box of the virtual role in the representation box configuration interface in response to the total attribute value corresponding to the configured sub-box reaching an attribute value threshold.

[0207] In a possible implementation manner, the first display module 2301 is further configured to display a role configuration interface of the virtual role. The role configuration interface comprises a representation box configuration option.

[0208] In a possible implementation manner, the first display module 2301 is configured to display the representation box configuration interface in response to a selection operation of the representation box configuration option.

[0209] In a possible implementation manner, the first display module 2301 is configured to display the representation box configuration interface in response to the interactive process of the virtual role satisfying a reference condition.

[0210] In a possible implementation, the interaction characteristic includes at least one of a revival times threshold or an attribute value recovery capability; the revival times threshold is used to indicate a maximum number of times of setting the attribute value of the virtual role from a reference attribute value to a revival attribute value, the reference attribute value is a minimum attribute value allowed to participate in the interaction process, the revival attribute value is greater than the reference attribute value, and the revival times threshold is positively correlated with a number of sub-frames included in the attribute value representation frame; the attribute value recovery capability is used to measure an ability of automatic increase of the attribute value of the virtual role, and the attribute value recovery capability is positively correlated with an average attribute value, which is an average of attribute values corresponding to the sub-frames included in the attribute value representation frame.

[0211] In a possible implementation, the representation frame configuration interface further displays a trigger prompt of the configuration control, and the trigger prompt is determined based on a type of the virtual role, and the type of the virtual role is determined based on at least one of historical interaction data of the virtual role or a team positioning of the virtual role in an interaction camp.

[0212] In a possible implementation, the configuration control includes a first control for configuring a first type of sub-frame and a second control for configuring a second type of sub-frame, the attribute value corresponding to the first type of sub-frame is less than the attribute value corresponding to the second type of sub-frame; in a case where the type of the virtual role is a revival type, the trigger prompt is used to indicate that a trigger number of the first control is greater than a trigger number of the second control; in a case where the type of the virtual role is an attribute value recovery type, the trigger prompt is used to indicate that the trigger number of the first control is less than the trigger number of the second control; the virtual role of the revival type has a greater demand for the revival times threshold than the virtual role of the attribute value recovery type, and the virtual role of the revival type has a smaller demand for the attribute value recovery capability than the virtual role of the attribute value recovery type.

[0213] In a possible implementation, the third display module 2303 is further configured to display, on an interaction interface of the virtual role, an attribute value representation frame; and in an interaction process of the virtual role, a target region corresponding to a target attribute value in the attribute value representation frame is filled and displayed, the target region at least covers one sub-frame in the attribute value representation frame, and the target attribute value is associated with at least one of the revival times threshold or the attribute value recovery capability.

[0214] In a possible implementation, the target attribute value is associated with a resurrection frequency threshold; in a case where the historical resurrection frequency of the virtual role is less than the resurrection frequency threshold and the current attribute value of the virtual role decreases to a reference attribute value, the target attribute value is a first attribute value, the first attribute value is a sum of attribute values represented by sub-frames in an attribute value representation frame that are in an available state, and a number of sub-frames in the available state is a difference between a total number of sub-frames included in the attribute value representation frame and a current resurrection frequency, the current resurrection frequency being determined based on the historical resurrection frequency; in a case where the historical resurrection frequency of the virtual role is not less than the resurrection frequency threshold and the current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is the reference attribute value.

[0215] In a possible implementation, the target attribute value is associated with an attribute value recovery capability; in a case where the current attribute value of the virtual role is greater than a second attribute value and less than a third attribute value, if the virtual role does not perform an operation of changing the attribute value within a reference time length, the target attribute value is automatically increased from the current attribute value to the third attribute value within the reference time length; the second attribute value and the third attribute value are attribute value boundaries corresponding to a reference sub-frame in the attribute value representation frame, and the reference sub-frame is a sub-frame located at a tail of sub-frames covered by a region corresponding to the current attribute value in the attribute value representation frame.

[0216] In a possible implementation, the target region is displayed by using a color corresponding to an attribute value range in which the target attribute value is located, and different attribute value ranges correspond to different colors.

[0217] In a possible implementation, the representation frame configuration interface further displays a reset control; the second display module 2302 is further configured to, in response to a triggering operation of the reset control, cancel display of all configured sub-frames; or, in response to the triggering operation of the reset control, cancel display of a newly configured sub-frame.

[0218] In a possible implementation, the triggering operation of the configuration control includes a triggering operation of the configuration control in a triggerable state, and the first display module 2301 is further configured to, in response to a total attribute value of the configured sub-frames reaching an attribute value threshold, display the configuration control in a non-triggerable state.

[0219] It should be understood that the apparatus provided in the above description is only used as an example for the division of the functional modules, and in actual applications, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be repeated here.

[0220] In an example embodiment, a computer device is also provided, which includes a processor and a memory having at least one computer program stored therein. The at least one computer program is loaded and executed by the one or more processors to enable the computer device to implement any of the above attribute value representation frame configuration methods. The computer device can be a server or a terminal device. Next, the structure of the server and the terminal device will be introduced respectively.

[0221] Figure 24 is a structural diagram of a server provided by an embodiment of the present application. The server can have great differences due to different configurations or performances, and can include one or more processors (Central Processing Units, CPU) 2401 and one or more memories 2402, wherein the one or more memories 2402 have at least one computer program stored therein, and the at least one computer program is loaded and executed by the one or more processors 2401 to enable the server to implement the attribute value representation frame configuration method provided by each of the above method embodiments. Of course, the server can also have a wired or wireless network interface, a keyboard, an input and output interface and other components for realizing the functions of the device, so as to perform input and output. The server can also include other components for realizing the functions of the device, which will not be described here.

[0222] Figure 25 is a structural diagram of a terminal device provided by an embodiment of the present application. The terminal device can be a PC, a mobile phone, a smart phone, a PDA, a wearable device, a PPC, a tablet computer, a smart car machine, a smart television, a smart sound box, a smart voice interactive device, a smart home appliance, a vehicle terminal device, a VR device, an AR device. The terminal device can also be referred to as a user device, a portable terminal device, a laptop terminal device, a desktop terminal device and other names.

[0223] Generally, the terminal device includes a processor 2501 and a memory 2502.

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

[0225] The memory 2502 can include one or more computer-readable storage media, which can be non-transitory. The memory 2502 can also include a high-speed random access memory, and a nonvolatile memory such as one or more disk storage devices, flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2502 is used to store at least one instruction for being executed by the processor 2501 to enable the terminal device to implement the configuration method of the attribute value representation box provided by the method embodiments in the present application.

[0226] In some embodiments, the terminal device can also optionally include a peripheral device interface 2503 and at least one peripheral device. The processor 2501, the memory 2502, and the peripheral device interface 2503 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 2503 through a bus, a signal line, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 2504, a display screen 2505, a camera assembly 2506, an audio circuit 2507, and a power supply 2508.

[0227] The peripheral interface 2503 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 2501 and the memory 2502. In some embodiments, the processor 2501, the memory 2502 and the peripheral interface 2503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 2501, the memory 2502 and the peripheral interface 2503 can be implemented on a separate chip or circuit board, and the present embodiments are not limited in this regard.

[0228] The radio frequency circuit 2504 is configured to receive and send RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 2504 communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit 2504 converts electrical signals to electromagnetic signals for transmission, or converts electromagnetic signals received to electrical signals. Optionally, the radio frequency circuit 2504 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 2504 can communicate with other terminal devices through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 2504 can also include NFC (Near Field Communication) related circuitry, and the present application is not limited in this regard.

[0229] The display screen 2505 is configured to display a UI (User Interface). The UI can include graphics, text, icons, video, and any combination thereof. When the display screen 2505 is a touch display screen, the display screen 2505 is further configured to capture touch signals on or above the surface of the display screen 2505. The touch signals can be input to the processor 2501 as control signals for processing. In this case, the display screen 2505 can also be configured to provide virtual buttons and / or virtual keyboard, also known as soft buttons and / or soft keyboard. In some embodiments, the display screen 2505 can be one, disposed on the front panel of the terminal device; in other embodiments, the display screen 2505 can be at least two, respectively disposed on different surfaces of the terminal device or in a folding design; in other embodiments, the display screen 2505 can be a flexible display screen, disposed on a curved surface or a folding surface of the terminal device. Even, the display screen 2505 can also be disposed in an irregular shape, i.e. a special-shaped screen. The display screen 2505 can be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc.

[0230] The camera assembly 2506 is configured to capture images or videos. Optionally, the camera assembly 2506 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal device, and the rear camera is disposed on the back of the terminal device. In some embodiments, the rear camera is at least two, which are any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, to realize the background blur function by fusing the main camera and the depth-of-field camera, the panoramic shooting and VR shooting function by fusing the main camera and the wide-angle camera, or other fusion shooting functions. In some embodiments, the camera assembly 2506 can further include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. The dual-color temperature flash refers to the combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.

[0231] The audio circuit 2507 can include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into an electrical signal input to the processor 2501 for processing, or input to the radio frequency circuit 2504 to realize voice communication. For the purpose of stereo sound collection or noise reduction, the microphone can be multiple, respectively arranged at different parts of the terminal device. The microphone can also be an array microphone or an omnidirectional collection type microphone. The speaker is used to convert the electrical signal from the processor 2501 or the radio frequency circuit 2504 into sound waves. The speaker can be a traditional diaphragm speaker, or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only can the electrical signal be converted into a sound wave that humans can hear, but also can be converted into a sound wave that humans cannot hear for ranging purposes. In some embodiments, the audio circuit 2507 can also include a headphone jack.

[0232] The power supply 2508 is used to supply power to each component in the terminal device. The power supply 2508 can be alternating current, direct current, disposable battery or rechargeable battery. When the power supply 2508 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0233] In some embodiments, the terminal device also includes one or more sensors 2509. The one or more sensors 2509 include, but are not limited to, an acceleration sensor 2510, a gyroscope sensor 2511, a pressure sensor 2512, an optical sensor 2513, and a proximity sensor 2514.

[0234] The acceleration sensor 2510 can detect the acceleration in three coordinate axes of the coordinate system established by the terminal device. For example, the acceleration sensor 2510 can be used to detect the components of the gravitational acceleration in three coordinate axes. The processor 2501 can control the display screen 2505 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 2510. The acceleration sensor 2510 can also be used for game or user motion data collection.

[0235] The gyroscope sensor 2511 can detect the body direction and rotation angle of the terminal device, and the gyroscope sensor 2511 can collect 3D actions of the user on the terminal device in cooperation with the acceleration sensor 2510. The processor 2501 can realize the following functions according to the data collected by the gyroscope sensor 2511: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization when shooting, game control, and inertial navigation.

[0236] The pressure sensor 2512 can be disposed on the side bezel of the terminal device and / or the lower layer of the display screen 2505. When the pressure sensor 2512 is disposed on the side bezel of the terminal device, it can detect the user's grip signal on the terminal device, and the processor 2501 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 2512. When the pressure sensor 2512 is disposed on the lower layer of the display screen 2505, the processor 2501 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 2505. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0237] Optical sensor 2513 is used to collect ambient light intensity. In one embodiment, processor 2501 can control the display brightness of display screen 2505 based on the ambient light intensity collected by optical sensor 2513. Specifically, when the ambient light intensity is high, the display brightness of display screen 2505 is increased; when the ambient light intensity is low, the display brightness of display screen 2505 is decreased. In another embodiment, processor 2501 can also dynamically adjust the shooting parameters of camera assembly 2506 based on the ambient light intensity collected by optical sensor 2513.

[0238] The proximity sensor 2514, also known as a distance sensor, is typically installed on the front panel of a terminal device. The proximity sensor 2514 is used to detect the distance between the user and the front of the terminal device. In one embodiment, when the proximity sensor 2514 detects that the distance between the user and the front of the terminal device is gradually decreasing, the processor 2501 controls the display screen 2505 to switch from a screen-on state to a screen-off state; when the proximity sensor 2514 detects that the distance between the user and the front of the terminal device is gradually increasing, the processor 2501 controls the display screen 2505 to switch from a screen-off state to a screen-on state.

[0239] Those skilled in the art will understand that Figure 25 The structure shown does not constitute a limitation on the terminal device and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0240] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement the configuration method of any of the above-described attribute value representation boxes.

[0241] In a possible implementation manner, the computer readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, or the like.

[0242] In the example embodiments, a computer program product or computer program is also provided, which includes computer instructions loaded and executed by a processor to enable a computer to implement the configuration method of any one of the attribute value representation frames described above.

[0243] It should be noted that the information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0244] It should be understood that "multiple" referred to herein means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0245] The above only describes example embodiments of the present application and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A configuration method of an attribute value representation box, characterized by, The method comprises: displaying a role configuration interface of the virtual role, the role configuration interface comprising a representation frame configuration option; displaying a representation frame configuration interface of the virtual role, the representation frame configuration interface displaying a configuration control, the configuration control being used for configuring an attribute value representation frame of the virtual role, the attribute value representation frame comprising a sub-frame, the sub-frame being used for indicating an interaction characteristic of the virtual role in an interaction process; based on a triggering operation of the configuration control, displaying a configured sub-frame in the representation frame configuration interface; 2. The method of claim 1, wherein, in response to a total attribute value corresponding to the configured sub-frame reaching an attribute value threshold, displaying the attribute value representation frame of the virtual role in the representation frame configuration interface. Before the display of the representation frame configuration interface of the virtual role, the method further comprises: displaying a role configuration interface of the virtual role, the role configuration interface comprising a representation frame configuration option; the display of the representation frame configuration interface of the virtual role comprises:

3. The method of claim 1, wherein, in response to a selection operation of the representation frame configuration option, displaying the representation frame configuration interface. the display of the representation frame configuration interface of the virtual role comprises:

4. The method according to any of claims 1 to 3, characterized in that, in response to the interaction process of the virtual role meeting a reference condition, displaying the representation frame configuration interface. The interaction characteristic comprises at least one of a resurrection frequency threshold or an attribute value recovery capability; wherein the resurrection frequency threshold is used for indicating a maximum number of times of setting the attribute value of the virtual role from a reference attribute value to a resurrection attribute value, the reference attribute value being a minimum attribute value allowed to participate in the interaction process, the resurrection attribute value being greater than the reference attribute value, the resurrection frequency threshold being positively correlated with a number of sub-frames included in the attribute value representation frame; 5. The method of claim 4, wherein, the attribute value recovery capability is used for measuring an ability of automatic increase of the attribute value of the virtual role, the attribute value recovery capability being positively correlated with an average attribute value, the average attribute value being an average of attribute values corresponding to the sub-frames included in the attribute value representation frame.

6. The method of claim 5, wherein, The representation frame configuration interface further displays a triggering prompt of the configuration control, the triggering prompt being determined based on a type of the virtual role, the type of the virtual role being determined based on at least one of historical interaction data of the virtual role or a team positioning of the virtual role in an interaction camp. The configuration control comprises a first control used for configuring a first type of sub-frame and a second control used for configuring a second type of sub-frame, the first type of sub-frame corresponding to an attribute value smaller than an attribute value corresponding to the second type of sub-frame; in a case where the type of the virtual role is a resurrection type, the triggering prompt is used for indicating that a triggering number of the first control is greater than a triggering number of the second control; in a case where the type of the virtual role is an attribute value recovery type, the triggering prompt is used for indicating that the triggering number of the first control is smaller than the triggering number of the second control; 7. The method according to any of claims 4-6, characterized by, wherein a demand of the virtual role of the resurrection type for the resurrection frequency threshold is greater than a demand of the virtual role of the attribute value recovery type for the resurrection frequency threshold, and a demand of the virtual role of the resurrection type for the attribute value recovery capability is smaller than a demand of the virtual role of the attribute value recovery type for the attribute value recovery capability. The method further comprises: displaying the attribute value representation frame in an interaction interface of the virtual role; In the interaction process of the virtual role, a target region corresponding to a target attribute value of the virtual role in the attribute value representation frame is filled and displayed, the target region at least covers one sub-frame in the attribute value representation frame, and the target attribute value is associated with at least one of the resurrection frequency threshold or the attribute value recovery capability.

8. The method of claim 7, wherein, The target attribute value is associated with the resurrection frequency threshold. In a case where the historical resurrection frequency of the virtual role is less than the resurrection frequency threshold and the current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is a first attribute value, the first attribute value is a sum of attribute values represented by sub-frames in a usable state in the attribute value representation frame, and a number of the sub-frames in the usable state is a difference between a total number of sub-frames included in the attribute value representation frame and a current resurrection frequency, and the current resurrection frequency is determined based on the historical resurrection frequency. In a case where the historical resurrection frequency of the virtual role is not less than the resurrection frequency threshold and the current attribute value of the virtual role decreases to the reference attribute value, the target attribute value is the reference attribute value.

9. The method of claim 7, wherein, The target attribute value is associated with the attribute value recovery capability. In a case where the current attribute value of the virtual role is greater than a second attribute value and less than a third attribute value, if the virtual role does not perform an operation of changing an attribute value within a reference time length, the target attribute value is automatically increased from the current attribute value to the third attribute value within the reference time length. The second attribute value and the third attribute value are attribute value boundaries corresponding to a reference sub-frame in the attribute value representation frame, and the reference sub-frame is a sub-frame located at a tail of sub-frames covered by a region corresponding to the current attribute value in the attribute value representation frame.

10. The method according to any of claims 7-9, characterized by, The target region is displayed by using a color corresponding to an attribute value range in which the target attribute value is located, and different attribute value ranges correspond to different colors.

11. The method according to any one of claims 1 to 10, characterized in that, The representation frame configuration interface further displays a reset control; and the method further includes: In response to a triggering operation of the reset control, all configured sub-frames are cancelled from being displayed; or In response to a triggering operation of the reset control, a newly configured sub-frame is cancelled from being displayed.

12. The method of any one of claims 1-11, wherein, The triggering operation of the configuration control includes a triggering operation of a configuration control in a triggerable state, and the method further includes: In response to a total attribute value corresponding to the configured sub-frames reaching the attribute value threshold, a configuration control in a non-triggerable state is displayed.

13. A configuration device for an attribute value representation box, characterized in that, The apparatus includes: A first display module configured to display a representation frame configuration interface of a virtual role, the representation frame configuration interface displays a configuration control, the configuration control is used to configure an attribute value representation frame of the virtual role, the attribute value representation frame includes sub-frames, and the sub-frames are used to indicate interactive characteristics of the virtual role in an interaction process; A second display module configured to display configured sub-frames in the representation frame configuration interface based on a triggering operation of the configuration control; A third display module configured to display the attribute value representation frame of the virtual role in the representation frame configuration interface in response to a total attribute value corresponding to the configured sub-frames reaching an attribute value threshold.

14. A computer device, comprising: The computer device comprises a processor and a memory, and the memory stores at least one computer program, which is loaded and executed by the processor, so that the computer device implements the configuration method of the attribute value representation box according to any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that, The computer readable storage medium stores at least one computer program, which is loaded and executed by the processor, so that the computer implements the configuration method of the attribute value representation box according to any one of claims 1 to 12.

16. A computer program product, characterised in that, The computer program product comprises computer instructions, which are loaded and executed by the processor, so that the computer implements the configuration method of the attribute value representation box according to any one of claims 1 to 12.