Method of using virtual accessories, related devices, equipment and computer programs
The method allows for flexible and efficient switching between virtual accessories in shooting games by displaying an accessory switching area and controlling the shooting prop to use selected accessories, enhancing the gaming experience.
Patent Information
- Application Number
- JP2023571428
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-08-18
- Filing Date
- 2022-07-28
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2042-07-28
AI Technical Summary
Conventional methods for switching between virtual accessories in shooting games lack flexibility and efficiency, preventing effective and accurate switching between virtual accessories.
A method and system for displaying a first shooting prop and an accessory switching control for the first shooting prop on a target game interface, and controlling the first shooting prop to use a first virtual accessory when a selection operation is detected on an accessory slot position.
Enables free switching between at least three virtual accessories, improving the efficiency and accuracy of accessory switching, allowing players to check switchable options and enhancing the shooting experience.
Smart Images

Figure 0007781183000002 
Figure 0007781183000003 
Figure 0007781183000004
Abstract
Description
[Technical Field]
[0001] This application claims priority to a Chinese patent application filed with the China Patent Office on August 18, 2021, bearing application number 2021109506396 and entitled "Method for using virtual accessories, related devices, equipment and storage media," the entire contents of which are incorporated herein by reference.
[0002] TECHNICAL FIELD This application relates to the field of computers, and in particular to the use of virtual accessories. [Background technology]
[0003] In some shooting game applications, to complete shooting operations on different target objects in a game task, the virtual object controlled by the player generally needs to adaptively switch the shooting prop used. Different shooting props have different attack distances and attack coverages, so in order to improve the hit rate on the target object, the player needs to arrange appropriate accessories for the shooting prop.
[0004] Improving the shooting effect and appearance of a prop by modifying the shooting prop is one of the main ways to play a shooting game. Generally, multiple virtual accessories are placed on the shooting prop to improve the player's experience with the shooting prop. For example, a shooting prop may be placed with a primary sight and a side sight, and in this case, the player can switch between the primary sight and the side sight by clicking a switch button. Summary of the Invention [Problem to be solved by the invention]
[0005] The conventional method for switching between virtual accessories is single, and it is not possible to freely switch between virtual accessories. No effective solution has been proposed to the above problem.
[0006] The embodiments of the present application provide a method for using virtual accessories, related devices, equipment and storage media, which improve the efficiency of switching virtual accessories and meet the needs of effective and accurate switching of virtual accessories. [Means for solving the problem]
[0007] In view of this, one aspect of the present application provides a method for using a virtual accessory executed by a terminal device, displaying a first shooting prop and an accessory switching control for the first shooting prop on the target game interface, the first shooting prop being a shooting prop owned by the virtual control object; obtaining a first touch operation on an accessory switching control; When the first touch operation satisfies a first switching condition, displaying an accessory switching area, the accessory switching area including at least three accessory slot positions, the accessory slot positions being used to display virtual accessories; The method includes a step of controlling the first shooting prop to use a first virtual accessory when a selection operation for the first accessory slot position is detected, the first accessory slot position being any one of the at least three accessory slot positions and being used to display the first virtual accessory.
[0008] Another aspect of the present application provides a virtual accessory use device, a display module for displaying a first shooting prop and an accessory switching control for the first shooting prop on a target game interface, the first shooting prop being a shooting prop owned by a virtual manipulation object; an acquisition module that acquires a first touch operation on the accessory switching control; The display module is configured to display an accessory switching area when the first touch operation satisfies a first switching condition, the accessory switching area including at least three accessory slot positions, and the accessory slot positions are used to display virtual accessories; a control module for controlling the first shooting prop to use a first virtual accessory when a selection operation on a first accessory slot position is detected, the first accessory slot position being any one of at least three accessory slot positions, and the control module being used to display the first virtual accessory; Equipment used.
[0009] Another aspect of the present application provides a terminal device, a memory for storing a program; a processor that executes a program in memory to perform the method of each of the above aspects based on instructions in the program code; and a bus system communicatively connecting the memory and the processor.
[0010] Another aspect of the present application provides a computer-readable storage medium having stored thereon instructions that, when executed by a computer, cause the computer to perform the method of each of the above aspects.
[0011] Another aspect of the present application provides a computer program product or a computer program, the computer program product or computer program comprising computer instructions stored on a computer-readable storage medium, the computer instructions being read by a processor of a computing device from the computer-readable storage medium and executed by the processor to cause the computing device to perform the method provided in each of the above aspects. [Effects of the Invention]
[0012] As can be seen from the above technical solutions, the embodiments of the present application have the following advantages: An embodiment of the present application provides a method for using virtual accessories, which first displays a first shooting prop and an accessory switching control for the first shooting prop in a target game application, where the first shooting prop is a shooting prop owned by a virtual control object. Then, a first touch operation on the accessory switching control is received. If the first touch operation satisfies a first switching condition, an accessory switching area is displayed, the accessory switching area including at least three accessory slot positions, and the accessory slot positions display virtual accessories. If a selection operation on the first accessory slot position is detected, the first shooting prop is controlled to use the first virtual accessory. This method supports free switching between at least three virtual accessories for one shooting prop, and allows players to check switchable virtual accessories in the accessory slot positions, improving the efficiency of virtual accessory switching and meeting the needs for effective and accurate virtual accessory switching. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is a schematic diagram of an application environment of a virtual accessory use system in an embodiment of the present application. [Figure 2] FIG. 1 is a flow diagram illustrating triggering the switching function of a virtual accessory in an embodiment of the present application. [Figure 3] 1 is a flow diagram of a method for using a virtual accessory in an embodiment of the present application. [Figure 4] FIG. 1 is a schematic diagram of an interface of a target game application in an embodiment of the present application. [Figure 5] FIG. 10 is a schematic diagram of an interface in which a shooting prop uses virtual accessories in an embodiment of the present application. [Figure 6] FIG. 1 is a schematic diagram of an interface for triggering a first switching condition in an embodiment of the present application; [Figure 7] FIG. 10 is another interface schematic diagram for triggering a first switching condition in an embodiment of the present application; [Figure 8] FIG. 10 is another interface schematic diagram for triggering a first switching condition in an embodiment of the present application; [Figure 9] FIG. 10 is a schematic diagram of an interface displaying an accessory switching area in an embodiment of the present application. [Figure 10] FIG. 10 is another interface schematic diagram showing an accessory switching area in an embodiment of the present application. [Figure 11] FIG. 10 is another interface schematic diagram showing an accessory switching area in an embodiment of the present application. [Figure 12] FIG. 10 is an interface schematic diagram highlighting the first accessory slot position in an embodiment of the present application. [Figure 13] FIG. 10 is another interface schematic diagram highlighting the first accessory slot position in an embodiment of the present application. [Figure 14] FIG. 10 is another interface schematic diagram highlighting the first accessory slot position in an embodiment of the present application. [Figure 15] FIG. 10 is an interface schematic diagram highlighting the second accessory slot position in an embodiment of the present application. [Figure 16] FIG. 10 is another interface schematic diagram highlighting the second accessory slot position in an embodiment of the present application. [Figure 17] FIG. 10 is another interface schematic diagram highlighting the second accessory slot position in an embodiment of the present application. [Figure 18] 1 is a schematic diagram of an interface displaying the positional relationship between a virtual accessory and a shooting prop in an embodiment of the present application. [Figure 19] 1 is a schematic diagram of an interface for displaying accessory information of a virtual accessory in an embodiment of the present application; [Figure 20] FIG. 10 is a schematic diagram of an interface displaying an aiming field of view in an embodiment of the present application. [Figure 21] FIG. 1 is a schematic diagram of an interface for completing the switching of virtual accessories in an embodiment of the present application. [Figure 22] FIG. 10 is another interface schematic diagram for completing the switching of virtual accessories in an embodiment of the present application. [Figure 23] FIG. 10 is a schematic diagram of an interface for triggering a second switching condition in an embodiment of the present application. [Figure 24] FIG. 10 is another interface schematic diagram for triggering a second switching condition in an embodiment of the present application; [Figure 25] 1 is a schematic diagram of a virtual accessory placement interface in an embodiment of the present application; [Figure 26] 1 is a schematic diagram of an accessory slot position configuration interface in an embodiment of the present application. [Figure 27] FIG. 1 is a schematic diagram of an interface displaying related recommendation prompts in an embodiment of the present application. [Figure 28] FIG. 10 is a schematic diagram of an interface for switching shooting props in an embodiment of the present application. [Figure 29] 1 is a schematic diagram of a virtual accessory use device in an embodiment of the present application; [Figure 30]1 is a structural schematic diagram of a terminal device in an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0014] As game content continues to enrich, the number of shooting props (also known as "shooting items") in games is also increasing. Players can place appropriate virtual accessories on shooting props to test their rational use of multiple virtual accessories. Virtual accessories include, but are not limited to, red dot sights, holographic sights, 2x magnification sights, 4x magnification sights, 6x magnification sights, and 8x magnification sights. Rational use of virtual accessories can enrich and perfect a player's tactics. However, the efficiency and accuracy of switching virtual accessories affect the player's shooting level. In the game, players can press the slow control to switch between different virtual accessories.
[0015] To improve the efficiency and flexibility of virtual accessory switching, this application proposes a method for using virtual accessories. This method is applied to the virtual accessory usage system shown in FIG. 1. As shown in the drawing, for standalone games, the virtual accessory usage system includes a terminal device. For online games, the virtual accessory usage system includes a terminal device and a server. A game client is located on the terminal device, and the game client may run on the terminal device in the form of a browser or in the form of an independent application program (APP). The specific implementation of the game client is not limited here. The server in this application may be an independent physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), big data, and artificial intelligence platforms. The terminal device in this application may be, but is not limited to, a smartphone, tablet, laptop, palmtop, personal computer, smart TV, smart watch, in-vehicle device, wearable device, etc. The terminal device and the server may be directly or indirectly connected by wired or wireless communication, and this application does not limit this. The number of servers and terminal devices is also not limited. The solution provided by this application may be completed by the terminal device separately, the server separately, or even the terminal device and the server together, and this application does not limit this.
[0016] Here, the game according to the present application may be cloud gaming. Cloud gaming, also known as gaming on demand, is an online gaming technology based on cloud computing technology. Cloud gaming technology enables high-quality games to be run on thin clients with limited graphics processing and data calculation capabilities. In a cloud gaming scenario, the game is run on a cloud server rather than on the player's game device, and the cloud server renders the game scenario into a video and audio stream and transmits it to the player's game device over a network. The player's game device does not need to have powerful graphics calculation and data processing capabilities; it only needs to have basic streaming media playback capabilities and the ability to receive player input commands and send them to the cloud server.
[0017] Based on this, an example of triggering the switching function of virtual accessories will be introduced below in combination with Fig. 2. For ease of understanding, please refer to Fig. 2, which is a flow diagram of triggering the switching function of virtual accessories in an embodiment of the present application, and as shown in the drawing, it specifically includes the following steps: Step S1: After entering the target game application, the player clicks on the accessory switching control provided in the interface. Step S2: Determine whether the period during which the player presses the accessory switching control is equal to or greater than the period threshold. If it is equal to or greater than the period threshold, execute step S3; if it is less than the period threshold, jump to step S9. Step S3: Display an accessory switching area on the interface of the target game application. Step S4: In the accessory switching area, the player drags and selects the virtual accessory to be switched, thereby determining whether the player has selected any one of the accessory switching areas. If the answer is YES, execute steps S5 and S6; if the answer is NO, jump to step S11. Step S5: The selected area is highlighted in the accessory switching area. Step S6: The position of the selected virtual accessory on the shooting prop is displayed in the accessory switching area. Step S7: It is determined whether the player has released his / her finger, and if YES, step S8 is executed. Step S8: Switch to the virtual accessory selected by the player. Step S9: It is determined whether the player has released his / her finger. If YES, step S10 is executed; if NO, step S2 is executed. Step S10: Switch to the next virtual accessory. Step S11: Determine whether the player has released the finger. If YES, execute step S12; if NO, continue to execute step S7. Step S12: Hide (or close) the accessory switching area.
[0018] In combination with the above introduction, the following will introduce the method for using virtual accessories in the present application. Referring to FIG. 3, one embodiment of the method for using virtual accessories in the embodiments of the present application includes the following steps: 110: The terminal device displays a first shooting prop and an accessory switching control for the first shooting prop on the target game interface, where the first shooting prop is a shooting prop owned by the virtual operation object.
[0019] In one or more embodiments, a target game application is executed on the terminal device, and a game interface (i.e., a target game interface) provided by the target game application displays a first shooting prop and an accessory switching control for the first shooting prop. Here, the target game application includes, but is not limited to, action games (ACT), shooting games (STG), fighting games (FTG), adventure games (AVG), and role-playing games (RPG). The virtual control object is a game character controlled by a player. The first shooting prop includes, but is not limited to, a "pistol" prop, a "rifle" prop, a "shotgun" prop, and a "submachine gun" prop. The virtual accessories include, but are not limited to, a red dot sight, a holographic sight, a 2x magnification sight, a 4x magnification sight, a 6x magnification sight, and an 8x magnification sight.
[0020] Specifically, for ease of introduction, please refer to Figure 4, which is a schematic diagram of a target game interface in an embodiment of the present application, as shown in the drawing, A1 indicates a first shooting prop used by a virtual operation object (e.g., the "pistol" prop in Figure 4), A2 indicates an accessory switching control, and the accessory switching control switches the virtual accessory arranged on the first shooting prop. Here, the interface in Figure 4 is only an example, and the layout of the interface can be adjusted in actual applications, so it is not a limitation of the present application.
[0021] 120: The terminal device acquires a first touch operation on the accessory switching control.
[0022] In one or more embodiments, the player initiates a touch operation on the accessory switching control, and the terminal device receives a first touch operation on the accessory switching control, the first touch operation including, but not limited to, one or more of a long press, a slide, a single click, a double click, and a drag.
[0023] 130: When the first touch operation satisfies a first switching condition, the terminal device displays an accessory switching area, the accessory switching area includes at least three accessory slot positions, and the accessory slot positions (also referred to as “accessory slots”) are used to display virtual accessories.
[0024] In one or more embodiments, the terminal device determines whether the first touch operation satisfies a first switching condition, and if so, displays an accessory switching area in the target game interface, the accessory switching area including at least three accessory slot positions, and each accessory slot position may display one virtual accessory corresponding to the first shooting prop.
[0025] Specifically, to restore the freedom of modification in reality, one shooting prop can support switching between at least three virtual accessories. For example, assume that the first shooting prop is a "pistol," the accessory switching area includes three accessory slot positions (accessory slot position 1, accessory slot position 2, and accessory slot position 3), and the first shooting prop has three virtual accessories (virtual accessory A, virtual accessory B, and virtual accessory C). Based on this, virtual accessory A is displayed in accessory slot position 1, virtual accessory B is displayed in accessory slot position 2, and virtual accessory C is displayed in accessory slot position 3.
[0026] 140: When a selection operation on a first accessory slot position is detected, the terminal device controls a first shooting prop to use a first virtual accessory, the first accessory slot position being any one of at least three accessory slot positions, and the first accessory slot position displays the first virtual accessory.
[0027] In one or more embodiments, when a selection operation of the player on the first accessory slot position is detected, the terminal device controls the first shooting prop to use the first virtual accessory. The first accessory slot position is any one of at least three accessory slot positions, i.e., the first accessory slot position belongs to any one of the accessory slot positions in the accessory switching area. The first accessory slot position and the first virtual accessory have a correspondence relationship, i.e., the first virtual accessory is displayed in the first accessory slot position.
[0028] Here, if no virtual accessory is placed on the first shooting prop, each accessory slot position is displayed as null. If one virtual accessory is placed on the first shooting prop, one accessory slot position is displayed as the virtual accessory, and the other accessory slot positions are displayed as null. For ease of explanation, this application takes as an example that the first shooting prop has at least one virtual accessory placed on it, that is, it has at least a first virtual accessory, and the first virtual accessory is displayed in the first accessory slot position.
[0029] Specifically, for ease of introduction, please refer to Figure 5, which is a schematic diagram of an interface in which a shooting prop uses a virtual accessory in an embodiment of the present application, as shown in the drawing, taking the first shooting prop as a "pistol" prop as an example, the first virtual accessory used by the first shooting prop is a "red dot sight", where the interface in Figure 5 is merely an example and is not a limitation of the present application because the layout of the interface can be adjusted in actual applications.
[0030] The embodiments of the present application provide a method for using virtual accessories. According to the above method, one shooting prop can be freely switched between at least three virtual accessories, and players can check the switchable virtual accessories in the accessory slot position, which improves the efficiency of switching virtual accessories and meets the needs of effective and accurate switching of virtual accessories.
[0031] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, after the terminal device receives a first touch operation on the accessory switching control, determining, in the terminal device, that the first touch operation satisfies a first switching condition when detecting that a sustained dwell duration of the contact of the first touch operation on the accessory switching control is equal to or greater than a duration threshold; Or, determining, in the terminal device, that the first touch operation satisfies a first switching condition when detecting that the number of times that the contact of the first touch operation appears on the accessory switching control is equal to or greater than a count threshold within a predetermined period; Or, The terminal device further includes a step of determining that the first touch operation satisfies a first switching condition when detecting that a movement distance of the contact point of the first touch operation on the accessory switching control is equal to or greater than a distance threshold.
[0032] In one or more embodiments, multiple ways of determining whether the first switching condition is met are presented. As can be seen from the above embodiments, if the first touch operation meets the first switching condition, the accessory switching area is invoked, i.e., the accessory switching area is displayed on the terminal device. The following examples are combined to present specific situations in which the first switching condition is met.
[0033] 1. Press and hold the accessory switch control; For ease of understanding, refer to FIG. 6, which is a schematic diagram of an interface for triggering a first touch operation that satisfies a first switching condition in an embodiment of the present application. For example, assume that the accessory switching control is represented as a circle, with a duration threshold of 0.3 seconds. As shown in FIG. 6(A), a finger is placed on the screen of the terminal device, and the contact point of the finger is the contact point of the first touch operation. At the start time (i.e., 0 seconds), the player places his / her finger on the accessory switching control and begins timing. As shown in FIG. 6(B), the finger has not yet left the accessory switching control at 0.3 seconds. Based on this, the terminal device determines that the duration of the contact point on the accessory switching control has already exceeded the duration threshold, and therefore determines that the first touch operation satisfies the first switching condition.
[0034] Here, the interface in FIG. 6 is merely an example, and is not a limitation to the present application, since the layout of the interface can be adjusted in actual applications.
[0035] 2. Double-click the accessory switch control; For ease of understanding, refer to FIG. 7, which is another interface schematic diagram for triggering a first touch operation that satisfies a first switching condition in an embodiment of the present application. For example, assume that the predetermined period is 0.5 seconds, the count threshold is 2, and the accessory switching control is represented as a circle. As shown in FIG. 7(A), a player places a finger on the screen of the terminal device, and the contact point of the finger is the contact point of the first touch operation. At the start time (i.e., 0 seconds), the player places his / her finger on the accessory switching control and begins timing. As shown in FIG. 7(B), the player releases his / her finger. As shown in FIG. 7(C), the player places his / her finger on the accessory switching control again at 0.4 seconds. Based on this, the terminal device determines that the number of times the contact point appears on the accessory switching control within the predetermined period is equal to or greater than the count threshold, and therefore determines that the first touch operation satisfies the first switching condition.
[0036] Here, the interface in FIG. 7 is merely an example, and is not a limitation to the present application, since the layout of the interface can be adjusted in actual applications.
[0037] 3. Slide the accessory switch control; For ease of understanding, refer to FIG. 8, which is another interface schematic diagram for triggering a first touch operation that satisfies a first switching condition in an embodiment of the present application. For example, assume that the distance threshold is the length of the accessory switching control, and that the accessory switching control is represented as a slider bar. As shown in FIG. 8(A), a player places a finger on the screen of the terminal device, and the contact point of the finger is the contact point of the first touch operation. The player places his / her finger on the accessory switching control and swipes downward. As shown in FIG. 8(B), the player's finger moves to the bottom of the accessory switching control. Based on this, the terminal device determines that the movement distance of the contact point on the accessory switching control is equal to or greater than the distance threshold, and therefore determines that the first touch operation satisfies the first switching condition.
[0038] 8 is merely an example and is not a limitation of the present application, as the layout of the interface can be adjusted in actual applications. In addition, the player may also trace the accessory switching control in any other direction to trigger the first touch operation, and this is not a limitation.
[0039] The embodiments of the present application provide multiple ways to determine whether a first touch operation on an accessory switching control satisfies a first switching condition. According to the above ways, a player may press the accessory switching control for a long time to trigger the first switching condition, or may double-click the accessory switching control to trigger the first switching condition, or may slide the accessory switching control to trigger the first switching condition. Thus, multiple feasible ways are provided for implementing the solution, which improves the diversity and flexibility of the solution.
[0040] Optionally, based on each embodiment corresponding to Figure 3 above, in another preferred embodiment provided by the embodiments of the present application, the accessory switching area includes an annular area, and the annular area is divided into at least three fan-shaped annular areas, each of which is one accessory slot position.
[0041] In one or more embodiments, a display method for a ring-shaped accessory switching area is introduced. As can be seen from the above embodiments, the accessory switching area includes at least three accessory slot positions. In the following, an example will be described in which the accessory switching area includes four accessory slot positions.
[0042] Specifically, for ease of understanding, please refer to FIG. 9, which is a schematic diagram of an interface displaying the accessory switching area in an embodiment of the present application. As shown in the drawing, the accessory switching area is displayed as a ring-shaped area, which is evenly divided into at least four sectorial rings: sectorial ring No. 1 designated by B1, sectorial ring No. 2 designated by B2, sectorial ring No. 3 designated by B3, and sectorial ring No. 4 designated by B4. Each sectorial ring is displayed as an accessory slot position. Here, although a corresponding virtual accessory is displayed in each of the four accessory slot positions in FIG. 9, in actual application, no virtual accessory may be displayed in each accessory slot position. The ring-shaped area may also be evenly divided into any number of sectorial rings, which number is an integer greater than or equal to three.
[0043] Here, the interface in FIG. 9 is merely an example, and is not a limitation to the present application, since the layout of the interface can be adjusted in actual applications.
[0044] The embodiment of the present application provides a display method for a ring-shaped accessory switching area. According to the above method, the fan-shaped ring area is used as an accessory slot position, and virtual accessories are displayed at the accessory slot position. Thus, a reasonable solution is provided for the display of virtual accessories, and the feasibility and flexibility of the solution are improved.
[0045] Optionally, based on each embodiment corresponding to Figure 3 above, in another preferred embodiment provided by the embodiments of the present application, the accessory switching area includes a circular area, the circular area is divided into at least three fan-shaped areas, and each fan-shaped area is one accessory slot position.
[0046] In one or more embodiments, a display method for a circular accessory switching area is introduced. As can be seen from the above embodiments, the accessory switching area includes at least three accessory slot positions. In the following, an example will be described in which the accessory switching area includes four accessory slot positions.
[0047] Specifically, for ease of understanding, please refer to FIG. 10, which is another interface schematic diagram displaying the accessory switching area in an embodiment of the present application. As shown in the drawing, the accessory switching area is displayed as a circular area, and the circular area is evenly divided into at least four sectorial areas: sectorial area 1 designated by C1, sectorial area 2 designated by C2, sectorial area 3 designated by C3, and sectorial area 4 designated by C4. Each sectorial area is displayed as an accessory slot position. Here, although a corresponding virtual accessory is displayed in each of the four accessory slot positions in FIG. 10, in actual application, no virtual accessory may be displayed in each accessory slot position. The circular area may also be evenly divided into any number of sectorial areas, where the number is an integer greater than or equal to three.
[0048] Here, the interface of FIG. 10 is merely an example, and is not a limitation to the present application, since the layout of the interface can be adjusted in actual applications.
[0049] The embodiment of the present application provides a display method for a circular-structured accessory switching area, and according to the above method, the fan-shaped area is used as the accessory slot position, and virtual accessories are displayed at the accessory slot position, thus providing a reasonable solution for the display of virtual accessories and improving the feasibility and flexibility of the solution.
[0050] Optionally, based on each embodiment corresponding to Figure 3 above, in another preferred embodiment provided by the embodiments of the present application, the accessory switching area includes a rectangular area, and the rectangular area is divided into at least three matrix sub-areas, each matrix sub-area being one accessory slot position.
[0051] In one or more embodiments, a rectangular accessory switching area is presented. As can be seen from the above embodiments, the accessory switching area includes at least three accessory slot positions. In the following, an example in which the accessory switching area includes four accessory slot positions is described.
[0052] Specifically, for ease of understanding, please refer to FIG. 11, which is another interface schematic diagram displaying the accessory switching area in an embodiment of the present application. As shown in the drawing, the accessory switching area is displayed as a rectangular area, and the rectangular area is evenly divided into at least four matrix sub-areas: matrix sub-area 1 designated by D1, matrix sub-area 2 designated by D2, matrix sub-area 3 designated by D3, and matrix sub-area 4 designated by D4. Each matrix sub-area is displayed as an accessory slot position. Here, although a corresponding virtual accessory is displayed in each of the four accessory slot positions in FIG. 11, in actual application, no virtual accessory may be displayed in each accessory slot position. The rectangular area may also be evenly divided into other numbers of matrix sub-areas, where the number is an integer greater than or equal to three.
[0053] Here, the interface in FIG. 11 is merely an example, and is not a limitation to the present application, since the layout of the interface can be adjusted in actual applications.
[0054] The embodiment of the present application provides a display method for a rectangular accessory switching area, and according to the above method, the matrix sub-area is used as the accessory slot position, and virtual accessories are displayed in the accessory slot position, thus providing a reasonable solution for the display of virtual accessories and improving the feasibility and flexibility of the solution.
[0055] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, K virtual accessories are arranged on the first shooting prop, where K is an integer equal to or greater than 1; The terminal device further includes a step of highlighting the first accessory slot position in the accessory switching area when a check operation on the first accessory slot position is detected.
[0056] In one or more embodiments, a method for highlighting the first accessory slot position will be introduced. As can be seen from the above embodiments, the accessory switching area can be expressed as an annular area, a circular area, or a rectangular area, and the accessory switching area includes at least three accessory slot positions. In the following, an example will be given in which the accessory switching area includes four accessory slot positions.
[0057] First, the accessory switching region is represented as an annular region; For ease of understanding, refer to Fig. 12, which is an exemplary interface diagram for highlighting the first accessory slot position in an embodiment of the present application. As shown in the drawing, a player can trigger a check operation for a certain accessory slot position by pressing down the accessory switching control and dragging it in a certain direction. Taking Fig. 12 as an example, if a check operation for the first accessory slot position is triggered by dragging it to the upper right, the selected upper right fan-shaped annular area will be highlighted in the accessory switching area, and this fan-shaped annular area will be the first accessory slot position.
[0058] Here, the interface of FIG. 12 is merely an example, and the location of the first accessory slot position in the accessory switching area of FIG. 12 is also an example and does not limit the present application.
[0059] Second, the accessory switching area is represented as a circular area; For ease of understanding, refer to Fig. 13, which is an exemplary interface diagram for highlighting the first accessory slot position in an embodiment of the present application. As shown in the drawing, a player can trigger a check operation for a certain accessory slot position by pressing down the accessory switching control and dragging it in a certain direction. Taking Fig. 13 as an example, if a check operation for the first accessory slot position is triggered by dragging it to the upper right, the selected upper right fan-shaped area will be highlighted in the accessory switching area, and this fan-shaped area will be the first accessory slot position.
[0060] Here, the interface of FIG. 13 is merely an example, and the location of the first accessory slot position in the accessory switching area of FIG. 13 is also an example and does not limit the present application.
[0061] Third, the accessory switching area is represented as a rectangular area; For ease of understanding, refer to Fig. 14, which is an exemplary interface diagram for highlighting the first accessory slot position in an embodiment of the present application. As shown in the drawing, a player can trigger a check operation for a certain accessory slot position by pressing down the accessory switching control and dragging it in a certain direction. Taking Fig. 14 as an example, if a check operation for the first accessory slot position is triggered by dragging it to the right, the selected right rectangular sub-area will be highlighted in the accessory switching area, and this rectangular sub-area will be the first accessory slot position.
[0062] Here, the interface in FIG. 14 is merely an example, and the location of the first accessory slot position in the accessory switching area in FIG. 14 is also an example and does not limit the present application.
[0063] Here, the emphasis display includes, but is not limited to, highlight display, bold display, blinking display, color-coded display, pointer mark display, and the like.
[0064] The embodiment of the present application provides a method for highlighting the first accessory slot position, and according to the above method, for the accessory slot position selected by the player, the player is informed that the virtual accessory corresponding to the accessory slot position has been selected in the form of a highlight, thereby meeting the needs of fast switching and accurate switching.
[0065] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, K virtual accessories are arranged on the first shooting prop, and the K virtual accessories include a second virtual accessory, where K is an integer greater than 1; When the first shooting prop is using the second virtual accessory, the terminal device further includes a step of highlighting the second accessory slot position in the accessory switching area, and the second accessory slot position displays the second virtual accessory.
[0066] In one or more embodiments, a method for highlighting the second accessory slot position will be introduced. As can be seen from the above embodiments, the accessory switching area is represented as an annular area, a circular area, or a rectangular area, and the accessory switching area includes at least three accessory slot positions. In the following, an example will be given in which the accessory switching area includes four accessory slot positions and four virtual accessories are placed on the first shooting prop.
[0067] First, the accessory switching region is represented as an annular region; For ease of understanding, refer to Fig. 15, which is an interface schematic diagram for highlighting the second accessory slot position in an embodiment of the present application. As shown in the drawing, it is assumed that a second virtual accessory is placed on the first shooting prop, and the second virtual accessory is located in the upper left fan-shaped annular area of the accessory switching area, i.e., the second accessory slot position. Based on this, the upper left fan-shaped annular area can be highlighted, for example, by adding a "check mark" symbol.
[0068] Here, the interface in FIG. 15 is merely an example, and the location of the second accessory slot position in the accessory switching area in FIG. 15 is also an example and does not limit the present application.
[0069] Second, the accessory switching area is represented as a circular area; For ease of understanding, refer to Fig. 16, which is another interface schematic diagram highlighting the second accessory slot position in an embodiment of the present application. As shown in the drawing, it is assumed that a second virtual accessory is placed on the first shooting prop, and the second virtual accessory is located in the upper left fan-shaped area of the accessory switching area, i.e., the second accessory slot position. Based on this, the upper left fan-shaped area can be highlighted, for example, marked with a "check mark" symbol.
[0070] Here, the interface in FIG. 16 is merely an example, and the location of the second accessory slot position in the accessory switching area in FIG. 16 is also an example and does not limit the present application.
[0071] Third, the accessory switching area is represented as a rectangular area; For ease of understanding, refer to FIG. 17, which is another interface schematic diagram for highlighting the second accessory slot position in an embodiment of the present application. As shown in the drawing, it is assumed that a second virtual accessory is placed on the first shooting prop, and the second virtual accessory is located in the second rectangular sub-area of the accessory switching area, i.e., the second accessory slot position. Based on this, the second rectangular sub-area can be highlighted, for example, marked with a "check mark" symbol.
[0072] Here, the interface in FIG. 17 is merely an example, and the location of the second accessory slot position in the accessory switching area in FIG. 17 is also an example and does not limit the present application.
[0073] Here, the emphasis display includes, but is not limited to, highlight display, bold display, blinking display, color-coded display, pointer mark display, and the like.
[0074] The embodiment of the present application provides a method for highlighting the second accessory slot position. According to the method, when a virtual accessory is used by a shooting prop, the virtual accessory corresponding to the accessory slot position is highlighted to indicate to the player that the virtual accessory has already been used, thereby improving the flexibility of operation.
[0075] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, the accessory switching area further includes a circular area, and the circular area is located inside the annular area; When a check operation on the first accessory slot position is detected, the terminal device further includes a step of displaying a positional relationship between the first virtual accessory and the first shooting prop in the circular area.
[0076] In one or more embodiments, a method for displaying the positional relationship between a virtual accessory and a shooting prop in an inner circle is introduced. As can be seen from the above embodiments, the accessory switching area includes an annular area, and the inside of the annular area is a circular area, within which the positional relationship between a first virtual accessory and a first shooting prop can be displayed.
[0077]
[0073] Specifically, for ease of understanding, please refer to Figure 18, which is a schematic diagram of an interface displaying the positional relationship between the virtual accessory and the shooting prop in an embodiment of the present application. As shown in the drawing, a player can trigger a check operation for a certain accessory slot position by pressing down the accessory switching control and dragging it in a certain direction. Taking Figure 18 as an example, if dragging to the upper right triggers a check operation for the first accessory slot position, the selected upper right fan-shaped annular area will be highlighted in the accessory switching area, and this fan-shaped annular area will be the first accessory slot position.
[0078] Furthermore, within a circular area within the annular area, the positional relationship between the first virtual accessory and the first shooting prop is displayed, for example, the first virtual accessory is attached to the position indicated by E1 on the first shooting prop, and the position is marked for easy recognition by the player.
[0079] Here, the interface of FIG. 18 is merely an example, and the location of the first accessory slot position in the accessory switching area of FIG. 18 is also an example and does not limit the present application.
[0080] The embodiment of the present application provides a method for displaying the positional relationship between the virtual accessory and the shooting prop in the inner circle. This method allows the player to check the mounting position of the virtual accessory on the shooting prop, so that when performing a switching operation, the player can distinguish where the virtual accessory is located on the shooting prop, and quickly and accurately switch to and use other virtual accessories, improving recognition efficiency and reducing the possibility of erroneous switching.
[0081] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, the accessory switching area further includes a circular area, and the circular area is located inside the annular area; The terminal device further includes a step of displaying accessory information corresponding to the first virtual accessory to be used in the circular area when a check operation on the first accessory slot position is detected.
[0082] In one or more embodiments, a method of displaying information related to a virtual accessory in the inner circle is introduced. As can be seen from the above embodiments, the accessory switching area includes an annular area, and the inside of the annular area is a circular area, in which accessory information corresponding to a first virtual accessory is displayed.
[0083] Specifically, for ease of understanding, please refer to Figure 19, which is a schematic diagram of an interface displaying accessory information of a virtual accessory in an embodiment of the present application. As shown in the figure, a player can trigger a check operation for a certain accessory slot position by pressing down the accessory switching control and dragging it in a certain direction. Taking Figure 19 as an example, if dragging to the upper right triggers a check operation for the first accessory slot position, the selected upper right fan-shaped annular area will be highlighted in the accessory switching area, and this fan-shaped annular area will be the first accessory slot position.
[0084] Furthermore, accessory information corresponding to the first virtual accessory, for example, "4x magnification sight," is displayed within a circular area within the annular area, thereby allowing the player to understand the selected first virtual accessory.
[0085] Here, the interface in FIG. 19 is merely an example, and the location of the first accessory slot position in the accessory switching area in FIG. 19 is also an example and does not limit the present application.
[0086] The embodiment of the present application provides a method for displaying related information of virtual accessories in the inner circle. According to the above method, the player can check the related information of the virtual accessories, and when performing a switching operation, he can distinguish the functions of the virtual accessories and switch and use the virtual accessories quickly and accurately, thereby improving recognition efficiency and reducing the possibility of erroneous switching.
[0087] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, the accessory switching area further includes a circular area, and the circular area is located inside the annular area; When a check operation on the first accessory slot position is detected, the terminal device further includes a step of displaying an aiming field of view using the first virtual accessory in the circular area.
[0088] In one or more embodiments, a method of displaying a preview view angle of a virtual accessory in an inner circle is introduced. As can be seen from the above embodiments, the accessory switching area includes an annular area, and the inside of the annular area is a circular area, within which is displayed the preview view angle of a first shooting prop after using the first virtual accessory.
[0089] Specifically, for ease of understanding, please refer to Figure 20, which is a schematic diagram of an interface displaying the aiming field of view angle in an embodiment of the present application. As shown in the drawing, a player can trigger a check operation for a certain accessory slot position by pressing down the accessory switching control and dragging it in a certain direction. Taking Figure 20 as an example, if dragging to the upper right triggers a check operation for the first accessory slot position, the selected upper right fan-shaped ring area will be highlighted in the accessory switching area, and this fan-shaped ring area will be the first accessory slot position.
[0090] Furthermore, within a circular area within the annular area, the aiming field of view after the first shooting prop uses the first virtual accessory is displayed, for example, after using the first virtual accessory (e.g., a "4x magnification sight"), it is possible to aim at a distant tree.
[0091] Here, the interface in FIG. 20 is merely an example, and the location of the first accessory slot position in the accessory switching area in FIG. 20 is also an example and does not limit the present application.
[0092] The embodiment of the present application provides a method for displaying the aiming preview field of view of a virtual accessory in the inner circle. This method allows the player to understand the aiming field of view when using a virtual accessory, so that when performing a switching operation, the player can preview the aiming situation when using a certain virtual accessory and select the appropriate virtual accessory.
[0093] Optionally, based on the above-mentioned embodiments corresponding to FIG. 3, in another preferred embodiment provided by the present application, When detecting that the check operation for the first accessory slot position has been released, the terminal device further includes a step of triggering a selection operation for the first accessory slot position.
[0094] In one or more embodiments, a selection operation for the first accessory slot position is introduced. As can be seen from the above embodiment, a player presses down on the accessory switch control and drags it in a certain direction to trigger a check operation for a certain accessory slot position (e.g., the first accessory slot position). Based on this, when the player releases his / her finger, the check operation for the accessory slot position (e.g., the first accessory slot position) is released, triggering a selection operation for the accessory slot position (e.g., the first accessory slot position).
[0095] Specifically, for ease of understanding, please refer to FIG. 21, which is a schematic diagram of an interface for completing virtual accessory switching in an embodiment of the present application. As shown in FIG. 21(A), assume that the second virtual accessory used by the first shooting prop is a "2x scope." After a player presses and holds the accessory switching control, the player invokes the accessory switching area shown in FIG. 21(B), which is composed of an annular area and a circular area. The player triggers a drag operation in any direction using the accessory switching control to highlight the corresponding fan-shaped annular area. When the player releases their finger, the corresponding virtual accessory is switched to. As shown in FIG. 21(C), the player triggers a drag operation to the upper right using the accessory switching control, drags to the unselected area, and releases their finger to close the accessory switching area and complete the virtual accessory switch. For example, after switching, the first shooting prop uses the first virtual accessory, a "red dot sight."
[0096] Here, the interface in FIG. 21 is merely an example and is not a limitation to the present application, as the layout of the interface can be adjusted in actual applications.
[0097] The embodiment of the present application provides a selection operation method for the first accessory slot position, in which the player presses and holds the accessory switching control to expand the accessory switching area from the center of the screen, and then drags it to any area while holding down the control to view related information, and releases the finger to complete the correct switch. Based on this, the present application supports fast switching between at least three virtual accessories, and the related information displayed during the switching process allows the player to operate quickly and reduces the probability of incorrect operation.
[0098] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, K virtual accessories are arranged on the first shooting prop, and the K virtual accessories include a second virtual accessory, where K is an integer greater than 1; The method further includes a step of, when the first touch operation satisfies a second switching condition, switching the second virtual accessory to the first virtual accessory and controlling the first shooting prop to use the first virtual accessory.
[0099] In one or more embodiments, a method for switching virtual accessories when a second switching condition is met is introduced. As can be seen from the above embodiment, when at least two available virtual accessories (i.e., when K is greater than 1) are placed on the first shooting prop, the virtual accessories can be quickly switched by clicking the accessory switching control, and the virtual accessories will be cyclically switched in a certain order.
[0100] Specifically, for ease of understanding, please refer to FIG. 22, which is another interface schematic diagram for completing virtual accessory switching in an embodiment of the present application. As shown in FIG. 22(A), assume that the second virtual accessory used by the first shooting prop is a "2x scope." After the player clicks the accessory switching control, they can switch to another virtual accessory. As shown in FIG. 22(B), after switching, the first virtual accessory used by the first shooting prop is a "red dot sight."
[0101] Here, the interface in FIG. 22 is merely an example and is not a limitation to the present application, as the layout of the interface can be adjusted in actual applications.
[0102] The embodiments of the present application provide a method for quickly switching virtual accessories when the second switching condition is met, and according to the above method, the player can switch the virtual accessory used by the shooting prop to another virtual accessory, thereby achieving the purpose of switching virtual accessories and improving the feasibility and operability of the solution.
[0103] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, after the terminal device receives a first touch operation on the accessory switching control, determining, in the terminal device, that the first touch operation satisfies a second switching condition when detecting that a sustained dwell duration of the contact of the first touch operation on the accessory switching control is less than a duration threshold; Or, The terminal device further includes determining that the first touch operation satisfies a second switching condition when detecting that the trajectory of the first touch operation successfully matches the predetermined trajectory.
[0104] In one or more embodiments, several methods are provided for determining whether the first touch operation satisfies the second switching condition. As can be seen from the above embodiments, if the first touch operation satisfies the second switching condition, the virtual accessory can be quickly switched. The following examples are combined to provide specific situations in which the second switching condition is met.
[0105] 1. Click the accessory switch control; For ease of understanding, refer to FIG. 23, which is an interface schematic diagram for triggering a first touch operation that satisfies the second switching condition in an embodiment of the present application. For example, assume that the accessory switching control is represented as a circle, with a duration threshold of 0.3 seconds. As shown in FIG. 23(A), a finger is placed on the screen of the terminal device, and the contact point of the finger is the contact point of the first touch operation. At the start time (i.e., 0 seconds), the player places his / her finger on the accessory switching control and begins timing. As shown in FIG. 23(B), at 0.2 seconds, the player's finger is released from the accessory switching control. Based on this, the terminal device determines that the duration of the contact point on the accessory switching control is less than the duration threshold, and therefore determines that the first touch operation satisfies the second switching condition.
[0106] Here, the interface in FIG. 23 is merely an example and is not a limitation to the present application, as the layout of the interface can be adjusted in actual applications.
[0107] 2. Drag the accessory switch control along the trajectory; For ease of understanding, refer to FIG. 24, which is another interface schematic diagram for triggering a first touch operation that satisfies the second switching condition in an embodiment of the present application. For example, assume that the predetermined trajectory is a clockwise semicircular trajectory, and the accessory switching control is represented as a circle. As shown in FIG. 24(A), a finger is placed on the screen of the terminal device, and the contact point of the finger is the contact point of the first touch operation. As shown in FIG. 24(B), the finger presses down on the accessory switching control, and then drags it clockwise to the position shown in FIG. 24(C), completing the first touch operation. Based on this, the terminal device determines that the trajectory of the first touch operation successfully matches the predetermined trajectory, and therefore determines that the first touch operation satisfies the second switching condition.
[0108] Here, the interface in FIG. 24 is merely an example and is not a limitation to the present application, as the layout of the interface can be adjusted in actual applications.
[0109] The embodiments of the present application provide multiple ways to determine whether the second switching condition is met, such that the player clicks the accessory switching control to trigger the virtual accessory to switch sequentially according to the forward and backward positions on the shooting prop. Alternatively, the player traces a trajectory that matches a predetermined trajectory on the screen of the terminal device to trigger the first touch operation that satisfies the second switching condition. Thus, multiple feasible ways are provided for implementing the solution, improving the diversity and flexibility of the solution.
[0110] Optionally, based on the above embodiments corresponding to FIG. 3 , in another preferred embodiment provided by the embodiments of the present application, before the terminal device switches the second virtual accessory to the first virtual accessory and controls the first shooting prop to use the first virtual accessory: The terminal device displays M shooting props and at least one suitable virtual accessory corresponding to each shooting prop on a virtual accessory configuration interface, where the M shooting props include a first shooting prop, and M is an integer greater than or equal to 1; The terminal device further includes determining a switching sequence of the virtual accessories corresponding to the first shooting prop according to the accessory installation operation on the first shooting prop.
[0111] In one or more embodiments, a method for customizing the priority of switching virtual accessories is introduced. As can be seen from the above embodiment, when switching virtual accessories by clicking, the priority of virtual accessories is set based on the player's habits, and after the player clicks the accessory switching control, the virtual accessory with the highest priority is switched to first. After the player clicks the accessory switching control again, the virtual accessory with the second highest priority is switched to first. This analogy can be used, and no further explanation is provided here. The method for setting virtual accessory priority will be described below with reference to the accompanying drawings.
[0112] 25, which is a schematic diagram of a virtual accessory configuration interface in an embodiment of the present application, where F1 indicates the first shooting prop currently placed, F2 indicates the priority placement area, and F3 indicates the confirmation control. Taking the first shooting prop as an example, where the first shooting prop is a "pistol" and M is 4, the virtual accessory configuration interface displays four shooting props ("rifle," "submachine gun," "pistol," and "shotgun") and four suitable virtual accessories corresponding to each shooting prop ("2x magnification sight," "4x magnification sight," "8x magnification sight," and "red dot sight," respectively).
[0113] After the player clicks the control corresponding to the first shooting prop, the virtual accessory configuration interface shown in Figure 25 is displayed. The player sets the "2x magnification sight" as the highest priority, the "red dot sight" as the second highest priority, the "8x magnification sight" as the third highest priority, and the "4x magnification sight" as the lowest priority. In this way, the accessory configuration operation is completed. After completing the configuration, the player clicks the confirmation control indicated by F3, and the terminal device can determine the switching order of the virtual accessories based on the accessory configuration operation.
[0114] Here, the interface in FIG. 25 is merely an example and is not a limitation to the present application, as the layout of the interface can be adjusted in actual applications.
[0115] The embodiments of the present application provide a method for customizing the priority of switching virtual accessories. According to the above method, considering that different players have different accessory usage habits, it allows players to customize the priority of switching virtual accessories, so that switching to the target virtual accessory can be completed within a short time, thereby improving the feasibility and operability of the solution.
[0116] Optionally, based on the above-mentioned embodiments corresponding to FIG. 3, in another preferred embodiment provided by the present application, the terminal device displays an add slot position control and a delete slot position control in the accessory slot position configuration interface; When the terminal device detects a touch command for a slot position addition control, the terminal device increases the number of accessory slot positions in the accessory switching area; The terminal device further includes a step of reducing the number of accessory slot positions in the accessory switching area when detecting a touch command on the slot position deletion control.
[0117] In one or more embodiments, a method for players to customize the number of accessory slot positions is introduced. As can be seen from the above examples, players set the number of slot positions in the accessory switching area based on their habits. The following describes the method for setting the number of slot positions with reference to the accompanying drawings.
[0118] Specifically, refer to FIG. 26, which is a schematic diagram of an accessory slot position configuration interface in an embodiment of the present application. As shown in the drawing, G1 indicates an add slot position control, G2 indicates a delete slot position control, and G3 indicates a confirm control. Taking FIG. 26 as an example, assume that the default number of slot positions is four. If a player clicks on the add slot position control indicated by G1, a touch command for the add slot position control is triggered to increase the number of accessory slot positions in the accessory switching area, and the number of slot positions is "5." For example, assume that the default number of slot positions is four. If a player clicks on the delete slot position control indicated by G2, a touch command for the delete slot position control is triggered to decrease the number of accessory slot positions in the accessory switching area, and the number of slot positions is "3." Here, the minimum number of slot positions can be set to "3."
[0119] Here, the interface in FIG. 26 is merely an example and is not a limitation to the present application, as the layout of the interface can be adjusted in actual applications.
[0120] The embodiments of the present application provide a method for players to customize the number of accessory slot positions, and according to the above method, considering that different players have different operating habits, allowing players to customize the number of accessory slot positions improves the flexibility and operability of the solution.
[0121] Optionally, based on the above-mentioned embodiments corresponding to FIG. 3, in another preferred embodiment provided by the present application, The terminal device further includes a step of displaying a related recommendation prompt on the target game interface, the related recommendation prompt being determined based on a scenario in which the virtual operation object is located, and including a recommended prompt for a shooting prop and a recommended prompt for a virtual accessory.
[0122] In one or more embodiments, a method for increasing switching prompts for a player during a game is introduced. A target game application may provide a relevant recommendation prompt to a player based on a recognized game scenario. In one case, the relevant recommendation prompt may be pre-set by a developer based on a scenario in which a virtual control object may be present. In another case, the relevant recommendation prompt may be determined in real time based on a scenario in which a virtual control object is present. This is not limiting.
[0123] Specifically, for ease of understanding, please refer to Table 1, which is an example of the mapping relationship between the scenarios and the associated recommendation prompts. [Table 1]
[0124] Based on this, refer to Figure 27, which is a schematic diagram of an interface for displaying related recommendation prompts in an embodiment of the present application. As shown in the figure, assume that the virtual operation object enters the "Forest" scenario. Combining Table 1, it can be seen that the recommended shooting prop is a "pistol" and the recommended virtual accessory is a "red dot sight." In this way, the related recommendation prompts are displayed on the target game interface.
[0125] Here, the interface in FIG. 27 is merely an example and is not a limitation to the present application, as the layout of the interface can be adjusted in actual applications.
[0126] The embodiments of the present application provide a method for increasing switching prompts for players during the game process. According to the above method, recommended prompts for shooting props and recommended prompts for virtual accessories can be provided to players during the game process, allowing novice players to improve faster and obtain a better game experience.
[0127] Optionally, based on the above-mentioned embodiments corresponding to FIG. 3, in another preferred embodiment provided by the present application, The terminal device displays a prop switching control on the target game interface; The terminal device receives a second touch operation on the prop switching control; When the second touch operation satisfies the first switching condition, the terminal device displays a prop switching area, the prop switching area includes at least three prop slot positions, and the prop slot positions are used to display shooting props; The method further includes a step in which, when a selection operation on the first prop slot position is detected, the terminal device controls the virtual operation object to use a second shooting prop, the first prop slot position being any one of at least three prop slot positions, and the first prop slot position being used to display the second shooting prop.
[0128] In one or more embodiments, a method for switching between different shooting props is introduced. In a target game application, the virtual control object may also switch between different shooting props, for example, using a first shooting prop, a "pistol," in one scenario and a second shooting prop, a "machine gun," in another scenario.
[0129] Specifically, for ease of introduction, please refer to FIG. 28, which is a schematic diagram of an interface for switching shooting props in an embodiment of the present application. As shown in FIG. 28(A), H1 indicates a prop switching control. The virtual operation object is currently using a first shooting prop (e.g., a "pistol" prop). The player triggers a second touch operation, and if the second touch operation meets a first switching condition, a prop switching area is invoked, i.e., the prop switching area is displayed on the terminal device. The prop switching control includes at least three prop slot positions. As shown in FIG. 28(B), the prop switching control includes four prop slot positions, each of which displays one shooting prop.
[0130] To restore the freedom of switching in reality, the system supports switching between at least three shooting props. Assume that the accessory switching area includes three prop slot positions (prop slot position 1, prop slot position 2, and prop slot position 3, respectively) and the virtual manipulation object has three shooting props (shooting prop A, shooting prop B, and shooting prop C, respectively). Based on this, shooting prop A can be displayed in prop slot position 1, shooting prop B can be displayed in prop slot position 2, and shooting prop C can be displayed in prop slot position 3.
[0131] If the virtual control object does not have a shooting prop, each prop slot position is displayed as null. If the virtual control object has only one shooting prop, one prop slot position displays the shooting prop and the other prop slot positions are displayed as null.
[0132] When the player presses down on the prop switching control and drags it in a certain direction, a check operation for a certain prop slot position is triggered. Taking (B) of Figure 28 as an example, when the player drags it to the upper right, a check operation for the first prop slot position is triggered, and the prop switching area highlights the selected fan-shaped circular area in the upper right, which is the first prop slot position. In this case, when the player releases his / her finger, the prop switching area closes and the shooting prop switching is completed. For example, the second shooting prop after the switch is a "machine gun."
[0133] Here, the interface in FIG. 28 is merely an example and is not a limitation to the present application, as the layout of the interface can be adjusted in actual applications.
[0134] The embodiments of the present application provide different shooting prop switching methods, which allow the same virtual control object to freely switch between at least three shooting props, and allow players to check switchable shooting props in the prop slot positions, thereby improving the efficiency of shooting prop switching and meeting the needs for effective and accurate shooting prop switching.
[0135] The virtual accessory use device of the present application will be described in detail below. Please refer to FIG. 29. FIG. 29 is a schematic diagram of one embodiment of the virtual accessory use device in the embodiment of the present application. The virtual accessory use device 20 includes: a display module 210 that displays a first shooting prop and an accessory switching control for the first shooting prop in a target game interface, the first shooting prop being a shooting prop owned by a virtual manipulation object; an acquisition module 220 that acquires a first touch operation on the accessory switching control; The display module 210 displays an accessory switching area when the first touch operation satisfies a first switching condition, the accessory switching area including at least three accessory slot positions, and the accessory slot positions are used to display virtual accessories; and a control module (230) that controls the first shooting prop to use a first virtual accessory when a selection operation for a first accessory slot position is detected, the first accessory slot position being any one of at least three accessory slot positions, and the first accessory slot position being used to display the first virtual accessory.
[0136] In an embodiment of the present application, a virtual accessory use device is provided, which can support free switching between at least three virtual accessories for the same shooting prop, and allows players to check switchable virtual accessories in the accessory slot position, improving the efficiency of virtual accessory switching and meeting the needs of effective and accurate virtual accessory switching.
[0137] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory-using device 20 provided by the embodiments of the present application, the virtual accessory-using device 20 further includes a determination module 240: The determination module 240, after acquiring a first touch operation on the accessory switching control, determines that the first touch operation satisfies a first switching condition when detecting that a duration of a contact point of the first touch operation on the accessory switching control is equal to or greater than a duration threshold; Or, The determination module 240 further determines that the first touch operation satisfies a first switching condition when, after acquiring a first touch operation on the accessory switching control, it detects that the number of times that the contact point of the first touch operation appears on the accessory switching control is equal to or greater than a frequency threshold within a predetermined period of time; Or, The determination module 240 further determines that the first touch operation satisfies a first switching condition if, after obtaining a first touch operation on the accessory switching control, it detects that the movement distance of the contact point of the first touch operation on the accessory switching control is equal to or greater than a distance threshold.
[0138] In an embodiment of the present application, a virtual accessory use device is provided, and using the device, a player can press the accessory switching control for a long time to trigger a first switching condition, or double-click the accessory switching control to trigger the first switching condition, or slide the accessory switching control to trigger the first switching condition, thereby providing multiple feasible ways to implement the solution and improving the variety and flexibility of the solution.
[0139] Optionally, based on the embodiment corresponding to Figure 29 above, in another embodiment of the virtual accessory use device 20 provided by the embodiments of the present application, the accessory switching area includes an annular area, and the annular area is divided into at least three fan-shaped annular areas, each of which is one accessory slot position. Alternatively, the accessory switching area includes a circular area, the circular area is divided into at least three sector areas, each sector area being one accessory slot position. Alternatively, the accessory switching region includes a rectangular region, the rectangular region being partitioned into at least three matrix sub-regions, each matrix sub-region being one accessory slot position.
[0140] In an embodiment of the present application, a virtual accessory use device is provided, and using the above device, a fan-shaped annular region, a fan-shaped region, or a matrix sub-region is used as a placement slot position, and virtual accessories are displayed at the placement slot position, thereby providing a rational solution for displaying virtual accessories and improving the feasibility and flexibility of the solution.
[0141] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory use device 20 provided by the embodiment of the present application, K virtual accessories are arranged on the first shooting prop, where K is an integer greater than or equal to 1; The display module 210 further highlights the first accessory slot position in the accessory switching area when detecting a check operation on the first accessory slot position.
[0142] In an embodiment of the present application, a virtual accessory use device is provided, and when the device is used, for the accessory slot position selected by the player, a highlight is displayed to indicate to the player that the virtual accessory corresponding to that accessory slot position has already been selected, thereby meeting the needs of quick and accurate switching.
[0143] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory using device 20 provided by the embodiment of the present application, K virtual accessories are arranged on the first shooting prop, and the K virtual accessories include a second virtual accessory, where K is an integer greater than 1; The display module 210 further highlights a second accessory slot position in the accessory switching area when the first shooting prop is using a second virtual accessory, and the second accessory slot position is used to display the second virtual accessory.
[0144] In an embodiment of the present application, a virtual accessory use device is provided, and by using the device, when a virtual accessory is used by a shooting prop, the virtual accessory corresponding to the accessory slot position is highlighted to indicate to the player that the virtual accessory has already been used, thereby improving the flexibility of operation.
[0145] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory use device 20 provided by the embodiment of the present application, when the accessory switching area includes an annular area, the accessory switching area further includes a circular area, and the circular area is inside the annular area; The display module 210 further displays the positional relationship between the first virtual accessory and the first shooting prop in the circular area when it detects a check operation for the first accessory slot position, or displays accessory information corresponding to the first virtual accessory used in the circular area, or displays the aiming field of view using the first virtual accessory in the circular area.
[0146] In an embodiment of the present application, a device for using virtual accessories is provided, which allows a player to check the mounting position of a virtual accessory on a shooting prop in real time, thereby identifying the position of the virtual accessory on the shooting prop when performing a switching operation; or allows a player to check the related information of a virtual accessory in real time, thereby identifying the function of the virtual accessory when performing a switching operation; or allows a player to check the aiming field of view when using a virtual accessory in real time, thereby previewing the aiming situation when using a certain virtual accessory when performing a switching operation. In this way, a corresponding virtual accessory can be quickly and accurately switched to, improving recognition efficiency and reducing the possibility of erroneous switching.
[0147] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory-using device 20 provided by the embodiments of the present application, the virtual accessory-using device 20 further includes a trigger module 250; If the trigger module 250 detects that the check operation for the first accessory slot position has been released, it triggers a select operation for the first accessory slot position.
[0148] In an embodiment of the present application, a virtual accessory use device is provided, and using the device, when a player presses and holds the accessory switching control, the accessory switching area will expand from the center of the screen, and by dragging to any area while continuing to press and hold, the player can observe related information, and by releasing the finger, the correct switching can be completed. Based on this, the present application supports quick switching between at least three virtual accessories, and the related information displayed during the switching process allows the player to operate quickly and reduces the probability of operating incorrectly.
[0149] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory using device 20 provided by the embodiment of the present application, K virtual accessories are arranged on a first shooting prop, and the K virtual accessories include a second virtual accessory, where K is an integer greater than 1, and the second virtual accessory is a virtual accessory used by the first shooting prop; The control module 230 further switches the second virtual accessory to the first virtual accessory and controls the first shooting prop to use the first virtual accessory when the first touch operation satisfies a second switching condition.
[0150] In an embodiment of the present application, a virtual accessory use device is provided, and by using the device, a player can switch the virtual accessory used by the shooting prop to a selected virtual accessory, thereby achieving the purpose of switching virtual accessories and improving the feasibility and operability of the solution.
[0151] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory use device 20 provided by the embodiment of the present application, The determination module 240 further determines that the first touch operation satisfies a second switching condition when, after obtaining a first touch operation on the accessory switching control, detecting that a duration of a contact point of the first touch operation on the accessory switching control is less than a duration threshold; Or, The determination module 240 further determines that, after obtaining a first touch operation on the accessory switching control, if it detects that the trajectory of the first touch operation successfully matches the predetermined trajectory, the first touch operation satisfies a second switching condition.
[0152] In an embodiment of the present application, a device for using virtual accessories is provided. Using the device, a player clicks an accessory switching control, and the virtual accessories switch sequentially according to the forward and backward positions on the shooting prop, thereby triggering a second switching condition. Alternatively, the player can trigger the second switching condition by tracing a path that matches a predetermined path on the screen of the terminal device. In this way, multiple feasible ways are provided for implementing the solution, improving the variety and flexibility of the solution.
[0153] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory use device 20 provided by the embodiment of the present application, the display module 210 further displays M shooting props and at least one suitable virtual accessory corresponding to each shooting prop on the virtual accessory placement interface before switching the second virtual accessory to the first virtual accessory and controlling the first shooting prop to use the first virtual accessory, where the M shooting props include the first shooting prop, and M is an integer greater than or equal to 1; The determination module 240 further determines a switching sequence of the virtual accessories corresponding to the first shooting prop according to the accessory installation operation on the first shooting prop.
[0154] In an embodiment of the present application, a virtual accessory use device is provided. Considering that different players have different accessory use habits, the use of the device allows players to customize the priority of switching virtual accessories, thereby completing the switching to the target virtual accessory in a short time, thereby improving the feasibility and operability of the solution.
[0155] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory-using device 20 provided by the embodiments of the present application, the virtual accessory-using device 20 further includes a processing module 260: The display module 210 further displays an add slot position control and a delete slot position control in the accessory slot position configuration interface; When the processing module 260 detects a touch command for the slot position addition control, it increases the number of accessory slot positions in the accessory switching area, The processing module 260 further reduces the number of accessory slot positions in the accessory switching area when it detects a touch command on the slot position deletion control.
[0156] In an embodiment of the present application, a virtual accessory use device is provided, and using said device allows players to customize the number of accessory slot positions, considering that different players have different operating habits, thereby improving the flexibility and operability of the solution.
[0157] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory use device 20 provided by the embodiment of the present application, The display module 210 further displays related recommendation prompts on the target game interface, where the related recommendation prompts are determined based on a scenario in which the virtual manipulation object is located, and the related recommendation prompts include a shooting prop recommendation prompt and a virtual accessory recommendation prompt.
[0158] In an embodiment of the present application, a virtual accessory use device is provided, which provides players with shooting prop recommendation prompts and virtual accessory recommendation prompts during the game process, enhancing the variety and flexibility of play, and enabling novice players to improve their gameplay faster and obtain a better game experience.
[0159] Optionally, based on the embodiment corresponding to FIG. 29 above, in another embodiment of the virtual accessory use device 20 provided by the embodiment of the present application, The display module 210 further displays a prop switching control in the target game interface; The acquisition module 220 further acquires a second touch operation on the prop switching control; The display module 210 further displays a prop switching area when the second touch operation satisfies a first switching condition, the prop switching area including at least three prop slot positions, and the prop slot positions are used to display shooting props; The control module 230 further controls the virtual operation object to use a second shooting prop when detecting a selection operation on the first prop slot position, the first prop slot position being any one of the at least three prop slot positions, and the first prop slot position being used to display the second shooting prop.
[0160] In an embodiment of the present application, a virtual accessory use device is provided, which can realize free switching between at least three shooting props for the same virtual operation, and allows the player to check the switchable shooting props in the prop slot position, thereby improving the efficiency of shooting prop switching and meeting the needs of effective and accurate shooting prop switching.
[0161] The embodiments of the present application further provide another virtual accessory use device, which is disposed on a terminal device, as shown in Figure 30. For ease of explanation, only the parts related to the embodiments of the present application are shown, and for specific technical details not disclosed, please refer to the method parts of the embodiments of the present application. The terminal device may be any terminal device, including a smartphone, a tablet, a personal digital assistant (PDA), a point of sales (POS), an in-vehicle computer, etc., and the terminal device is taken as an example to be a smartphone.
[0162] 30 is a block diagram of a portion of the structure of a smartphone related to a terminal device provided by an embodiment of the present application. Referring to FIG. 30, the smartphone includes components such as a radio frequency (RF) circuit 310, a memory 320, an input unit 330, a display unit 340, a sensor 350, an audio circuit 360, a wireless fidelity (WiFi) module 370, a processor 380, and a power supply 390. The input unit 330 includes a touch panel 331 and other input devices 332. The display unit 340 includes a display panel 341. The audio circuit 360 connects a speaker 361 and a microphone 362. Those skilled in the art will understand that the structure of the smartphone in FIG. 30 does not limit the smartphone, and the smartphone may include more or fewer components than those shown, or may combine some components, or may have different components arranged.
[0163] The processor 380 is the control center of the smartphone, connecting various parts of the smartphone through various interfaces and circuit connections, implementing or executing software programs and / or modules stored in the memory 320, and accessing data stored in the memory 320 to perform various functions and process data of the smartphone and monitor the entire phone. Preferably, the processor 380 includes one or more processing units, and preferably, an application processor and a modem processor are integrated into the processor 380, with the application processor mainly processing the operating system, user interface, and application programs, etc., and the modem processor mainly processing wireless communication. Here, the modem processor does not have to be integrated into the processor 380.
[0164] In the embodiment of the present application, the processor 380 included in the terminal device further executes the virtual accessory use method provided in each embodiment of the present application.
[0165] Here, in the above embodiment, the steps performed by the terminal device are based on the structure of the terminal device in FIG.
[0166] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program, which, when run on a computer, causes the computer to perform the method described in each of the above embodiments.
[0167] An embodiment of the present application further provides a computer program product including a program, which, when executed on a computer, causes the computer to perform the methods described in each of the above embodiments.
[0168] As can be understood by those skilled in the art, for convenience and conciseness of description, the specific operation processes of the above-described systems, devices and units can be referred to the corresponding processes in the above-described method embodiments, and will not be described in detail here.
[0169] In some embodiments provided by the present application, it is understood that the disclosed system, device, and method may be realized in other ways. For example, the device embodiments described above are merely schematic, and the division of the units is merely a division of logical functions. In actual implementation, the device may have a different division scheme, and for example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented. Furthermore, the couplings, or direct couplings, or communication connections between devices or units shown or discussed may be indirect couplings or communication connections between devices or units through some interfaces, which may be electrical, mechanical, or other forms.
[0170] 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, i.e., they may be located in one place or distributed among multiple network units, and some or all of the units may be selected according to actual needs to achieve the objectives of the technical solution of this embodiment.
[0171] Furthermore, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit. The integrated units may be realized in the form of hardware or in the form of software functional units.
[0172] The integrated unit is realized in the form of a software functional unit and stored in a computer-readable storage medium when sold or used as an individual product. Based on this understanding, the essence of the technical solution of the present application, or a part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium and includes several instructions that cause a computer device (such as a personal computer, a server, or a network device) to perform all or part of the steps of the methods described in each embodiment of the present application. The above-mentioned storage medium includes various media that can store program code, such as a U disk, a portable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0173] As mentioned above, the above examples do not limit the technical solutions of the present application, but are merely for illustrative purposes. Although the present application has been described in detail with reference to the above examples, it is understood by those skilled in the art that the technical solutions described in the above examples may still be amended or equivalent substitutions may be made to some technical features, and such amendments or substitutions will not deviate from the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for using a virtual accessory executed by a terminal device, comprising: displaying a first shooting prop and an accessory switching control for the first shooting prop in a target game interface, the first shooting prop being a shooting prop owned by a virtual manipulation object; acquiring a first touch operation on the accessory switching control; When the first touch operation satisfies a first switching condition, displaying an accessory switching area, the accessory switching area including at least three accessory slot positions, the accessory slot positions being used to display virtual accessories; and a step of controlling the first shooting prop to use a first virtual accessory when a selection operation on a first accessory slot position is detected, the first accessory slot position being any one of the at least three accessory slot positions, and the first accessory slot position being used to display the first virtual accessory; the accessory switching area includes an annular area and a circular area inside the annular area, the annular area is divided into at least three fan-shaped annular areas, each fan-shaped annular area being one of the accessory slot positions; The method of use further includes a step of, when a check operation for the first accessory slot position is detected and the check operation is not released, displaying the mounting position of the first virtual accessory on the first shooting prop in the circular area, or displaying the aiming situation at an aiming field of view using the first virtual accessory to preview the aiming situation using the first virtual accessory.
2. After receiving a first touch operation on the accessory switching control, the method of using the accessory switching control includes: determining that the first touch operation satisfies the first switching condition when detecting that a sustained dwell time of the contact of the first touch operation on the accessory switching control is equal to or greater than a duration threshold; Or, determining that the first touch operation satisfies the first switching condition when detecting that the number of times that the contact point of the first touch operation appears on the accessory switching control is equal to or greater than a count threshold within a predetermined period of time; Or, The method of claim 1 , further comprising: determining that the first touch operation satisfies the first switching condition when detecting that a movement distance of a contact point of the first touch operation on the accessory switching control is equal to or greater than a distance threshold.
3. K virtual accessories are arranged on the first shooting prop, where K is an integer equal to or greater than 1; The method of use includes: The method of claim 1 , further comprising the step of highlighting the first accessory slot position in the accessory switching area when a check operation on the first accessory slot position is detected.
4. K virtual accessories are arranged on the first shooting prop, and the K virtual accessories include a second virtual accessory, where K is an integer greater than 1; The method of use includes: The method of use according to claim 1, further comprising the step of highlighting a second accessory slot position in the accessory switching area when the first shooting prop is using the second virtual accessory, wherein the second accessory slot position is used to display the second virtual accessory.
5. The method of use includes: The method of claim 1 , further comprising the step of triggering a selection operation for the first accessory slot position when detecting that the check operation for the first accessory slot position has been released.
6. K virtual accessories are arranged on the first shooting prop, and the K virtual accessories include a second virtual accessory, where K is an integer greater than 1, and the second virtual accessory is a virtual accessory used by the first shooting prop; The method of use includes: The method of use according to claim 1 , further comprising the step of controlling the first shooting prop to switch from the second virtual accessory to the first virtual accessory and use the first virtual accessory when the first touch operation satisfies a second switching condition.
7. After receiving a first touch operation on the accessory switching control, the method of using the accessory switching control includes: determining that the first touch operation satisfies the second switching condition when detecting that a sustained dwell duration of a contact of the first touch operation on the accessory switching control is less than a duration threshold; Or, The method of claim 6 , further comprising: determining that the first touch operation satisfies the second switching condition when detecting that the trajectory of the first touch operation successfully matches a predetermined trajectory.
8. Before switching the second virtual accessory to the first virtual accessory and controlling the first shooting prop to use the first virtual accessory, the method of using includes: Displaying M shooting props and at least one selectable virtual accessory corresponding to each shooting prop in a virtual accessory placement interface, wherein the M shooting props include the first shooting prop, and the M is an integer greater than or equal to 1; The method of claim 6 , further comprising: determining a switching sequence of virtual accessories corresponding to the first shooting prop in response to an accessory installation operation on the first shooting prop.
9. The method of use includes: displaying an add slot position control and a delete slot position control in the accessory slot position configuration interface; increasing the number of accessory slot positions in the accessory switching area when a touch command for the slot position addition control is detected; The method of claim 1 , further comprising: reducing the number of accessory slot positions in the accessory switching area when a touch command on the slot position deletion control is detected.
10. The method of use includes: The method of use according to claim 1, further comprising the step of displaying related recommendation prompts in the target game interface, the related recommendation prompts being determined based on a scenario in which the virtual manipulation object is located, and the related recommendation prompts including a shooting prop recommendation prompt and a virtual accessory recommendation prompt.
11. The method of use includes: displaying a prop switching control in the target game interface; obtaining a second touch operation on the prop switching control; displaying a prop switching area when the second touch operation satisfies a first switching condition, the prop switching area including at least three prop slot positions, the prop slot positions being used to display shooting props; 2. The method of claim 1, further comprising: controlling the virtual manipulation object to use a second shooting prop when a selection operation on a first prop slot position is detected, the first prop slot position being any one of the at least three prop slot positions, and the first prop slot position being used to display the second shooting prop.
12. A device for using a virtual accessory, a display module that displays a first shooting prop and an accessory switching control for the first shooting prop on a target game interface, the first shooting prop being a shooting prop owned by a virtual manipulation object; an acquisition module that acquires a first touch operation on the accessory switching control; the display module displays an accessory switching area when the first touch operation satisfies a first switching condition, the accessory switching area including at least three accessory slot positions, and the accessory slot positions are used to display virtual accessories; a control module that controls the first shooting prop to use a first virtual accessory when a selection operation on a first accessory slot position is detected, the first accessory slot position being any one of the at least three accessory slot positions, and the first accessory slot position being used to display the first virtual accessory; the accessory switching area includes an annular area and a circular area inside the annular area, the annular area is divided into at least three fan-shaped annular areas, each fan-shaped annular area being one of the accessory slot positions; A usage device, wherein the display module detects a check operation for the first accessory slot position and, when the check operation is not released, displays in the circular area the attachment position of the first virtual accessory on the first shooting prop, or displays the aiming situation at an aiming field of view using the first virtual accessory to preview the aiming situation using the first virtual accessory.
13. A terminal device including a memory, a processor, and a bus system, The memory stores a program; the processor executes a program in the memory to perform the method of any one of claims 1 to 11 based on instructions in the program code; The bus system connects the memory and the processor so that the memory and the processor communicate with each other.
14. A computer program comprising instructions which, when executed on a computer, causes the computer to implement the method of use according to any one of claims 1 to 11.
Citation Information
Patent Citations
Game button switching method and game button switching device of mobile intelligent terminal
CN106730810A
Object processing method and device, storage medium and electronic device
CN108459793A
Method, device and storage medium for selecting accessories in virtual environment
CN109045695A
Prop equipment method and device for virtual object, terminal and storage medium
CN111921190A
Game device and game controller
JP2013154118A