Display control method, device, electronic device and storage medium

By displaying controlled virtual characters and their weapons on the graphical user interface of action games and flexibly controlling the display parameters of operation controls, the problems of mist touch and operation burden in the prior art are solved, and player perception and operation efficiency are improved.

CN119770967APending Publication Date: 2025-04-08NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411832561.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In action games, the existing technology achieves different attack effects through different keys or operations, which can easily lead to accidentally touching or increase the player's operation burden.

Method used

By displaying controlled virtual characters and their currently used weapons on the graphical user interface, flexibly control the display parameters of the operation controls, allowing players to determine the main gameplay and combat strategies through visual perception.

Benefits of technology

It reduces the operating burden of players, improves players' perception of the main gameplay and combat strategies of weapons, and reduces the possibility of mistouching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119770967A_ABST
    Figure CN119770967A_ABST
Patent Text Reader

Abstract

The present application provides a display control method, device, electronic device and storage medium, wherein the method comprises: displaying a portion of a virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character, and controlling the display parameters of a first operation control and a second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character. Thus, the display parameters of different operation controls can be flexibly controlled according to the currently used weapon of the controlled virtual character, so that the player can determine the main gameplay and combat strategy through visual perception, thereby reducing the player's operating burden.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a display control method, device, electronic device and storage medium. Background Art

[0002] In action games, there are generally multiple attack effects for most weapons.

[0003] At present, in the game, different attack effects are mainly achieved through different buttons, which may lead to the possibility of accidental touch, or different attack effects are achieved through different operations. This method often requires a high level of player operation skills and increases the player's operation burden. Summary of the invention

[0004] In view of this, the embodiments of the present application provide a display control method, device, electronic device and storage medium to flexibly control the display parameters of different operation controls according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, so that the player can determine the main gameplay and combat strategy through visual perception.

[0005] In a first aspect, an embodiment of the present application provides a display control method, including:

[0006] Displaying a portion of the virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character;

[0007] According to the controlled virtual character and / or the currently used weapon of the controlled virtual character, display parameters of the first operation control and the second operation control displayed on the graphical user interface are controlled.

[0008] In a second aspect, an embodiment of the present application further provides a display control device, including:

[0009] A display module, configured to display a portion of the virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character;

[0010] The control module is used to control the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character.

[0011] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the memory through the bus, and the processor executes the machine-readable instructions to execute any one of the methods described in the first aspect.

[0012] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method described in any one of the first aspects is executed.

[0013] The present application provides a display control method, device, electronic device and storage medium, wherein the method comprises: displaying a portion of a virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character, and controlling the display parameters of a first operation control and a second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character. Thus, the display parameters of different operation controls can be flexibly controlled according to the currently used weapon of the controlled virtual character, so that the player can determine the main gameplay and combat strategy through visual perception, thereby reducing the player's operating burden. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0015] Figure 1 A flow chart of a display control method provided in an embodiment of the present application;

[0016] Figure 2 A schematic flow chart of another display control method provided in an embodiment of the present application;

[0017] Figure 3 A schematic diagram of a graphical user interface provided in an embodiment of the present application;

[0018] Figure 4 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0019] Figure 5 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0020] Figure 6 A schematic flow chart of another display control method provided in an embodiment of the present application;

[0021] Figure 7 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0022] Figure 8 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0023] Fig. 9 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0024] Fig.10 A schematic flow chart of another display control method provided in an embodiment of the present application;

[0025] Fig.11 A schematic flow chart of another display control method provided in an embodiment of the present application;

[0026] Fig.12 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0027] Fig.13 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0028] Fig.14 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0029] Fig.15 A schematic flow chart of another display control method provided in an embodiment of the present application;

[0030] Fig.16 A schematic diagram of the structure of a display control device provided in an embodiment of the present application;

[0031] Fig.17 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0032] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0033] In action games, weapons have a variety of attack effects, such as the common light attack effect and heavy attack effect. In the game, different attack effects are mainly achieved through different buttons. Usually, the light attack button is placed as the main interaction button at the core position of the game's main interface, and the heavy attack button is designed around the light attack button and appears as a secondary button, or the light and heavy attack buttons are designed as a whole, but the light attack level is slightly higher than the heavy attack. However, due to the different attack effects of different weapons under light and heavy attacks, for example, some weapons have better attack effects under light attacks, while some weapons have better attack effects under heavy attacks. The current display method of mainly light attacks on the interface is not conducive to players' perception of the main gameplay and combat strategies of weapons, and is also prone to misoperation.

[0034] Based on this, the present application provides a display control method, which flexibly controls the display parameters of different operation controls according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, so that the player can determine the main gameplay and combat strategy through visual perception, thereby reducing the player's operating burden.

[0035] The display control method in one embodiment of the present application can be run on a local terminal device or a server. When the display control method is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0036] In an optional implementation, various cloud applications, such as cloud games, can be run under the cloud interaction system. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated, the storage and operation of the display control method are completed on the cloud game server, and the role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0037] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.

[0038] In a possible implementation, an embodiment of the present invention provides a display control method for providing a graphical user interface through a terminal device, wherein the terminal device may be the local terminal device mentioned above, or may be a client device in the cloud interaction system mentioned above.

[0039] Figure 1 Schematic diagram of the display control method provided in the embodiment of the present application Figure 1 The execution subject of this embodiment can be an electronic device, such as a mobile phone, a tablet, a computer, etc.

[0040] like Figure 1 As shown, the method may include:

[0041] S101. Displaying a portion of a virtual environment on a graphical user interface.

[0042] A partial virtual environment is displayed on a graphical user interface, wherein the partial virtual environment includes a controlled virtual character. The partial virtual environment may be a game virtual environment, and the controlled virtual character is a virtual character controlled by a player, such as a virtual person, a virtual animal, etc.

[0043] S102: Control display parameters of a first operation control and a second operation control displayed on a graphical user interface according to the controlled virtual character and / or the weapon currently used by the controlled virtual character.

[0044] Obtain the character information of the controlled virtual character. The character information may include the character type and character attributes. The character type may include, for example, a shooter, a mage, an assassin, etc. The character attributes may include, for example, health, rank level, equipment level, etc.

[0045] The controlled virtual character can be equipped with one or more weapons in the game. The currently used weapon is the weapon selected by the currently controlled virtual character. The weapon information of the currently used weapon of the controlled virtual character is obtained, where the weapon information may include weapon type and weapon attack attributes. Weapon types may include, for example, guns, knives, swords, cannons, etc. Weapon attack attributes may include, for example, weapon damage value, weapon speed, weapon range, etc.

[0046] The display parameters of the first operation control and the second operation control displayed on the graphical user interface are controlled according to the character information of the controlled virtual character, and / or the display parameters of the first operation control and the second operation control displayed on the graphical user interface are controlled according to the weapon information of the currently used weapon of the controlled virtual character. The display parameters may include display brightness, display color, etc.

[0047] It is worth noting that the display parameters of the first operation control and the second operation control may be the same or different. If they are the same, it means that the gameplay and combat strategies corresponding to the first operation control and the second operation control are of the same level. If they are different, it means that the gameplay and combat strategies corresponding to the first operation control and the second operation control are of different levels. Based on the higher-level operation controls (for example, operation controls with high display brightness, operation controls with bright display colors), players can perceive the main gameplay and combat strategies.

[0048] In an optional implementation, the first operation control and the second operation control are attack controls.

[0049] The first operation control may refer to the attack control of the currently used weapon under the first attack dimension, and the attack dimension may refer to the different attacks corresponding to the player after selecting the weapon to be used, such as light attack, heavy attack, spell attack, physical attack, etc. The first attack dimension may be, for example, a light attack dimension, and the first operation control is a light attack control. Similarly, the second operation control may refer to the attack control of the currently used weapon under the second attack dimension, and the second attack dimension may be, for example, a heavy attack dimension, and the second operation control is a heavy attack control. Of course, the first attack dimension and the second attack dimension may also be interchangeable, the first operation control being a light attack control, and the second operation control being a heavy attack control, and this embodiment does not specifically limit this.

[0050] It is worth mentioning that the light attack corresponding to the light attack control has the characteristics of fast attack speed and relatively low attack damage, while the heavy attack corresponding to the heavy attack control has the characteristics of slow attack speed but relatively high damage.

[0051] If the attack performance of the currently used weapon corresponding to the first operation control is greater than the attack performance of the currently used weapon corresponding to the second operation control, that is, the attack effect of the currently used weapon under light attack is greater than the attack effect under heavy attack, and the currently used weapon is mainly light attack, then it is determined that the display brightness of the first operation control is higher than the display brightness of the second operation control, and / or the display color of the first operation control is brighter than the display color of the second operation control, so that the player can visually perceive that the attack effect of the currently used weapon under light attack is better, which is conducive to the player's perception of the main gameplay and combat strategy of the weapon.

[0052] If the attack performance of the currently used weapon corresponding to the first operation control is less than the attack performance of the currently used weapon corresponding to the second operation control, that is, the attack effect of the currently used weapon under heavy attack is greater than the attack effect under light attack, and the currently used weapon is mainly heavy attack, then it is determined that the display brightness of the second operation control is higher than the display brightness of the first operation control, and / or the display color of the second operation control is brighter than the display color of the first operation control, so that the player can visually perceive that the attack effect of the currently used weapon under heavy attack is better, which is conducive to the player's perception of the main gameplay and combat strategy of the weapon.

[0053] In an optional embodiment, the first operation control and the second operation control are controls for the blood return function.

[0054] The blood recovery speed of the first operation control can be greater than the blood recovery speed of the second operation control, and / or the blood recovery amount of the second operation control is greater than the blood recovery amount of the second operation control. According to the character information of the controlled virtual character and / or the weapon attack attributes of the currently used weapon of the controlled virtual character, the display parameters of the first operation control and the second operation control displayed on the interface can be controlled. For example, when the character type is a shooter and / or the weapon damage value reaches a certain damage value, the display brightness of the first operation control is controlled to be higher than the display brightness of the second operation control, and / or the display color of the first operation control is brighter than the display color of the second operation control. When the character type is a mage, an assassin and / or the weapon damage value does not reach a certain damage value, the display brightness of the second operation control is controlled to be higher than the display brightness of the first operation control, and / or the display color of the second operation control is brighter than the display color of the first operation control.

[0055] In this way, the display parameters of the first operation control and the second operation control of the blood recovery function can be controlled according to the controlled virtual character and / or the weapon currently used by the controlled virtual character, which is helpful for players to perceive the main gameplay and combat strategy of the weapon.

[0056] In an optional embodiment, the display parameters include the control size and / or the control position.

[0057] The control size includes two situations: large size (size exceeds preset size) and small size (size does not exceed preset size). Players can visually clearly perceive large-size operation controls. The control position includes core operation positions and non-core operation positions on the interface. Players can visually clearly perceive operation controls located at core operation positions. The core operation position may be a position in the graphical user interface that is convenient for players to operate, such as the middle of the control area. The non-core operation position may be around the core operation position. Players' operation convenience at the core operation position is better than that at the non-core operation position.

[0058] When the character type is a shooter and / or the weapon damage value reaches a certain damage value, the control size of the first operation control displayed on the interface can be controlled to be larger than the control size of the second operation control, and / or the control position of the first operation control is located at the core operation position, and the control position of the second operation control is located at the non-core operation position; when the character type is a mage, an assassin and / or the weapon damage value does not reach a certain damage value, the control size of the second operation control displayed on the interface can be controlled to be larger than the control size of the first operation control, and / or the control position of the second operation control is located at the core operation position, and the control position of the first operation control is located at the non-core operation position.

[0059] In this embodiment, the display parameters of different operation controls are flexibly controlled according to the controlled virtual character and / or the weapon currently used by the controlled virtual character, so that the player can determine the main gameplay and combat strategy through visual perception.

[0060] Figure 2 A flow chart of another display control method provided in an embodiment of the present application is shown as follows: Figure 2 As shown, in an optional embodiment, the above step S102, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, includes:

[0061] S201: If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets a first condition, control the size of a first operation control displayed on the graphical user interface to be larger than the size of a second operation control.

[0062] In an optional implementation, the first condition may be at least one of the following: the character type is a preset character type, the character attribute is a preset character attribute, the weapon type is a preset weapon type, and the weapon attack attribute is a preset attack attribute.

[0063] According to at least one of the character type, character attributes, weapon type of the currently used weapon, and weapon attack attributes of the controlled virtual character, it is determined whether the controlled virtual character and / or the currently used weapon of the controlled virtual character meets a first condition; if the first condition is met, the size of the first operation control displayed on the graphical user interface is controlled to be larger than the size of the second operation control, thereby achieving flexible control of the size of the operation control.

[0064] In an optional embodiment, the first condition may be that the first attack performance is greater than the second attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0065] Among them, the first operation control can be an attack control of the currently used weapon in a first attack dimension, and the first attack dimension can be, for example, a light attack dimension. The second operation control is an attack control of the currently used weapon in a second attack dimension, and the second attack dimension can be, for example, a heavy attack dimension.

[0066] The first attack performance is the performance of the currently used weapon corresponding to the first operation control, that is, the attack performance of the currently used weapon in the first attack dimension, and the second attack performance is the performance of the currently used weapon corresponding to the second operation control, that is, the attack performance of the currently used weapon in the second attack dimension.

[0067] If the first attack performance is greater than the second attack performance, the size of the first operation control displayed on the graphical user interface is controlled to be larger than the size of the second operation control. This allows the player to visually perceive that the attack effect of the currently used weapon under the first operation control is better, which helps the player perceive the main gameplay and combat strategy of the weapon.

[0068] For example, the first operation control is a light attack control, the second operation control is a heavy attack control, and the currently used weapon is mainly light attack. Figure 3 A schematic diagram of a graphical user interface provided in an embodiment of the present application, such as Figure 3 As shown, the light attack control and the heavy attack control are both circular, and the size of the light attack control is larger than that of the heavy attack control.

[0069] It is worth noting that the shapes of the first attack control and the second attack control can be the same, for example, both are circular controls, or they can be different, and can be selected according to actual needs, and this embodiment does not specifically limit this. In addition, corresponding attack icons can also be displayed on the first attack control and the second attack control.

[0070] S202: If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the second condition, control the size of the first operation control displayed on the graphical user interface to be smaller than the size of the second operation control.

[0071] In an optional implementation, the second condition may be at least one of the character type being a non-preset character type, the character attribute being a non-preset character attribute, the weapon type being a non-preset weapon type, and the weapon attack attribute being a non-preset attack attribute.

[0072] Based on at least one of the character type, character attributes, weapon type of the currently used weapon, and weapon attack attributes of the controlled virtual character, determine whether the controlled virtual character and / or the currently used weapon of the controlled virtual character meets the second condition; if the second condition is met, control the size of the second operation control displayed on the graphical user interface to be larger than the size of the first operation control, thereby achieving flexible control of the size of the operation control.

[0073] In another optional embodiment, the second condition is that the second attack performance is greater than the first attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0074] If the second attack performance is greater than the first attack performance, the size of the second operation control displayed on the graphical user interface is controlled to be larger than the size of the first operation control. This allows the player to visually perceive that the attack effect of the currently used weapon under the second operation control is better, which helps the player perceive the main gameplay and combat strategy of the weapon.

[0075] For example, the first operation control is a light attack control, the second operation control is a heavy attack control, and the current weapon is mainly used for heavy attack. Figure 4 A schematic diagram of another graphical user interface provided in an embodiment of the present application, such as Figure 4 As shown, both the light attack control and the heavy attack control are circular, and the size of the heavy attack control is larger than that of the light attack control.

[0076] In an optional implementation, if the first attack performance is equal to the second attack performance, that is, the attack effects of the first operation control and the second operation control are relatively balanced, then the first operation control and the second operation control are the same size. This allows the player to visually perceive that the attack effects of the currently used weapon under the first operation control and the second operation control are relatively balanced, which is beneficial for the player to perceive the main gameplay and combat strategy.

[0077] For example, the first operation control is a light attack control, and the second operation control is a heavy attack control. Figure 5 A schematic diagram of another graphical user interface provided in an embodiment of the present application, such as Figure 5 As shown, the light attack control and the heavy attack control are both circular, and the size of the heavy attack control is equal to the size of the light attack control.

[0078] Figure 6 A flow chart of another display control method provided in an embodiment of the present application is shown as follows: Figure 6 As shown, in an optional embodiment, the above step S102, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, may include:

[0079] S301: If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets a third condition, control to display a first operation control at a first position of the graphical user interface and to display a second operation control at a second position of the graphical user interface.

[0080] The third condition may be the same as the first condition, or may be different. In an optional implementation, the third condition may be at least one of the following: the character type is a preset character type, the character attribute is a preset character attribute, the weapon type is a preset weapon type, and the weapon attack attribute is a preset attack attribute.

[0081] Whether the controlled virtual character and / or the currently used weapon of the controlled virtual character meets a third condition is determined based on at least one of the character type, character attributes, weapon type of the currently used weapon, and weapon attack attributes of the controlled virtual character; if the third condition is met, a first operation control is displayed at a first position of the graphical user interface, and a second operation control is displayed at a second position of the graphical user interface, wherein the first position may be a core operation position, for example, a position within a target area, the target area may be the lower right corner area of ​​the interface, and the second position may be a non-core operation position, for example, a position outside the target area, and the operation convenience of the first position is better than the operation convenience of the second position.

[0082] The first position and the second position can be selected according to actual needs, and this embodiment does not specifically limit this.

[0083] In another optional embodiment, the third condition is that the first attack performance is greater than the second attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0084] If the first attack performance is greater than the second attack performance, the first operation control is displayed at the first position of the graphical user interface, and the second operation control is displayed at the second position of the graphical user interface. This allows the player to visually perceive that the attack effect of the currently used weapon under the first operation control is better, which helps the player perceive the main gameplay and combat strategy of the weapon.

[0085] For example, the first operation control is a light attack control, the second operation control is a heavy attack control, and the currently used weapon is mainly light attack. Figure 7 A schematic diagram of another graphical user interface provided in an embodiment of the present application, such as Figure 7 As shown, the first position is a position within the target area (such as the lower right corner area of ​​the interface), the second position is a position outside the target area (such as above the target area), the light attack control is located at the first position, and the heavy attack control is located at the second position.

[0086] In this example, the sizes of the first operation control and the second operation control may be the same or different. If the first attack performance is greater than the second attack performance, the size of the first operation control may be greater than the size of the second operation control.

[0087] S302: If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the fourth condition, control the second operation control to be displayed at the first position of the graphical user interface, and display the first operation control at the second position of the graphical user interface.

[0088] The fourth condition may be the same as or different from the second condition. In an optional implementation, the fourth condition may be at least one of the following: the character type is a non-preset character type, the character attribute is a non-preset character attribute, the weapon type is a non-preset weapon type, and the weapon attack attribute is a non-preset attack attribute.

[0089] Based on at least one of the character type, character attributes, weapon type of the currently used weapon, and weapon attack attributes of the controlled virtual character, determine whether the controlled virtual character and / or the currently used weapon of the controlled virtual character meets a fourth condition; if the fourth condition is met, display the second operation control at the first position of the graphical user interface, and display the first operation control at the second position of the graphical user interface, wherein the first position may be a core operation position, and the second position may be a non-core operation position.

[0090] In another optional embodiment, the fourth condition is that the second attack performance is greater than the first attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0091] If the second attack performance is greater than the first attack performance, the second operation control is displayed at the first position of the graphical user interface, and the first operation control is displayed at the second position of the graphical user interface. This allows the player to visually perceive that the attack effect of the currently used weapon under the second operation control is better, which helps the player perceive the main gameplay and combat strategy of the weapon.

[0092] For example, the first operation control is a light attack control, the second operation control is a heavy attack control, and the current weapon is mainly used for heavy attack. Figure 8 A schematic diagram of another graphical user interface provided in an embodiment of the present application, such as Figure 8 As shown, the first position is a position within the target area (such as the lower right corner area of ​​the interface), the second position is a position outside the target area (such as above the target area), the heavy attack control is located at the first position, and the light attack control is located at the second position.

[0093] In this example, the sizes of the first operation control and the second operation control may be the same or different. If the second attack performance is greater than the first attack performance, the size of the second operation control may be greater than the size of the first operation control.

[0094] In an optional implementation, if the first attack performance is equal to the second attack performance, that is, the attack performance of the first operation control and the second operation control are relatively balanced, then the first operation control and the second operation control can be both located in the target area and have the same size. In this way, the player can visually perceive that the attack performance of the currently used weapon under the first operation control and the second operation control is relatively balanced, which is conducive to the player's perception of the main gameplay and combat strategy.

[0095] For example, the first operation control is a light attack control, and the second operation control is a heavy attack control. Fig. 9 A schematic diagram of another graphical user interface provided in an embodiment of the present application, such as Fig. 9 As shown, the light attack control and the heavy attack control are both located in the target area (such as the lower right corner area of ​​the interface).

[0096] Fig.10 A flow chart of another display control method provided in an embodiment of the present application is shown as follows: Fig.10 As shown, in an optional implementation, the method may further include:

[0097] S401: In response to a first touch operation on a first operation control, control a controlled virtual character to perform a first virtual action corresponding to the first operation control.

[0098] The first touch operation may be any one of a click operation, a long press operation, and a double-click operation. The first virtual action is a virtual action corresponding to the first operation. For example, if the first operation control is a light attack control, the first virtual action is a light attack action.

[0099] The player inputs a first touch operation for a first operation control, and in response to the first touch operation, controls the controlled virtual character to perform a first virtual action corresponding to the first operation control, for example, controls the controlled virtual character to release a light attack action.

[0100] In actual application, if there is an enemy virtual character of the controlled virtual character in the virtual scene, the player can input a first touch operation on the first operation control to control the controlled virtual character to release a light attack action on the enemy virtual character.

[0101] S402: In response to a second touch operation on a second operation control, control the controlled virtual character to perform a second virtual action corresponding to the second operation control.

[0102] The second touch operation can be any one of a click operation, a long press operation, and a double-click operation. The second virtual action is a virtual action corresponding to the second operation control. For example, if the second operation control is a heavy attack control, the second virtual action is a heavy attack action.

[0103] The player inputs a second touch operation for the second operation control, and in response to the second touch operation, controls the controlled virtual character to perform a second virtual action corresponding to the second operation control, for example, controls the controlled virtual character to release a heavy attack action.

[0104] In actual application, if there is an enemy virtual character of the controlled virtual character in the virtual scene, the player can input a second touch operation on the second operation control to control the controlled virtual character to release a heavy attack action on the enemy virtual character.

[0105] It is worth noting that the first touch operation and the second touch operation can be the same or different. If they are the same, the player only needs to use the same operation to act on different operation controls to achieve different attack effects, which is more convenient for the player to operate. If they are different, the player uses different operations to act on different operation controls to achieve different attack effects, and the player can better distinguish the controls and the attack effects corresponding to the controls from the operation.

[0106] In an optional implementation, the first touch operation and the second touch operation are both click operations.

[0107] The first touch operation and the second touch operation are both click operations. In this way, for the first operation control and the second operation control, different operation controls can be acted on by using the same click operation, thereby achieving different attack effects. The player's operation is more convenient and the operation experience is better.

[0108] In this embodiment, when the first operation control and the second operation control are displayed with different display parameters, the controlled virtual character is controlled to perform corresponding virtual actions by inputting touch operations for different operation controls, so that the player can visually perceive the attack effects of the currently used weapon under different operation controls, and can control the controlled virtual character to perform virtual actions according to actual needs, which provides a good player experience.

[0109] Fig.11 A flow chart of another display control method provided in an embodiment of the present application is shown as follows: Fig.11As shown, in an optional implementation, the above step S101, according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface, may include:

[0110] S501. Obtain the weapon attack attribute of the currently used weapon.

[0111] Among them, the weapon attack attribute includes a first attack performance corresponding to the first operation control, and a second attack performance corresponding to the second operation control.

[0112] Among them, the first attack performance corresponding to the first operation control is the performance of the first operation control corresponding to the currently used weapon, that is, the attack performance of the currently used weapon in the first attack dimension, and the second attack performance corresponding to the second operation control is the performance of the second operation control corresponding to the currently used weapon, that is, the attack performance of the currently used weapon in the second attack dimension.

[0113] According to the weapon name of the currently used weapon, the weapon attack attributes of multiple weapons saved in advance are queried to obtain the weapon attack attributes of the currently used weapon.

[0114] S502: Control display parameters of the first operation control and the second operation control according to the weapon attack attribute of the currently used weapon.

[0115] According to the weapon attack attribute of the currently used weapon, the display parameters of the first operation control and the second operation control are controlled, and the display parameters include the control size and / or the control position. If the first attack performance is greater than the second attack performance, it means that the attack effect of the currently used weapon under the first operation control is better, then the size of the first operation control is greater than the size of the second operation control and / or the first operation control is located at the first position and the second operation control is located at the second position. If the second attack performance is greater than the first attack performance, it means that the attack effect of the currently used weapon under the second operation control is better, then the size of the second operation control is greater than the size of the first operation control and / or the second operation control is located at the first position and the first operation control is located at the second position. Among them, the first position is the core operation position, and the second position is the non-core operation position.

[0116] If the first attack performance is equal to the second attack performance, it means that the attack effects of the currently used weapon under the first operation control and the second operation control are relatively balanced, the size of the first operation control is equal to the size of the second operation control, and / or the first operation control and the second operation control are both located at the first position or the second position.

[0117] Among them, the control shapes of the first attack control and the second attack control can be the same, for example, both are circular controls. Of course, they can also be different. The specific shape can be selected according to actual needs, and this embodiment does not specifically limit this.

[0118] For the interface diagrams of the above three situations, please refer to the above Figure 7-Figure 9 , I will not go into details here.

[0119] In this embodiment, by controlling the display parameters of the first operation control and the second operation control according to the weapon attack attributes of the currently used weapon, the player can visually perceive the display difference between the first operation control and the second operation control, thereby conveying the main gameplay and combat strategy of the currently used weapon to the player through the display of the controls.

[0120] In an optional implementation, the shapes of the first operating control and the second operating control match.

[0121] When the first operating control and the second operating control are designed as a whole, the shapes of the first operating control and the second operating control match, for example, the first operating control and the second operating control are in a bite shape, which makes the display of the controls more beautiful visually.

[0122] For example, the preset shape is a circle, and the first operation control is a crescent shape, then the second operation control is the area of ​​the circle excluding the crescent corresponding to the first operation control.

[0123] In an optional implementation, when the size of the first operating control is larger than that of the second operating control, the style of the first operating control includes: a recessed portion, and the style of the second operating control includes a raised portion corresponding to the recessed portion.

[0124] The size of the first operation control is larger than that of the second operation control, indicating that the first attack performance corresponding to the first operation control is larger than the second attack performance corresponding to the second operation control, that is, the attack effect of the currently used weapon under the first operation control is better, and the currently used weapon mainly uses the first operation control for attack. Then, the style of the first operation control includes: a recessed part, and the style of the second operation control includes a raised part corresponding to the recessed part. In this way, the first operation control and the second operation control are designed as a whole in a bite-shaped shape, and the shapes are more matched, making the display of the controls more beautiful visually.

[0125] It is worth noting that, in order to facilitate the player to input touch operations for different operation controls, there may be a certain position interval between the first operation control and the second operation control.

[0126] For example, the first operation control is a light attack control, the second operation control is a heavy attack control, and the currently used weapon is mainly light attack. Fig.12 A schematic diagram of another graphical user interface provided in an embodiment of the present application, such as Fig.12As shown, the size of the light attack control is larger than that of the heavy attack control, the light attack control has a concave portion, and the heavy attack control has a convex portion corresponding to the concave portion, and the overall shape of the light attack control and the heavy attack control is gourd-shaped.

[0127] In an optional implementation, when the size of the second operating control is larger than that of the first operating control, the style of the second operating control includes: a recessed portion, and the style of the first operating control includes a raised portion corresponding to the recessed portion.

[0128] The size of the second operation control is larger than that of the first operation control, which indicates that the second attack performance corresponding to the second operation control is larger than the first attack performance corresponding to the first operation control, that is, the attack effect of the currently used weapon is better under the second operation control, and the currently used weapon mainly uses the second operation control for attack. Then, the style of the second operation control includes: a recessed part, and the style of the first operation control includes a raised part corresponding to the recessed part. In this way, the first operation control and the second operation control are designed as a whole in a bite-shaped shape, and the shapes are more matched, making the display of the controls more beautiful visually.

[0129] It is worth noting that, in order to facilitate the player to input touch operations for different operation controls, there may be a certain position interval between the first operation control and the second operation control.

[0130] For example, the first operation control is a light attack control, the second operation control is a heavy attack control, and the current weapon is mainly used for heavy attack. Fig.13 A schematic diagram of another graphical user interface provided in an embodiment of the present application, such as Fig.13 As shown, the size of the heavy attack control is larger than that of the light attack control, the heavy attack control has a concave portion, and the light attack control has a convex portion corresponding to the concave portion, and the overall shape of the light attack control and the heavy attack control is gourd-shaped.

[0131] Of course, if the size of the first operation control is equal to the size of the second operation control, the first attack performance is equal to the second attack performance, that is, the attack effects of the first operation control and the second operation control are more balanced, then the style of the first operation control includes: a recessed part, and the style of the second operation control includes a raised part corresponding to the recessed part, or, the style of the second operation control includes: a recessed part, and the style of the first operation control includes a raised part corresponding to the recessed part.

[0132] For example, the first operation control is a light attack control, the second operation control is a heavy attack control, and the current weapon is mainly used for heavy attack. Fig.14 A schematic diagram of another graphical user interface provided in an embodiment of the present application, such as Fig.14As shown, the size of the heavy attack control is equal to that of the light attack control, the light attack control has a concave portion, and the heavy attack control has a convex portion corresponding to the concave portion, and the overall shape of the light attack control and the heavy attack control is gourd-shaped.

[0133] Fig.15 A flow chart of another display control method provided in an embodiment of the present application is shown as follows: Fig.15 As shown, in an optional embodiment, before the above step S102, according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface, the method may further include:

[0134] S601: Display weapon information of multiple equipped weapons of the controlled virtual character on a graphical user interface.

[0135] The multiple equipped weapons of the controlled virtual character can be weapons that the controlled virtual character has completed tasks or picked up in the virtual environment, and have been equipped to the controlled virtual character to enhance the character's combat ability. The equipped weapons include helmets, armor, guns, knives, swords, cannons, etc.

[0136] The weapon information of the equipped weapon may include, for example, the weapon name, weapon picture, weapon damage value, etc.

[0137] As an example, a weapon control is displayed on the graphical user interface, and when the player clicks the weapon control, weapon information of multiple weapons equipped by the controlled virtual character can be displayed.

[0138] S602: In response to a selection operation on a plurality of equipped weapons, determine the selected weapon as the currently used weapon.

[0139] The player inputs a selection operation for a plurality of equipped weapons, and in response to the selection operation, the weapon selected by the selection operation is determined as the currently used weapon. The selection operation may be any one of a click operation, a long press operation, and a double click operation.

[0140] In this embodiment, the player selects the currently used weapon from multiple equipped weapons, and thus flexibly controls the display parameters of different operation controls based on the currently used weapon, allowing the player to determine the main gameplay and combat strategy through visual perception.

[0141] Fig.16 This is a schematic diagram of the structure of a display control device provided in an embodiment of the present application, which can be integrated into an electronic device.

[0142] like Fig.16 As shown, the device may include:

[0143] A display module 701 is used to display a portion of the virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character;

[0144] The control module 702 is used to control the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character.

[0145] In an optional embodiment, the display parameters include the control size and / or the control position.

[0146] In an optional implementation, the control module 702 is specifically configured to:

[0147] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the first condition, the size of the first operation control displayed on the graphical user interface is controlled to be larger than the size of the second operation control.

[0148] In an optional implementation, the control module 702 is specifically configured to:

[0149] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the second condition, the size of the first operation control displayed on the graphical user interface is controlled to be smaller than the size of the second operation control.

[0150] In an optional implementation, the control module 702 is specifically configured to:

[0151] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the third condition, the first operation control is controlled to be displayed at the first position of the graphical user interface, and the second operation control is controlled to be displayed at the second position of the graphical user interface.

[0152] In an optional implementation, the control module 702 is specifically configured to:

[0153] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the fourth condition, the second operation control is controlled to be displayed at the first position of the graphical user interface, and the first operation control is displayed at the second position of the graphical user interface.

[0154] In an optional implementation, the control module 702 is further configured to:

[0155] In response to a first touch operation on a first operation control, controlling the controlled virtual character to perform a first virtual action corresponding to the first operation control;

[0156] In response to a second touch operation on a second operating control, the controlled virtual character is controlled to perform a second virtual action corresponding to the second operating control.

[0157] In an optional implementation, the first touch operation and the second touch operation are both click operations.

[0158] In an optional implementation, the first operation control and the second operation control are attack controls.

[0159] In an optional implementation, the control module 702 is specifically configured to:

[0160] Obtain the weapon attack attribute of the currently used weapon, where the weapon attack attribute includes a first attack performance corresponding to a first operation control and a second attack performance corresponding to a second operation control;

[0161] According to the weapon attack attribute of the currently used weapon, the display parameters of the first operation control and the second operation control are controlled.

[0162] In an optional implementation, the shapes of the first operating control and the second operating control match.

[0163] In an optional implementation, when the size of the first operating control is larger than that of the second operating control, the style of the first operating control includes: a recessed portion, and the style of the second operating control includes a raised portion corresponding to the recessed portion.

[0164] In an optional implementation, when the size of the second operating control is larger than that of the first operating control, the style of the second operating control includes: a recessed portion, and the style of the first operating control includes a raised portion corresponding to the recessed portion.

[0165] In an optional embodiment, the first condition and the third condition are that the first attack performance is greater than the second attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0166] In an optional embodiment, the second condition and the fourth condition are that the second attack performance is greater than the first attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0167] In an optional implementation, the display module 701 is specifically used for:

[0168] Displaying weapon information of a plurality of equipped weapons of a controlled virtual character on a graphical user interface;

[0169] The device also includes:

[0170] The determination module 703 is used to respond to the selection operation on multiple equipped weapons and determine the selected weapon as the current weapon.

[0171] In this embodiment, the display module is used to display a portion of the virtual environment on the graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character, and the control module is used to control the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character. Thus, the display parameters of different operation controls can be flexibly controlled according to the currently used weapon of the controlled virtual character, so that the player can determine the main gameplay and combat strategy through visual perception.

[0172] Fig.17 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application, such as Fig.17 As shown, the device may include: a processor 801, a memory 802 and a bus 803, the memory 802 stores machine-readable instructions executable by the processor 801, when the electronic device is running, the processor 801 communicates with the memory 802 through the bus 803, and the processor 801 executes the machine-readable instructions to perform the following steps:

[0173] Displaying a portion of the virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character;

[0174] According to the controlled virtual character and / or the weapon currently used by the controlled virtual character, display parameters of the first operation control and the second operation control displayed on the graphical user interface are controlled.

[0175] In an optional embodiment, the display parameters include the control size and / or the control position.

[0176] In an optional embodiment, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character includes:

[0177] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the first condition, the size of the first operation control displayed on the graphical user interface is controlled to be larger than the size of the second operation control.

[0178] In an optional embodiment, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character includes:

[0179] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the second condition, the size of the first operation control displayed on the graphical user interface is controlled to be smaller than the size of the second operation control.

[0180] In an optional embodiment, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character includes:

[0181] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the third condition, the first operation control is controlled to be displayed at the first position of the graphical user interface, and the second operation control is controlled to be displayed at the second position of the graphical user interface.

[0182] In an optional embodiment, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character includes:

[0183] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the fourth condition, the second operation control is controlled to be displayed at the first position of the graphical user interface, and the first operation control is displayed at the second position of the graphical user interface.

[0184] In an optional embodiment, the method further comprises:

[0185] In response to a first touch operation on a first operation control, controlling the controlled virtual character to perform a first virtual action corresponding to the first operation control;

[0186] In response to a second touch operation on a second operating control, the controlled virtual character is controlled to perform a second virtual action corresponding to the second operating control.

[0187] In an optional implementation, the first touch operation and the second touch operation are both click operations.

[0188] In an optional implementation, the first operation control and the second operation control are attack controls.

[0189] In an optional embodiment, according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface includes:

[0190] Obtain the weapon attack attribute of the currently used weapon, where the weapon attack attribute includes a first attack performance corresponding to a first operation control and a second attack performance corresponding to a second operation control;

[0191] According to the weapon attack attribute of the currently used weapon, the display parameters of the first operation control and the second operation control are controlled.

[0192] In an optional implementation, the shapes of the first operating control and the second operating control match.

[0193] In an optional implementation, when the size of the first operating control is larger than that of the second operating control, the style of the first operating control includes: a recessed portion, and the style of the second operating control includes a raised portion corresponding to the recessed portion.

[0194] In an optional implementation, when the size of the second operating control is larger than that of the first operating control, the style of the second operating control includes: a recessed portion, and the style of the first operating control includes a raised portion corresponding to the recessed portion.

[0195] In an optional embodiment, the first condition and the third condition are that the first attack performance is greater than the second attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0196] In an optional embodiment, the second condition and the fourth condition are that the second attack performance is greater than the first attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0197] In an optional embodiment, before controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, the method further comprises:

[0198] Displaying weapon information of a plurality of equipped weapons of a controlled virtual character on a graphical user interface;

[0199] In response to a selection operation on a plurality of equipped weapons, the selected weapon is determined as a currently used weapon.

[0200] In this embodiment, the processor executes machine-readable instructions to display a portion of the virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character, and controls display parameters of a first operation control and a second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character. Thus, the display parameters of different operation controls can be flexibly controlled according to the currently used weapon of the controlled virtual character, so that the player can determine the main gameplay and combat strategy through visual perception.

[0201] The embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to perform the following steps:

[0202] Displaying a portion of the virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character;

[0203] According to the controlled virtual character and / or the weapon currently used by the controlled virtual character, display parameters of the first operation control and the second operation control displayed on the graphical user interface are controlled.

[0204] In an optional embodiment, the display parameters include the control size and / or the control position.

[0205] In an optional embodiment, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character includes:

[0206] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the first condition, the size of the first operation control displayed on the graphical user interface is controlled to be larger than the size of the second operation control.

[0207] In an optional embodiment, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character includes:

[0208] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the second condition, the size of the first operation control displayed on the graphical user interface is controlled to be smaller than the size of the second operation control.

[0209] In an optional embodiment, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character includes:

[0210] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the third condition, the first operation control is controlled to be displayed at the first position of the graphical user interface, and the second operation control is controlled to be displayed at the second position of the graphical user interface.

[0211] In an optional embodiment, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character includes:

[0212] If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the fourth condition, the second operation control is controlled to be displayed at the first position of the graphical user interface, and the first operation control is displayed at the second position of the graphical user interface.

[0213] In an optional embodiment, the method further comprises:

[0214] In response to a first touch operation on a first operation control, controlling the controlled virtual character to perform a first virtual action corresponding to the first operation control;

[0215] In response to a second touch operation on a second operating control, the controlled virtual character is controlled to perform a second virtual action corresponding to the second operating control.

[0216] In an optional implementation, the first touch operation and the second touch operation are both click operations.

[0217] In an optional implementation, the first operation control and the second operation control are attack controls.

[0218] In an optional embodiment, according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface includes:

[0219] Obtain the weapon attack attribute of the currently used weapon, where the weapon attack attribute includes a first attack performance corresponding to a first operation control and a second attack performance corresponding to a second operation control;

[0220] According to the weapon attack attribute of the currently used weapon, the display parameters of the first operation control and the second operation control are controlled.

[0221] In an optional implementation, the shapes of the first operating control and the second operating control match.

[0222] In an optional implementation, when the size of the first operating control is larger than that of the second operating control, the style of the first operating control includes: a recessed portion, and the style of the second operating control includes a raised portion corresponding to the recessed portion.

[0223] In an optional implementation, when the size of the second operating control is larger than that of the first operating control, the style of the second operating control includes: a recessed portion, and the style of the first operating control includes a raised portion corresponding to the recessed portion.

[0224] In an optional embodiment, the first condition and the third condition are that the first attack performance is greater than the second attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0225] In an optional embodiment, the second condition and the fourth condition are that the second attack performance is greater than the first attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

[0226] In an optional embodiment, before controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, the method further comprises:

[0227] Displaying weapon information of a plurality of equipped weapons of a controlled virtual character on a graphical user interface;

[0228] In response to a selection operation on a plurality of equipped weapons, the selected weapon is determined as a currently used weapon.

[0229] In this embodiment, the computer program is executed by the processor when it is running to display a portion of the virtual environment on the graphical user interface, the portion of the virtual environment includes a controlled virtual character, and the display parameters of the first operation control and the second operation control displayed on the graphical user interface are controlled according to the controlled virtual character and / or the currently used weapon of the controlled virtual character. Thus, the display parameters of different operation controls can be flexibly controlled according to the currently used weapon of the controlled virtual character, so that the player can determine the main gameplay and combat strategy through visual perception.

[0230] In the embodiment of the present application, the computer program can also execute other machine-readable instructions when run by the processor to execute other methods described in the embodiment. For the specific execution method steps and principles, please refer to the description of the embodiment, which will not be repeated here.

[0231] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, 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 communication interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

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

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

[0234] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.

[0235] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application. They should all be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A display control method, characterized in that: include: Displaying a portion of the virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character; According to the controlled virtual character and / or the currently used weapon of the controlled virtual character, display parameters of the first operation control and the second operation control displayed on the graphical user interface are controlled.

2. The method according to claim 1, characterized in that The display parameters include control size and / or control position.

3. The method according to claim 1, characterized in that The controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character comprises: If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the first condition, the size of the first operation control displayed on the graphical user interface is controlled to be larger than the size of the second operation control.

4. The method according to claim 1, characterized in that: The controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character comprises: If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets the second condition, the size of the first operation control displayed on the graphical user interface is controlled to be smaller than the size of the second operation control.

5. The method according to claim 1, characterized in that The controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character comprises: If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets a third condition, the first operation control is controlled to be displayed at a first position of the graphical user interface, and the second operation control is controlled to be displayed at a second position of the graphical user interface.

6. The method according to claim 1, characterized in that The controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character comprises: If the controlled virtual character and / or the weapon currently used by the controlled virtual character meets a fourth condition, the second operation control is controlled to be displayed at a first position of the graphical user interface, and the first operation control is controlled to be displayed at a second position of the graphical user interface.

7. The method according to claim 1, characterized in that The method further comprises: In response to a first touch operation on the first operation control, controlling the controlled virtual character to perform a first virtual action corresponding to the first operation control; In response to a second touch operation on the second operation control, the controlled virtual character is controlled to perform a second virtual action corresponding to the second operation control.

8. The method according to claim 7, characterized in that The first touch operation and the second touch operation are both click operations.

9. The method according to claim 1, characterized in that: The first operation control and the second operation control are attack controls.

10. The method according to claim 9, characterized in that The controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character comprises: Acquire a weapon attack attribute of the currently used weapon, wherein the weapon attack attribute includes a first attack performance corresponding to the first operation control and a second attack performance corresponding to the second operation control; According to the weapon attack attribute of the currently used weapon, the display parameters of the first operation control and the second operation control are controlled.

11. The method according to claim 1, characterized in that: The shapes of the first operating control and the second operating control match.

12. The method according to claim 11, characterized in that When the size of the first operating control is larger than the size of the second operating control, the style of the first operating control includes: a concave portion, and the style of the second operating control includes a convex portion corresponding to the concave portion.

13. The method according to claim 11, characterized in that When the size of the second operating control is greater than that of the first operating control, the style of the second operating control includes: a concave portion, and the style of the first operating control includes a convex portion corresponding to the concave portion.

14. The method according to claim 3 or 5, characterized in that: The first condition and the third condition are that the first attack performance is greater than the second attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

15. The method according to claim 4 or 6, characterized in that: The second condition and the fourth condition are that the second attack performance is greater than the first attack performance, wherein the first attack performance is the performance of the first operating control corresponding to the currently used weapon, and the second attack performance is the performance of the second operating control corresponding to the currently used weapon.

16. The method according to claim 1, characterized in that Before controlling the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character, the method further comprises: Displaying weapon information of a plurality of equipped weapons of the controlled virtual character on the graphical user interface; In response to a selection operation on the plurality of equipped weapons, the selected weapon is determined as the currently used weapon.

17. A display control device, characterized in that: include: A display module, configured to display a portion of the virtual environment on a graphical user interface, wherein the portion of the virtual environment includes a controlled virtual character; The control module is used to control the display parameters of the first operation control and the second operation control displayed on the graphical user interface according to the controlled virtual character and / or the currently used weapon of the controlled virtual character.

18. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and the processor executes the machine-readable instructions to perform the method described in any one of claims 1 to 16.

19. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 16 is executed.