Information processing method, device, storage medium and processor

By generating a gradually increasing distance reference area and playing animation effects, the problem of poor display of virtual characters' distance information in game scenes is solved, and intuitive distance information transmission is achieved.

CN115721933BActive Publication Date: 2025-08-12NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211447323.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-18
Publication Date
2025-08-12
Estimated Expiration
2042-11-18

AI Technical Summary

Technical Problem

In game scenes, the distance information display effect of virtual characters is poor, and the prior art cannot intuitively convey the distance between virtual characters and player virtual characters, especially when there are many characters, the information is large and not intuitive.

Method used

By gradually increasing the area in response to the distance measurement operation, the area is increased and the animation effect is played when the virtual character enters the area to highlight its attribute information.

Benefits of technology

It realizes the intuitive communication of the distance information of the virtual character in the game scene, enhances the display effect of the distance information of the virtual character, and solves the problem of poor display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115721933B_ABST
    Figure CN115721933B_ABST
Patent Text Reader

Abstract

This application discloses an information processing method, apparatus, storage medium, and processor. The method comprises: providing a graphical user interface on a terminal device, wherein the display content of the graphical user interface includes a virtual scene, a first virtual character, and at least one second virtual character located in the virtual scene; in response to a distance measurement operation for the first virtual character, generating a distance reference area centered on the first virtual character on the graphical user interface, wherein the area of the distance reference area gradually increases; as the area of the distance reference area gradually increases, sequentially determining the second virtual characters that are about to enter the distance reference area; and for each second virtual character, playing an animation effect corresponding to the second virtual character as the second virtual character enters the distance reference area. This application solves the technical problem of poor display effects of distance information of virtual characters in game scenes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of information processing technology, and in particular to an information processing method, device, storage medium, and processor. Background Art

[0002] In the game scene, the distance between each virtual character and the player's virtual character can be determined through the display of each virtual character, thereby providing a reference for the player to better operate the game.

[0003] Currently, various virtual characters in the game scene can be displayed in a floating window. However, when the game scene contains a large number of virtual characters, the full-screen floating window information cannot intuitively convey the distance between the virtual characters and the player's virtual character. In addition, the distance between the virtual character and the player's virtual character can be represented by displaying a distance value on the floating window, but this processing method increases the amount of information, and when the number of virtual characters is large, this display method cannot intuitively convey the distance between the virtual characters.

[0004] Currently, no effective solution has been proposed to the technical problem of poor display effect of distance information of virtual characters in the above-mentioned game scenes. Summary of the Invention

[0005] At least some embodiments of the present disclosure provide an information processing method, device, storage medium, and processor to at least solve the technical problem of poor display effect of distance information of virtual characters in game scenes.

[0006] According to one embodiment of the present disclosure, an information processing method is provided, wherein a graphical user interface is provided through a terminal device, wherein the display content of the graphical user interface includes a virtual scene, and a first virtual character and at least one second virtual character located in the virtual scene. The method comprises: in response to a distance measurement operation for the first virtual character, generating a distance reference area centered on the first virtual character on the graphical user interface, wherein the area of the distance reference area gradually increases; as the area of the distance reference area gradually increases, sequentially determining second virtual characters that are about to enter the distance reference area; and for each second virtual character, playing an animation effect corresponding to the second virtual character during the process of the second virtual character entering the distance reference area.

[0007] According to one embodiment of the present disclosure, an information processing apparatus is provided, which provides a graphical user interface through a terminal device, wherein the display content of the graphical user interface includes a virtual scene, and a first virtual character and at least one second virtual character located in the virtual scene. The apparatus includes: a generation unit for generating, on the graphical user interface, a distance reference area centered on the first virtual character in response to a distance measurement operation for the first virtual character, wherein the area of the distance reference area gradually increases; a determination unit for sequentially determining, as the area of the distance reference area gradually increases, a second virtual character that is about to enter the distance reference area; and a playback unit for, for each second virtual character, playing an animation effect corresponding to the second virtual character in the process of the second virtual character entering the distance reference area.

[0008] According to one embodiment of the present disclosure, a computer-readable storage medium is further provided, in which a computer program is stored. The computer program is configured to execute any of the above-mentioned information processing methods when running.

[0009] According to one embodiment of the present disclosure, an electronic device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute any of the above information processing methods.

[0010] In at least some embodiments of the present disclosure, after a distance measurement operation is performed on a first virtual character, a distance reference area centered on the first virtual character can be generated on a graphical user interface, wherein the area of the distance reference area gradually increases; as the area of the distance reference area gradually increases, second virtual characters that are about to enter the distance reference area are sequentially determined; and for each second virtual character, as the second virtual character enters the distance reference area, an animation effect corresponding to the second virtual character is played. That is, in embodiments of the present disclosure, after determining that a distance measurement operation is performed on the first virtual character, a distance reference area with a gradually expanding area can be generated centered on the first virtual character, and as the distance reference area gradually increases, if a virtual character enters the distance reference area, an animation effect of the virtual character can be played. In this way, as the area of the distance reference area gradually increases, the player can perceive the distance between the virtual character and the first virtual character based on the order in which the virtual character's emphasis animation effects are played, thereby achieving the technical effect of intuitively conveying the distance information of the virtual characters in the game scene, thereby solving the technical problem of poor display effect of the virtual character's attribute information, and achieving the purpose of enhancing the display effect of the virtual character's distance information. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The drawings described herein are used to provide a further understanding of the present disclosure and constitute a part of this application. The illustrative embodiments of the present disclosure and their descriptions are used to explain the present disclosure and do not constitute an improper limitation of the present disclosure. In the drawings:

[0012] Figure 1 This is a hardware structure block diagram of a mobile terminal for an information processing method according to an embodiment of the present disclosure;

[0013] Figure 2 is a flowchart of an information processing method according to one embodiment of the present disclosure;

[0014] Figure 3 is a flowchart of an information processing method according to one embodiment of the present disclosure;

[0015] Figure 4 is a schematic diagram of a region boundary and a progress bar according to one embodiment of the present disclosure;

[0016] Figure 5 is a schematic diagram of adjusting the region boundary according to one embodiment of the present disclosure;

[0017] Figure 6 is a schematic diagram of an information processing device according to one optional embodiment of the present disclosure;

[0018] Figure 7 is a schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0019] In order to enable those skilled in the art to better understand the solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present disclosure.

[0020] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0021] In one possible implementation, in the field of information processing technology, for the attribute information of virtual characters in game scenes, for example, the method of usually displaying the attribute information by floating information is used. After practice and careful research, the inventors still found that the technical problem of poor display effect of the attribute information of virtual characters still exists. Based on this, in response to the distance measurement operation of the first virtual character, the embodiment of the present disclosure can generate a distance reference area with the first virtual character as the center. The area of the distance reference area can gradually increase. In the process of gradually increasing the area of the distance reference area, if a second virtual character enters the distance reference area, the animation effect corresponding to the second virtual character can be played, that is, the attribute information of the second virtual character can be highlighted. In this way, the user can also intuitively distinguish the distance between the second virtual character and the first virtual character on the graphical user interface, thereby achieving the technical effect of intuitively conveying the distance information of the virtual characters in the virtual scene, thereby solving the technical problem of poor display effect of the attribute information of the virtual characters and achieving the purpose of enhancing the display effect of the distance information of the virtual characters.

[0022] The above method embodiments involved in the present disclosure can be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking running on a mobile terminal as an example, the mobile terminal can be a smart phone, a tablet computer, a PDA, a mobile Internet device, a PAD, a game console, or other terminal device. Figure 1 FIG. 1 is a hardware structure diagram of a mobile terminal of an information processing method according to an embodiment of the present disclosure. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microprocessor (MCU), a field-programmable logic device (FPGA), a neural network processor (NPU), a tensor processing unit (TPU), an artificial intelligence (AI) type processor, etc.) and a memory 104 for storing data. In one embodiment of the present disclosure, it may also include: a transmission device 106 for communication functions, an input and output device 108, and a display device 110.

[0023] In some optional embodiments mainly based on gaming scenarios, the above-mentioned device can also provide a human-computer interaction interface with a touch-sensitive surface, which can sense finger contact and / or gestures to perform human-computer interaction with a graphical user interface (GUI). The human-computer interaction functions may include the following interactions: creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving emails, call interface, playing digital videos, playing digital music and / or web browsing, etc. The executable instructions for executing the above-mentioned human-computer interaction functions are configured / stored in a computer program product or readable storage medium executable by one or more processors.

[0024] Those skilled in the art will understand that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0025] According to one embodiment of the present disclosure, an embodiment of an information processing method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0026] In a possible implementation, an embodiment of the present disclosure provides an information processing method, which provides a graphical user interface through a terminal device, wherein the terminal device may be the local terminal device mentioned above. Figure 2 is a flow chart of an information processing method according to one embodiment of the present disclosure, wherein a graphical user interface is provided by a terminal device, and the content displayed by the graphical user interface includes a touch area, such as Figure 2 As shown, the method may include the following steps:

[0027] Step S201 : In response to a distance measurement operation on a first virtual character, a distance reference area centered on the first virtual character is generated on a graphical user interface, wherein the area of the distance reference area gradually increases.

[0028] In the technical solution provided in the above step S201 of the present disclosure, a graphical user interface can be provided on the terminal device, and the display content of the graphical user interface can include a virtual scene and multiple virtual characters located in the virtual scene, wherein, for the convenience of explanation, the virtual character to be measured can be referred to as the first virtual character, and the first virtual character can be the virtual character corresponding to the user in the virtual scene. After determining the first virtual character, a distance reference area can be generated on the graphical user interface with the first virtual character as the center, wherein the area of the distance reference area can gradually increase. In the process of gradually increasing the area of the distance reference area, the virtual characters in the virtual scene will gradually enter the distance reference area. When each virtual character enters the area boundary of the distance reference area, an emphasis animation will be played. Based on this, in the process of gradually increasing the area of the distance reference area, the player can perceive the distance between the virtual character and the first virtual character according to the order of playing the emphasis animation of the virtual character.

[0029] Optionally, a function control may be displayed on the graphical user interface of the terminal device. For example, the function control is used to instruct a distance measurement operation on the first virtual character in the virtual scene. For example, the function control may be a distance measurement key. It should be noted that, depending on the type of the terminal device, the function control may be set at different locations on the terminal device. For example, if the terminal device is a mobile device, the function control may be set in the graphical user interface of the mobile device. If the terminal device is a host device, the function control may be set on a keyboard or mouse connected to the host device. Of course, depending on the type of the terminal device, the function control may also be set at other locations on the terminal device, and no specific limitation is imposed here.

[0030] Optionally, when the terminal device detects a user's touch operation on a function control, a distance reference area can be generated with the first virtual character as the center, wherein the distance reference area can be an area boundary with a variable radius, wherein the speed of the radius change can be a preset fixed speed or a speed generated according to a preset linear function, and no specific restrictions are made here. The area boundary can be a two-dimensional (2D) circular boundary or a three-dimensional (3D) circular boundary, and no specific restrictions are made here.

[0031] As an optional example, the display style of the generated area boundary of the distance reference area can change with the adjustment of the area of the distance reference area. For example, as the area of the distance reference area increases, the boundary line of the boundary of the distance reference area can gradually become thinner, or, as the area of the distance reference area increases, the boundary line of the boundary of the distance reference area can gradually become thicker. No specific restrictions are made here. The line shape of the boundary line of the area boundary can be a solid line or a dotted line, and no specific restrictions are made here.

[0032] Optionally, after responding to the distance measurement operation for the first virtual operation, a distance progress control can also be displayed on the graphic user interface, wherein the distance progress control is used to represent the distance between the boundary and the center of the distance reference area. For example, the distance progress control can be a progress bar, and the distance information can be displayed on the progress bar, and the distance information is used to indicate the distance between the area boundary of the current distance reference area and the first virtual character.

[0033] Optionally, after responding to a touch operation on the distance progress control, the distance between the boundary and the center of the distance reference area can be adjusted. When responding to the end of the touch operation on the distance progress control, the target distance corresponding to the touch point position on the distance progress control when the touch operation ends can be further determined, thereby controlling the distance between the boundary and the center of the distance reference area to gradually increase from the target distance to a preset distance threshold, wherein the preset distance threshold is the distance corresponding to when the distance progress control is full.

[0034] For example, still taking the distance progress control as a progress bar as an example, the touch operation for the progress bar can be a drag operation. Based on this, after receiving the user's drag operation on the progress bar, the area boundary of the distance reference area can be adjusted according to the direction in which the user drags the progress bar. When the touch operation of the user ends, the distance between the area boundary of the distance reference area and the first virtual character at this time can be determined, and the distance can be used as the distance corresponding to the contact position on the distance progress control when the touch operation ends. Afterwards, the area of the distance reference area can be controlled to continue to increase until the distance between the area boundary of the distance reference area and the first virtual character reaches a preset distance threshold, which indicates that the area of the distance reference area has reached its maximum.

[0035] Optionally, if a user wishes to view the distance between a virtual character in a virtual scene and a first virtual character, the user may drag the progress bar so that the boundary line of the region is located at the location of the virtual character. Upon detecting the user's dragging of the progress bar, the terminal device may adjust the radius of the region boundary so that the boundary line of the region is located at the location of the virtual character. Since the progress bar can display distance information, when the boundary line of the region is located at the location of the virtual character, the distance information displayed on the progress bar represents the distance between the current virtual character's location and the location of the first virtual character.

[0036] Optionally, in response to the distance between the boundary and the center of the distance reference area reaching a preset distance threshold, the distance measurement of the first virtual character is canceled, that is, the distance reference area generated with the first virtual character as the center is canceled, so that the player will not be able to determine the distance between other virtual characters in the virtual scene and the first virtual character through the distance reference area.

[0037] Step S202 : in the process of gradually increasing the area of the distance reference area, sequentially determining the second virtual characters that are about to enter the distance reference area.

[0038] In the technical solution provided in step S202 of the present disclosure, after a distance reference area is generated on the graphical user interface with the first virtual character as the center, a second virtual character that is about to enter the distance reference area can be sequentially determined as the area of the distance reference area gradually increases.

[0039] Optionally, as the area of the distance reference area gradually increases, the distances between the positions of virtual characters other than the first virtual character in the virtual scene and the area boundary of the distance reference area can be calculated in real time to obtain multiple distance values, and then based on the multiple distance values and the distance threshold, the second virtual character that is about to enter the distance reference area is determined.

[0040] For example, multiple distance values can be compared with a distance threshold in real time, and the virtual character corresponding to the distance value less than the distance threshold can be determined as the second virtual character that is about to enter the distance reference area. In this way, as the distance reference area gradually increases, multiple second virtual characters that are about to enter the distance reference area can be determined.

[0041] Step S203 : For each second virtual character, when the second virtual character enters the distance reference area, play the animation effect corresponding to the second virtual character.

[0042] In the technical solution provided in step S203 of the present disclosure, after each second virtual character is determined, an animation effect corresponding to the second virtual character can be played during the process of the second virtual character entering the distance reference area, so that the attribute information of the second virtual character is highlighted compared to the attribute information of other virtual characters. The animation effect can be any display style that makes the attribute information of the second virtual character stand out compared to the attribute information of other virtual characters, such as highlighting or magnifying the attribute information of the second virtual character, or displaying the attribute information of the second virtual character in a dynamic effect. The specific method can be determined according to the game style and is not specifically limited here.

[0043] Optionally, when the second virtual character enters the distance reference area, the animation effect corresponding to the second virtual character is played. Alternatively, the animation effect of the second virtual character's floating information is played on the graphical user interface, where the floating information is used to represent the attribute information of the second virtual character displayed in a floating window.

[0044] Optionally, when the second virtual character enters the distance reference area, the animation effect corresponding to the second virtual character is played. Alternatively, the animation effect of the floating information of the second virtual character is played within the target duration.

[0045] Optionally, after the second virtual character enters the distance reference area, the animation effect corresponding to the second virtual character may be canceled, that is, the attribute information of the second virtual character is displayed in the original display style.

[0046] Optionally, this embodiment can play an animation effect for the second virtual character entering the distance reference area in the above manner, so that the player can intuitively understand the real target distance between the second virtual character and the first virtual character through the animation effect of the second virtual character.

[0047] In at least some embodiments of the present disclosure, in response to a distance measurement operation on a first virtual character, a distance reference area centered on the first virtual character can be generated on a graphical user interface, wherein the area of the distance reference area gradually increases; as the area of the distance reference area gradually increases, second virtual characters that are about to enter the distance reference area are sequentially determined; and for each second virtual character, as the second virtual character enters the distance reference area, an animation effect of the second virtual character is played. That is, in embodiments of the present disclosure, after determining that a distance measurement operation is being performed on the first virtual character, a distance reference area with a gradually expanding area can be generated centered on the first virtual character, and as the distance reference area gradually increases, if a virtual character enters the distance reference area, an animation effect of the virtual character can be played. In this way, as the area of the distance reference area gradually increases, the player can perceive the distance between the virtual character and the first virtual character based on the order in which the virtual character's emphasis animation effects are played, thereby achieving the technical effect of intuitively conveying the distance information of the virtual characters in the game scene, thereby solving the technical problem of poor display effect of the virtual character's attribute information, and achieving the purpose of enhancing the display effect of the virtual character's distance information.

[0048] The above method of this embodiment is further introduced below.

[0049] As an optional implementation, step S203, playing the animation effect corresponding to the second virtual character, includes: playing the animation effect of the floating information of the second virtual character on the graphic user interface, wherein the floating information is used to represent the attribute information of the second virtual character displayed in a floating window.

[0050] In this embodiment, after determining that the second virtual character is about to enter the virtual scene, when the second virtual character enters the distance reference area, the animation effect of the second virtual character's floating information can be played, wherein the floating information is used to indicate that the attribute information of the second virtual character is displayed in a floating window. The animation effect can be highlighted, enlarged, or displayed in a manner that emphasizes the motion effect. The specific effect can be determined according to the game style and is not specifically limited here.

[0051] For example, when the second virtual character enters the distance reference area, the attribute information of the second virtual character can be displayed from the original floating information to the target floating information. The original floating information is used to indicate that the floating window displays the attribute information according to the first display information, and the first display information is used to display the attribute information statically; the target floating information is used to indicate that the floating window displays the attribute information according to the second display information, and the second display information is used to display the attribute information according to the target display style. The target display style of the attribute information of the second virtual character can also be different for different game types. For example, for games with a larger spatial scale, such as space combat games, since there are many virtual characters on the screen, the target display style of the attribute information of the second virtual character of such games can be set to highlight display, so as to avoid large-area dynamic effects covering the screen range. For games with a smaller spatial scale, such as small town adventure games, since there are fewer virtual characters on the screen, the target display style of the attribute information of the second virtual character of such games can be to play emphasized dynamic effects or magnified display, so as to better remind players.

[0052] As an optional implementation manner, playing the animation effect corresponding to the second virtual character includes: playing the animation effect of the floating information of the second virtual character within the target duration.

[0053] In this embodiment, when the second virtual character enters the distance reference, the animation effect of the floating information of the second virtual character introduced above can also be played within the target duration, wherein the target duration can be pre-set, for example, the target duration can be 0.5s or 0.7s, and no specific limitation is made here.

[0054] Optionally, after the second virtual character enters the distance reference area, the animation effect corresponding to the second virtual character may be canceled.

[0055] In this embodiment, when the second virtual character enters the distance reference area, the animation effect of the second virtual character can be canceled, and the attribute information of the second virtual character can be displayed from the target floating information to the original floating information, that is, the attribute information of the second virtual character is displayed in a static display manner.

[0056] As an optional implementation, the method further includes: gradually increasing the distance between the boundary and the center of the reference area at a specified speed.

[0057] In this embodiment, after a distance reference area is generated with the first virtual character as the center, the area of the distance reference area gradually increases, wherein the distance between the boundary and the center of the distance reference area can be gradually increased at a specified speed, wherein the specified speed can be a preset fixed speed or a speed generated according to a preset linear function, and no specific limitation is made here.

[0058] As an optional implementation, the method further includes: displaying a boundary of the distance reference area on the graphic user interface, wherein the display style of the boundary is determined according to the distance between the boundary and the center.

[0059] In this embodiment, since the boundary of the distance reference area can gradually increase, the display style of the boundary can also be changed during the process of gradually increasing the boundary of the distance reference area. For example, as the boundary of the distance reference area increases, the boundary line of the boundary of the distance reference area can gradually become thinner, or, as the boundary of the distance reference area increases, the boundary line of the boundary of the distance reference area can gradually become thicker. No specific restrictions are made here. The line shape of the boundary line of the boundary of the area can be a solid line or a dotted line. No specific restrictions are made here.

[0060] As an optional implementation, the method further includes: in response to a distance measurement operation on the first virtual character, displaying a distance progress control on the graphical user interface, wherein the distance progress control is used to represent the distance between the boundary and the center of the distance reference area.

[0061] In this embodiment, the terminal device includes a distance progress control, which can be displayed on the graphical user interface of the terminal device in response to a distance measurement operation for the first virtual character, wherein the distance progress control is used to represent the distance between the boundary and the center of the distance reference area. For example, the distance progress control can be a progress bar, and distance information can be displayed on the progress bar, and the distance information is used to indicate the distance between the area boundary of the current distance reference area and the first virtual character.

[0062] As an optional implementation, the method further includes: adjusting the distance between the boundary and the center of the distance reference area in response to a touch operation on the distance progress control.

[0063] In this embodiment, still taking the distance progress control as a progress bar as an example, the touch operation on the progress bar can be a drag operation. Based on this, after receiving the user's drag operation on the progress bar, the area boundary of the distance reference area can be adjusted according to the direction in which the user drags the progress bar, so that the distance between the boundary and the center of the distance reference area can be adjusted.

[0064] As an optional embodiment, the method also includes: in response to the end of the touch operation, determining the target distance corresponding to the touch point position on the distance progress control when the touch operation ends; controlling the distance between the boundary and the center of the distance reference area to gradually increase from the target distance to a preset distance threshold, wherein the preset distance threshold is the distance corresponding to when the distance progress control is full.

[0065] In this embodiment, in response to the end of the user's touch operation, the distance between the area boundary of the distance reference area and the first virtual character at this time can be determined, and the distance can be used as the distance corresponding to the touch position on the distance progress control when the touch operation ends. Afterwards, the boundary of the distance reference area can be controlled to continue to increase until the distance between the area boundary of the distance reference area and the first virtual character reaches a preset distance threshold, which indicates that the area of the distance reference area has reached its maximum.

[0066] As an optional implementation, the method further includes: in response to the distance between the boundary and the center of the distance reference area reaching a preset distance threshold, canceling the distance measurement for the first virtual character.

[0067] In this embodiment, when the terminal device responds that the distance between the boundary and the center of the distance reference area generated with the first virtual character as the center reaches a preset distance threshold, indicating that the boundary of the distance reference area has reached the maximum, the terminal device can cancel the distance measurement of the first virtual character, that is, cancel the measurement of the distance between the first virtual character and other virtual characters in the virtual scene.

[0068] As an optional implementation, canceling the distance measurement for the first virtual character includes: hiding the distance reference area.

[0069] In this embodiment, after canceling the distance measurement for the first virtual character, the terminal device may hide the distance reference area, ie, not display the distance reference area on the graphical user interface of the terminal device, thereby canceling the distance measurement for the first virtual character.

[0070] As an optional implementation, step S202, as the area of the distance reference area gradually increases, sequentially determining the second virtual character that is about to enter the distance reference area, includes: as the area of the distance reference area gradually increases, determining the virtual character in the virtual scene whose distance from the boundary of the distance reference area is less than a distance threshold as the second virtual character that is about to enter the distance reference area.

[0071] In this embodiment, as the area of the distance reference area gradually increases, the distances between the positions of virtual characters other than the first virtual character in the virtual scene and the area boundary of the distance reference area can be calculated in real time to obtain multiple distance values, and then based on the multiple distance values and the distance threshold, the second virtual character that is about to enter the distance reference area is determined, wherein the distance threshold can be pre-set and is not specifically limited here.

[0072] For example, multiple distance values can be compared with a distance threshold in real time, and the virtual character corresponding to the distance value less than the distance threshold can be determined as the second virtual character that is about to enter the distance reference area. In this way, as the distance reference area gradually increases, multiple second virtual characters that are about to enter the distance reference area can be determined.

[0073] The technical solution of the embodiment of the present invention is further described below with reference to preferred implementation methods.

[0074] In related art, the attribute information of virtual characters can be displayed on a graphical user interface in the form of floating information. However, this display method does not take into account the distance between the virtual characters. Regardless of the virtual character's position in the virtual scene, the attribute information of the virtual character is displayed in the same manner. Based on this, in some large-scale multi-character games, the floating information on the entire screen cannot intuitively convey the distance between the virtual character and the player's virtual character, making it difficult for the player to determine the distance information between the virtual character and the player's virtual character. Alternatively, the distance between the virtual character and the player's virtual character can be indicated by displaying a distance value on the floating information. However, when faced with a large amount of floating information, this display method greatly increases the amount of information. Moreover, all the floating information displays the distance value, which is not intuitive.

[0075] However, the present disclosure provides an information processing method, which will be further described in the following. Figure 3 is a flowchart of an information processing method according to one embodiment of the present disclosure, which may include the following steps:

[0076] Step S301 : In response to a player's touch operation on a function control, a circular boundary with an adjustable radius is generated with the player's virtual character as the center.

[0077] In this embodiment, a function control is provided on the terminal device, which is used to indicate the measurement of the distance between the positions of other virtual characters in the virtual scene and the position of the player's virtual character. Based on this, when the terminal device responds to the player's touch operation on the function control, a circular boundary with an adjustable radius can be generated with the player's virtual character as the center, wherein the circular boundary can be a 2D circular boundary or a 3D circular boundary.

[0078] As an optional embodiment, the function control may be a distance measuring key. Depending on the type of the terminal device, the distance measuring key may be located at different positions of the terminal device. For example, when the terminal device is a mobile device, the distance measuring key may be set in the graphical user interface of the mobile device; when the terminal device is a host device, the distance measuring key may be set on a keyboard or mouse connected to the host device; when the terminal device is a game device, the distance measuring key may be set on the handle of the game device. The above are merely illustrative examples and do not limit the embodiments of the present disclosure.

[0079] Step S302 , in response to the player's dragging operation on the progress bar, adjust the position of the circular boundary according to the dragging direction of the progress bar.

[0080] In this embodiment, a progress bar is provided on the graphical user interface of the terminal device. Based on this, when the terminal device responds to a user dragging the progress bar, the position of the circular boundary can be adjusted according to the dragging direction. The larger the radius of the circular boundary, the thinner the boundary line of the circular boundary, and the smaller the radius of the circular boundary, the thicker the boundary line of the circular boundary. The boundary line of the circular boundary can be either a solid line or a dashed line.

[0081] Optionally, Figure 4 Schematic diagram of the region boundary and progress bar of one embodiment of the present disclosure, such as Figure 4 As shown, a distance information is provided next to the progress bar 401, and the distance information is used to indicate the distance between the current point on the circular boundary and the position of the player's virtual character. The distance information on the progress bar can display the distance between the point on the circular boundary and the player's virtual character at each moment in real time according to the change of the position of the circular boundary. In addition, as Figure 4 As shown, when the virtual character 402 touches the boundary of the area, the floating window 403 corresponding to the attribute information of the virtual character 402 can be enlarged and displayed. In addition, the display size of the floating window corresponding to the virtual character farther away from the player's virtual character can be smaller than the display size of the floating window corresponding to the virtual character closer to the player's virtual character. Figure 4 As shown, the size of the floating window 403 corresponding to the virtual character 402 whose distance to the player's virtual character is 500m is larger than the size of the floating window 405 corresponding to the virtual character 404 whose distance to the player's virtual character is 2000m.

[0082] Optionally, Figure 5 Schematic diagram of the adjustment of the area boundary of the embodiment of the present disclosure. Figure 5As shown, the user can drag the progress bar 501 with a finger to adjust the circular boundary to the position of any virtual character in the virtual scene displayed on the graphical user interface, thereby checking the distance between the virtual character in the virtual scene and the player's virtual character. When the virtual character 502 touches the area boundary, the floating window 503 corresponding to the attribute information of the virtual character 502 can be enlarged and displayed.

[0083] Step S303 , in response to the player's touch-cancel operation on the progress bar, the circular boundary is adjusted to a position corresponding to the maximum threshold.

[0084] In this embodiment, during the player's dragging operation on the progress bar, if the terminal device responds to the player's release of the progress bar, it is considered that the terminal device responds to the player's touch cancellation and undo operation on the progress bar. In this case, the terminal device can control the circular boundary to expand to the maximum threshold of the circular boundary, and at the same time display the distance information between the current point on the circular boundary and the player's virtual character next to the progress bar.

[0085] Step S304: The playback order of the animation is emphasized by the floating information of the virtual character, and the distance between the virtual character and the player's virtual character is determined.

[0086] In this embodiment, when the circular boundary expands to the maximum threshold, the distance measurement function is stopped. In this case, the distance between the virtual character and the player's virtual character can also be determined by the order in which the emphasis effects of the virtual character's floating information are played. For example, the virtual character corresponding to the floating information with the emphasis effect played first is closer to the player's virtual character, while the virtual character corresponding to the floating information with the emphasis effect played later is farther away from the player's virtual character.

[0087] In the embodiment of the present disclosure, in response to the player's selection of the distance measurement key, a circular range with an adjustable radius can be generated with the player as the center. The floating information of the virtual character entering the range will trigger a period of emphasis animation. The distance between each virtual character and the player's virtual character can be determined based on the order of playing the emphasis animation of each virtual character's floating information. In addition, since a progress bar is also displayed on the graphical user interface, based on this, the player can dynamically change the radius of the circular boundary by dragging the progress bar. When the circular boundary expands to the maximum threshold, the distance measurement function is stopped. This allows the player to intuitively perceive the distance between the virtual character corresponding to the floating information and the player's virtual character in a large space. It should be noted that this function can be applied to various 3D games, such as Massive Multiplayer Online Role-Playing Game (MMORPG) or Real-Time Strategy Game (RTS).

[0088] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present disclosure.

[0089] In this embodiment, an information processing device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments. Details that have already been described will not be repeated. As used below, the terms "unit" and "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0090] Figure 6 is a structural block diagram of an information processing device according to one embodiment of the present disclosure, wherein a graphical user interface is provided through a terminal device, and the content displayed by the graphical user interface includes a virtual scene, and a first virtual character and at least one second virtual character located in the virtual scene, such as Figure 6 As shown, the information processing device 600 includes: a generating unit 601 , a first determining unit 602 and a playing unit 603 .

[0091] The generating unit 601 is configured to generate a distance reference area centered on the first virtual character on a graphical user interface in response to a distance measurement operation on the first virtual character, wherein the area of the distance reference area gradually increases.

[0092] The first determining unit 602 is configured to sequentially determine a second virtual character that is about to enter the distance reference area as the area of the distance reference area gradually increases.

[0093] The playing unit 603 is configured to play the animation effect corresponding to each second virtual character when the second virtual character enters the distance reference area.

[0094] Optionally, the device 600 further includes: a play cancellation unit, configured to cancel the play of the animation effect corresponding to the second virtual character after the second virtual character enters the distance reference area.

[0095] Optionally, the playback unit 603 further includes: a first playback module, configured to play an animation effect of the floating information of the second virtual character on the graphical user interface, wherein the floating information is used to represent attribute information of the second virtual character displayed in a floating window.

[0096] Optionally, the playback unit 603 further includes: a second playback module, configured to play the animation effect of the floating information of the second virtual character within a target duration.

[0097] Optionally, the device 600 further includes: an increasing unit, configured to gradually increase the distance between the boundary and the center of the reference area at a specified speed.

[0098] Optionally, the apparatus 600 further includes: a first display unit, configured to display a boundary of the distance reference area on a graphical user interface, wherein a display style of the boundary is determined according to a distance between the boundary and the center.

[0099] Optionally, the specified speed is a preset fixed speed or a speed generated according to a preset linear function.

[0100] Optionally, the device 600 further includes: a second display unit, configured to display a distance progress control on the graphical user interface in response to a distance measurement operation for the first virtual character, wherein the distance progress control is configured to represent the distance between the boundary and the center of the distance reference area.

[0101] Optionally, the apparatus 600 further includes: an adjusting unit, configured to adjust the distance between the boundary and the center of the distance reference area in response to a touch operation on the distance progress control.

[0102] Optionally, the device 600 also includes: a second determination unit, used to determine the target distance corresponding to the touch point position on the distance progress control when the touch operation ends in response to the end of the touch operation; a control unit, used to control the distance between the boundary and the center of the distance reference area to gradually increase from the target distance to a preset distance threshold, wherein the preset distance threshold is the distance corresponding to when the distance progress control is full.

[0103] Optionally, the apparatus 600 further includes: a distance measurement cancellation operation unit, configured to cancel distance measurement for the first virtual character in response to a response that the distance between the boundary and the center of the distance reference area reaches a preset distance threshold.

[0104] Optionally, the distance measurement operation unit is cancelled and is also used to hide the distance reference area.

[0105] Optionally, the first determination unit 602 further includes a determination module for determining, as the area of the distance reference area gradually increases, a virtual character in the virtual scene whose distance from the boundary of the distance reference area is less than a distance threshold as a second virtual character that is about to enter the distance reference area.

[0106] In the information processing device of this embodiment, a generating unit is configured to generate, in response to a distance measurement operation performed on a first virtual character, a distance reference area centered on the first virtual character on a graphical user interface, wherein the area of the distance reference area gradually increases; a first determining unit is configured to sequentially determine a second virtual character that is about to enter the distance reference area as the area of the distance reference area gradually increases; and a playing unit is configured to play an animation effect corresponding to each second virtual character as the second virtual character enters the distance reference area. That is, in the disclosed embodiment, after determining that a distance measurement operation is performed on the first virtual character, a distance reference area with a gradually expanding area can be generated centered on the first virtual character. As the distance reference area gradually increases, an animation effect of the virtual character can be played if a virtual character enters the distance reference area. In this way, as the area of the distance reference area gradually increases, the player can perceive the distance between the virtual character and the first virtual character based on the order in which the virtual character's emphasis animation effects are played, thereby achieving the technical effect of intuitively conveying the distance information of the virtual characters in the game scene, thereby resolving the technical problem of poor display effect of the virtual character's attribute information and achieving the purpose of enhancing the display effect of the virtual character's distance information.

[0107] It should be noted that the above-mentioned units and modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to this: the above-mentioned units and modules are all located in the same processor; or the above-mentioned units and modules are located in different processors in any combination.

[0108] An embodiment of the present disclosure further provides a computer-readable storage medium, in which a computer program is stored. The computer program is configured to execute the steps of any one of the above method embodiments when run.

[0109] Optionally, in this embodiment, the above-mentioned computer-readable storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.

[0110] Optionally, in this embodiment, the computer-readable storage medium may be located in any computer terminal in a computer terminal group in a computer network, or in any mobile terminal in a mobile terminal group.

[0111] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0112] S1, in response to a distance measurement operation for a first virtual character, generating a distance reference area centered on the first virtual character on a graphical user interface, wherein an area of the distance reference area gradually increases;

[0113] S2, in the process of gradually increasing the area of the distance reference area, sequentially determining a second virtual character that is about to enter the distance reference area;

[0114] S3: For each second virtual character, when the second virtual character enters the distance reference area, play an animation effect corresponding to the second virtual character.

[0115] Optionally, the computer-readable storage medium may also be configured to store a computer program for executing the following steps: after the second virtual character enters the distance reference area, canceling the animation effect corresponding to the second virtual character.

[0116] Optionally, the computer-readable storage medium may also be configured to store a computer program for executing the following steps: playing an animation effect of the floating information of the second virtual character on a graphical user interface, wherein the floating information is used to represent attribute information of the second virtual character displayed in a floating window.

[0117] Optionally, the computer-readable storage medium may also be configured to store a computer program for executing the following steps: playing the animation effect of the levitation information of the second virtual character within a target duration.

[0118] Optionally, the computer-readable storage medium may be further configured to store a computer program for executing the following step: gradually increasing the distance between the boundary and the center of the reference area at a specified speed.

[0119] Optionally, the computer-readable storage medium may also be configured to store a computer program for executing the following steps: displaying a boundary of the distance reference area on a graphical user interface, wherein a display style of the boundary is determined according to a distance between the boundary and the center.

[0120] Optionally, the computer-readable storage medium may also be configured to store a computer program for executing the following steps: in response to a distance measurement operation for the first virtual character, displaying a distance progress control on a graphical user interface, wherein the distance progress control is used to represent the distance between the boundary and the center of the distance reference area.

[0121] Optionally, the computer-readable storage medium may also be configured to store a computer program for executing the following steps: in response to a touch operation on the distance progress control, adjusting the distance between the boundary and the center of the distance reference area.

[0122] Optionally, the above-mentioned computer-readable storage medium can also be configured to store a computer program for performing the following steps: in response to the end of the touch operation, determining the target distance corresponding to the touch point position on the distance progress control when the touch operation ends; controlling the distance between the boundary and the center of the distance reference area to gradually increase from the target distance to a preset distance threshold, wherein the preset distance threshold is the distance corresponding to when the distance progress control is full.

[0123] Optionally, the computer-readable storage medium may be configured to store a computer program for executing the following steps: in response to the distance between the boundary and the center of the distance reference area reaching a preset distance threshold, canceling distance measurement for the first virtual character.

[0124] Optionally, the computer-readable storage medium may also be configured to store a computer program for executing the following steps: hiding the distance reference area.

[0125] Optionally, the computer-readable storage medium may also be configured to store a computer program for executing the following steps: as the area of the distance reference area gradually increases, determining a virtual character in the virtual scene whose distance from the boundary of the distance reference area is less than a distance threshold as a second virtual character that is about to enter the distance reference area.

[0126] In the computer-readable storage medium of this embodiment, a technical solution for information processing is provided. After determining to perform a distance measurement operation on a first virtual character, a distance reference area with a gradually expanding area can be generated with the first virtual character as the center. In the process of gradually increasing the distance reference area, if a virtual character enters the distance reference area, the animation effect of the virtual character can be played. In this way, in the process of gradually increasing the area of the distance reference area, the player can perceive the distance between the virtual character and the first virtual character according to the order of playing the emphasis animation effects of the virtual character, thereby achieving the technical effect of intuitively conveying the distance information of the virtual character in the game scene, thereby solving the technical problem of poor display effect of the attribute information of the virtual character, and achieving the purpose of enhancing the display effect of the distance information of the virtual character.

[0127] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a computer-readable storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0128] In an exemplary embodiment of the present application, a computer-readable storage medium stores a program product capable of implementing the above-described method of this embodiment. In some possible implementations, various aspects of the embodiments of the present disclosure may also be implemented in the form of a program product, which includes program code. When the program product is executed on a terminal device, the program code is used to cause the terminal device to execute the steps described in the "Exemplary Method" section of this embodiment according to various exemplary embodiments of the present disclosure.

[0129] According to an embodiment of the present disclosure, a program product for implementing the above-mentioned method can be a portable compact disc read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the embodiment of the present disclosure is not limited thereto. In the embodiment of the present disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0130] The program product may be implemented in any combination of one or more computer-readable media. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof. More specific examples (non-exhaustive) of computer-readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0131] It should be noted that the program code contained in the computer-readable storage medium can be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any appropriate combination of the above.

[0132] An embodiment of the present disclosure further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0133] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0134] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0135] S1, in response to a distance measurement operation for a first virtual character, generating a distance reference area centered on the first virtual character on a graphical user interface, wherein an area of the distance reference area gradually increases;

[0136] S2, in the process of gradually increasing the area of the distance reference area, sequentially determining a second virtual character that is about to enter the distance reference area;

[0137] S3: For each second virtual character, when the second virtual character enters the distance reference area, play an animation effect corresponding to the second virtual character.

[0138] Optionally, the processor may be further configured to store a computer program for executing the following steps: after the second virtual character enters the distance reference area, canceling the animation effect corresponding to the second virtual character.

[0139] Optionally, the processor may also be configured to store a computer program for executing the following steps: playing an animation effect of the floating information of the second virtual character on a graphical user interface, wherein the floating information is used to represent attribute information of the second virtual character displayed in a floating window.

[0140] Optionally, the processor may also be configured to store a computer program for executing the following steps: playing the animation effect of the levitation information of the second virtual character within a target duration.

[0141] Optionally, the processor may be further configured to store a computer program for executing the following steps: gradually increasing the distance between the boundary and the center of the reference area at a specified speed.

[0142] Optionally, the processor may be further configured to store a computer program for executing the following steps: displaying a boundary of the distance reference area on a graphical user interface, wherein a display style of the boundary is determined according to a distance between the boundary and the center.

[0143] Optionally, the processor may also be configured to store a computer program for executing the following steps: in response to a distance measurement operation for the first virtual character, displaying a distance progress control on a graphical user interface, wherein the distance progress control is used to represent the distance between the boundary and the center of the distance reference area.

[0144] Optionally, the processor may be further configured to store a computer program for executing the following steps: in response to a touch operation on the distance progress control, adjusting the distance between the boundary and the center of the distance reference area.

[0145] Optionally, the processor may also be configured to store a computer program for executing the following steps: in response to the end of the touch operation, determining a target distance corresponding to the position of the touch point on the distance progress control when the touch operation ends; and controlling the distance between the boundary and the center of the distance reference area to gradually increase from the target distance to a preset distance threshold, wherein the preset distance threshold is the distance corresponding to when the distance progress control is full.

[0146] Optionally, the processor may be further configured to store a computer program for executing the following steps: in response to the distance between the boundary and the center of the distance reference area reaching a preset distance threshold, canceling the distance measurement for the first virtual character.

[0147] Optionally, the processor may be further configured to store a computer program for executing the following steps: hiding the distance reference area.

[0148] Optionally, the processor may also be configured to store a computer program for executing the following steps: as the area of the distance reference area gradually increases, determining a virtual character in the virtual scene whose distance from the boundary of the distance reference area is less than a distance threshold as a second virtual character that is about to enter the distance reference area.

[0149] In the electronic device of this embodiment, a technical solution for information processing is provided. After determining to perform a distance measurement operation on a first virtual character, a distance reference area with a gradually expanding area can be generated with the first virtual character as the center. As the distance reference area gradually increases, if a virtual character enters the distance reference area, the animation effect of the virtual character can be played. In this way, as the area of the distance reference area gradually increases, the player can perceive the distance between the virtual character and the first virtual character based on the order of playing the emphasis animation effects of the virtual character, thereby achieving the technical effect of intuitively conveying the distance information of the virtual character in the game scene, thereby solving the technical problem of poor display effect of the attribute information of the virtual character, and achieving the purpose of enhancing the display effect of the distance information of the virtual character.

[0150] Figure 7 Schematic diagram of an electronic device according to an embodiment of the present disclosure. Figure 7 As shown, the electronic device 700 is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0151] like Figure 7 As shown, electronic device 700 is implemented as a general-purpose computing device. Components of electronic device 700 may include, but are not limited to, at least one processor 710, at least one memory 720, a bus 730 connecting various system components (including memory 720 and processor 710), and a display 740.

[0152] The memory 720 stores program codes, which can be executed by the processor 710 so that the processor 710 executes the steps described in the method section of the embodiment of the present application according to various exemplary embodiments of the present disclosure.

[0153] The memory 720 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 7201 and / or a cache memory unit 7202, and may further include a read-only memory unit (ROM) 7203, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory.

[0154] In some examples, the memory 720 may also include a program / utility 7204 having a set (at least one) of program modules 7205. Such program modules 7205 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. The memory 720 may further include a memory remotely located relative to the processor 710. These remote memories may be connected to the electronic device 700 via a network. Examples of the aforementioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0155] Bus 730 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a local bus to processor 710, or any of a variety of bus architectures.

[0156] The display 740 may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the electronic device 700 .

[0157] Optionally, the electronic device 700 may also communicate with one or more external devices 700 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 700, and / or any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). Such communication may be performed through an input / output (I / O) interface 750. Furthermore, the electronic device 700 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 760. Figure 6 As shown, the network adapter 760 communicates with other modules of the electronic device 700 via the bus 730. Figure 7 Not shown, other hardware and / or software modules may be used in conjunction with electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0158] The electronic device 700 may further include: a keyboard, a cursor control device (such as a mouse), an input / output interface (I / O interface), a network interface, a power supply and / or a camera.

[0159] It can be understood by those skilled in the art that Figure 7 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 7 More or fewer components than shown, or with Figure 1 The memory 720 may be used to store computer programs and corresponding data, such as the computer programs and corresponding data corresponding to the information processing methods in the embodiments of the present disclosure. The processor 710 executes the computer programs stored in the memory 720 to perform various functional applications and data processing, thereby implementing the above-mentioned information processing methods.

[0160] The serial numbers of the above-mentioned embodiments of the present disclosure are for description only and do not represent the advantages or disadvantages of the embodiments.

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

[0162] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0163] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0164] In addition, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0165] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0166] The above is only a preferred embodiment of the present disclosure. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present disclosure. These improvements and modifications should also be regarded as within the scope of protection of the present disclosure.

Claims

1. An information processing method, characterized in that: A graphical user interface is provided through a terminal device, wherein display content of the graphical user interface includes a virtual scene, and a first virtual character and at least one second virtual character located in the virtual scene. The method includes: In response to a distance measurement operation for the first virtual character, generating a distance reference area centered on the first virtual character on the graphical user interface, wherein an area of the distance reference area gradually increases; As the area of the distance reference area gradually increases, sequentially determining a second virtual character that is about to enter the distance reference area; For each second virtual character, when the second virtual character enters the distance reference area, playing an animation effect corresponding to the second virtual character; The method further includes: displaying a distance progress control on the graphical user interface in response to the distance measurement operation for the first virtual character, wherein the distance progress control is used to represent the distance between the boundary of the distance reference area and the center.

2. The method according to claim 1, characterized in that The method further comprises: After the second virtual character enters the distance reference area, the animation effect corresponding to the second virtual character is canceled.

3. The method according to claim 1, characterized in that Playing the animation effect corresponding to the second virtual character includes: On the graphical user interface, an animation effect of the floating information of the second virtual character is played, wherein the floating information is used to represent attribute information of the second virtual character displayed in a floating window.

4. The method according to claim 3, characterized in that Playing the animation effect of the floating information of the second virtual character includes: The animation effect of the floating information of the second virtual character is played within the target duration.

5. The method according to claim 1, wherein The method further comprises: The distance between the boundary of the distance reference area and the center is gradually increased at a specified speed.

6. The method according to claim 5, characterized in that The method further comprises: The boundary of the distance reference area is displayed on the graphical user interface, wherein a display style of the boundary is determined according to a distance between the boundary and the center.

7. The method according to claim 5, characterized in that The specified speed is a preset fixed speed or a speed generated according to a preset linear function.

8. The method according to claim 1, characterized in that The method further comprises: In response to a touch operation on the distance progress control, the distance between the boundary and the center of the distance reference area is adjusted.

9. The method according to claim 8, characterized in that The method further comprises: In response to the end of the touch operation, determining a target distance corresponding to the touch point position on the distance progress control when the touch operation ends; The distance between the boundary of the distance reference area and the center is controlled to gradually increase from the target distance to a preset distance threshold, wherein the preset distance threshold is the distance corresponding to when the distance progress control is full.

10. The method according to claim 1, characterized in that The method further comprises: In response to the distance between the boundary of the distance reference area and the center reaching a preset distance threshold, the distance measurement for the first virtual character is canceled.

11. The method according to claim 10, characterized in that The canceling the distance measurement for the first virtual character includes: The distance reference area is hidden.

12. The method according to claim 1, characterized in that In a process in which the area of the distance reference area gradually increases, sequentially determining a second virtual character that is about to enter the distance reference area includes: As the area of the distance reference area gradually increases, a virtual character in the virtual scene whose distance from the boundary of the distance reference area is less than a distance threshold is determined as the second virtual character about to enter the distance reference area.

13. An information processing device, characterized in that: A graphical user interface is provided through a terminal device, wherein display content of the graphical user interface includes a virtual scene, and a first virtual character and at least one second virtual character located in the virtual scene, and the apparatus includes: a generating unit, configured to generate, in response to a distance measurement operation on the first virtual character, a distance reference area centered on the first virtual character on the graphical user interface, wherein an area of the distance reference area gradually increases; a first determining unit, configured to sequentially determine, as the area of the distance reference area gradually increases, a second virtual character that is about to enter the distance reference area; a playing unit, configured to play, for each second virtual character, an animation effect corresponding to the second virtual character when the second virtual character enters the distance reference area; The device is further configured to: display a distance progress control on the graphical user interface in response to the distance measurement operation on the first virtual character, wherein the distance progress control is configured to represent the distance between the boundary of the distance reference area and the center.

14. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the method according to any one of claims 1 to 12 when executed by a processor.

15. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Position indication information display method and device, electronic device and storage medium

    CN108525300A

  • Method and device for object marking in virtual scene, terminal and storage medium

    CN113209616A