Method, device and electronic equipment for interaction control of virtual props

By providing quantity control controls in the game interface and utilizing touch operations to listen for touch points and movement trajectories to select virtual items, the problem of cumbersome player operations is solved, thus improving the gaming experience.

CN115779427BActive Publication Date: 2026-03-20NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-30
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

In existing technologies, players face cumbersome operations when using virtual items of different specifications, resulting in a poor gaming experience.

Method used

By providing a graphical user interface on the terminal device, the quantity control control of the virtual prop is displayed in response to the trigger event. Touch operation is used to listen to the touch point, and the virtual prop is selected based on the touch point's dwell position and movement trajectory, simplifying the process of selecting the quantity of props.

Benefits of technology

It simplifies the process for players to select virtual items and enhances the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115779427B_ABST
    Figure CN115779427B_ABST
Patent Text Reader

Abstract

The application provides an interactive control method and device of virtual props and electronic equipment. In response to a trigger event of prop use, a prop use control control is displayed. The prop use control control includes a plurality of quantity control areas corresponding to virtual props. The quantity control area corresponds to a virtual prop with a specified attribute. In response to a touch operation on the prop use control control, a touch point of the touch operation is monitored. In response to the touch point reaching a first area in the plurality of quantity control areas, at least part of the virtual props corresponding to the first area are selected based on the touch point position in the first area. In response to the movement trajectory of the touch point passing through the first area, the virtual props corresponding to the first area are selected. In this method, the player can control the use quantity of the corresponding virtual props through the touch operation in the plurality of quantity control areas of the prop use control control, the operation is simple, and the game experience of the player is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of games, in particular to a virtual prop interaction control method and device and electronic equipment. BACKGROUND

[0002] In games, there are usually props that provide unified resources but different specifications, such as a prop 1 representing 1 certain virtual resource and a prop 2 representing 10 certain virtual resources. In related technologies, when a player uses each specification of prop, a prop list is provided on the game interface to display different orders of magnitude of the same prop, and the player needs to select the use quantity of each prop and then confirm batch use. In this way, the operation of the player is relatively cumbersome, resulting in poor game experience of the player. SUMMARY

[0003] Therefore, the present application aims to provide a virtual prop interaction control method and device and electronic equipment to simplify the operation of the player when selecting multiple virtual props and improve the game experience of the player.

[0004] In a first aspect, the present application provides a virtual prop interaction control method, which provides a graphical user interface through a terminal device. The method comprises: displaying a prop use control in response to a trigger event of prop use; wherein the prop use control comprises a plurality of quantity control areas corresponding to virtual props; the quantity control area corresponds to a virtual prop with a specified attribute; in response to a touch operation on the prop use control, listening to a touch point of the touch operation; in response to the touch point reaching a first area in the plurality of quantity control areas, selecting at least part of virtual props corresponding to the first area based on a resting position of the touch point in the first area; and in response to a moving track of the touch point passing through the first area, selecting a virtual prop corresponding to the first area.

[0005] The first area comprises a first constituent element and a preset initial position; the first constituent element corresponds to a first size; and the step of selecting at least part of virtual props corresponding to the first area based on the resting position of the touch point in the first area comprises: calculating a distance parameter between the resting position in the first area and the initial position in the first area; calculating a target quantity of selected virtual props based on a ratio of the distance parameter to the first size of the first constituent element of the first area and a quantity of virtual props corresponding to the first area; and determining the virtual props corresponding to the target quantity of the first area as the selected virtual props.

[0006] The method further comprises: displaying a target area corresponding to the selected virtual props in the first area in a first preset format; and the target area comprises an area in the first area, which has the initial position as a starting position, the resting position as an ending position, and matches the distance parameter.

[0007] The first region comprises a circular region; the first constituent element comprises a circle center; the first size comprises a circumferential angle corresponding to the circle center; the distance parameter comprises an included angle between a first line connecting the initial position and the circle center and a second line connecting the stay position and the circle center; the step of calculating the target number of the selected virtual props based on a ratio of the distance parameter to the first size of the first constituent element of the first region and a number of virtual props corresponding to the first region comprises: calculating a first ratio of the included angle between the first line connecting the initial position and the circle center and the second line connecting the stay position and the circle center to the circumferential angle; determining the target number of the selected virtual props based on a product of the number of virtual props corresponding to the first region and the first ratio.

[0008] The first region is a rectangular region; the first constituent element comprises a long side; the first size comprises a length of the long side; the distance parameter comprises a length component of a distance between the initial position and the stay position in a direction corresponding to the long side; the step of calculating the target number of the selected virtual props based on a ratio of the distance parameter to the first size of the first constituent element of the first region and a number of virtual props corresponding to the first region comprises: calculating a second ratio of the length component of the distance between the initial position and the stay position in the direction corresponding to the long side of the first region to the length of the long side; and obtaining the target number of the selected virtual props based on a product of the number of virtual props corresponding to the first region and the second ratio.

[0009] The first region comprises a second constituent element; the second constituent element corresponds to a second size; the step of selecting the virtual prop corresponding to the first region in response to the movement track of the touch point passing through the first region comprises: if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the second constituent element of the first region is greater than or equal to the second size, determining that the movement track of the touch point passes through the first region; and determining the virtual prop corresponding to the first region as the selected virtual prop.

[0010] The first region comprises a circular region; the second constituent element comprises a ring width; the second size comprises a length of the ring width; the step of determining that the movement track of the touch point passes through the first region if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the second constituent element of the first region is greater than or equal to the second size comprises: if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the ring width related to the movement track in the first region is greater than or equal to the length of the ring width, determining that the movement track of the touch point passes through the first region; and the movement track and the ring width related to the movement track at least partially overlap.

[0011] The first area includes a rectangular area; the second component element includes a wide side; the second size includes a length of the wide side; if it is monitored that a movement track of the touch point in the first area is greater than or equal to the second size in a length component in a direction corresponding to the second component element of the first area, the step of determining that the movement track of the touch point passes through the first area includes: if it is monitored that the movement track of the touch point in the first area is equal to the length of the wide side in a length component in a direction corresponding to the wide side, the movement track of the touch point is determined to pass through the first area.

[0012] The method further includes displaying the first area in a first preset format after the step of selecting the virtual prop corresponding to the first area in response to the movement track of the touch point passing through the first area.

[0013] In a second aspect, an embodiment of the present application provides an interactive control device of a virtual prop, which provides a graphical user interface through a terminal device; the device includes: a prop use control control display module, configured to display a prop use control control in response to a trigger event of prop use; wherein the prop use control control includes a plurality of quantity control areas corresponding to virtual props; the quantity control area corresponds to a virtual prop with a specified attribute; a touch point monitoring module, configured to monitor a touch point of a touch operation on the prop use control control in response to the touch operation; a first prop selection module, configured to select at least part of virtual props corresponding to a first area in the plurality of quantity control areas based on a stay position of the touch point in the first area in response to the touch point reaching the first area; and a second prop selection module, configured to select virtual props corresponding to the first area in response to a movement track of the touch point passing through the first area.

[0014] In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory, the memory stores machine executable instructions capable of being executed by the processor, and the processor executes the machine executable instructions to implement the virtual prop interactive control method.

[0015] In a fourth aspect, an embodiment of the present application provides a machine readable storage medium, which stores machine executable instructions, and the machine executable instructions cause the processor to implement the virtual prop interactive control method when the machine executable instructions are called and executed by the processor.

[0016] The embodiments of the present application have the following beneficial effects:

[0017] The method, device and electronic equipment for the interactive control of the virtual prop display the prop use control control in response to the trigger event of the prop use, wherein the prop use control control comprises a plurality of quantity control areas corresponding to the virtual prop; the quantity control area corresponds to the virtual prop of the specified attribute; in response to the touch operation on the prop use control control, the touch point of the touch operation is listened to; in response to the touch point reaching the first area in the plurality of quantity control areas, at least part of the virtual prop corresponding to the first area is selected based on the stay position of the touch point in the first area; in response to the moving track of the touch point passing through the first area, the virtual prop corresponding to the first area is selected. In the method, the player can control the use quantity of the corresponding virtual prop in the plurality of quantity control areas of the prop use control control through the touch operation, the operation is simple, and the game experience of the player is improved.

[0018] Other features and advantages of the present application will be set forth in the descriptions below, and in part will become apparent to those skilled in the art upon examination of the following or can be learned by practice of the present application. The objects and other advantages of the present application can be realized and attained by the structure particularly pointed out in the description, claims and drawings.

[0019] In order to make the above-mentioned objectives, characteristics and advantages of the present application more apparent, the following preferred embodiments are specifically described below, and the accompanying drawings are described in detail as follows. BRIEF DESCRIPTION OF DRAWINGS

[0020] In order to more clearly illustrate the specific embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.

[0021] Figure 1 A flow chart of a virtual prop interactive control method provided by an embodiment of the present application;

[0022] Figure 2 A schematic diagram of a prop use control provided by an embodiment of the present application;

[0023] Figure 3 A schematic diagram of another prop use control provided by an embodiment of the present application;

[0024] Figure 4 A schematic diagram of a touch point staying in a first area provided by an embodiment of the present application;

[0025] Figure 5 A schematic diagram of another touch point staying in a first area provided by an embodiment of the present application;

[0026] Figure 6 A schematic diagram of a contact passing through a first region is provided for an embodiment of the present application;

[0027] Figure 7 A schematic diagram of a distance parameter between a stay position and an initial position is provided for an embodiment of the present application;

[0028] Figure 8 A schematic diagram of a ring width related to a moving track is provided for an embodiment of the present application;

[0029] Figure 9 A schematic diagram of another prop use control is provided for an embodiment of the present application;

[0030] Figure 10 A structural schematic diagram of an interactive control device of a virtual prop is provided for an embodiment of the present application;

[0031] Figure 11 A structural schematic diagram of an electronic device is provided for an embodiment of the present application. DETAILED DESCRIPTION

[0032] To make the objectives, technical solutions and advantages of embodiments of the present application clearer, the technical solutions of the present application will be described below in detail with reference to the accompanying drawings. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of the present application.

[0033] In some games, the system usually provides props of unified resources but different specifications, such as 500 wood per prop, 1000 wood per prop, 10000 wood per prop, etc. Different specifications usually correspond to different use priorities, and various specifications of props can be used in combination.

[0034] In related technologies, a list is usually provided. In the list, different specifications of the same kind of props are displayed, as well as the number of various props currently owned by the player. For example, there are 10 props of 500 wood per prop, 12 props of 1000 wood per prop, and 5 props of 10000 wood per prop. The player can input the use number of each prop in turn through a number input window, and finally confirm batch use. However, this operation mode is relatively cumbersome and affects the player experience.

[0035] Based on this, the present application provides an interactive control method and device of a virtual prop and an electronic device, which can be applied to various use scenarios of multiple props.

[0036] The virtual prop interaction control method disclosed in the embodiment of the present application can run on a local terminal device or a server. When the virtual prop interaction control method runs on the server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system comprises the server and a client device.

[0037] In an optional embodiment, various cloud applications can run under the cloud interaction system, for example, cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the running mode of cloud games, the running subject of the game program and the presentation subject of the game picture are separated, and the storage and running of the virtual prop interaction control method are completed on the cloud game server. The client device is used for receiving and sending data and presenting the game picture. For example, the client device can be a display device close to the user side with a data transmission function, such as a mobile terminal, a television, a computer, a palm computer, etc. However, the cloud game server in the cloud end performs information processing. When playing the game, the player operates the client device to send operation instructions to the cloud game server, the cloud game server runs the game according to the operation instructions, encodes and compresses the game picture and other data, returns the data to the client device through the network, and finally decodes and outputs the game picture through the client device.

[0038] In an optional embodiment, taking games as an example, the local terminal device stores a game program and is used for presenting a game picture. The local terminal device is used for interacting with the player through a graphical user interface, that is, a conventional game program is downloaded and installed on an electronic device and is run. The way in which the local terminal device provides the graphical user interface to the player can include various ways, for example, the graphical user interface can be rendered and displayed on the display screen of the terminal, or the graphical user interface can be provided to the player through holographic projection. For example, the local terminal device can include a display screen and a processor, the display screen is used for presenting a graphical user interface, the graphical user interface includes a game picture, and the processor is used for running the game, generating the graphical user interface, and controlling the display of the graphical user interface on the display screen.

[0039] In a possible embodiment, the present application provides a virtual prop interaction control method, which provides a graphical user interface through a terminal device. As shown in Figure 1 the method comprises the following steps:

[0040] Step S102, in response to a trigger event of prop use, displaying a prop use control control; wherein the prop use control control comprises a plurality of quantity control areas corresponding to the virtual props; the quantity control area corresponds to the virtual prop with a specified attribute.

[0041] The trigger event of the prop use can be generated by various operations of the user. For example, the game scene displayed by the graphical user interface has a control for building a house, and the user clicks the control to generate a trigger event of the prop use of some props related to building a house. If it is a battle game, when another player sends a battle request message, the player accepts the battle request by clicking the confirmation control on the message, needs to arrange troops, select the type and quantity of task props for the battle, such as the number of infantry, the number of cavalry, and the number of archers, and at this time, the trigger event of the prop use of the related character props is generated. The trigger event of the prop use can be set according to different needs of the game.

[0042] Since the prop use control needs to control the use quantity of multiple virtual props, the prop use control usually includes multiple quantity control areas. The specified attribute can be the size or type of the virtual prop, or both the size and the type. The size can be the size of the virtual prop, the quantity of the corresponding virtual resource, etc., and the type can be the use attribute, the material attribute, etc. of the virtual prop. The use attribute can be a seeding tool, a watering tool, a harvesting tool, etc., and the material attribute can be a wooden material, an iron material, a plastic material, etc. The multiple virtual props corresponding to the prop use control can be props of the same type but different sizes, such as small, medium, and large shovels, or different types, such as cavalry, infantry, and archers. These virtual props are usually used simultaneously in the prop use scene or used in a certain order to complete the game task of the prop use scene.

[0043] In order to make the prop use control control more beautiful, the shapes of the multiple quantity control areas are usually set to similar or identical set graphics. For example, the multiple quantity control areas can be multiple circular rings with the same center and increasing inner radii, as shown in FIG. 10A; or multiple rectangular areas of the same size arranged from top to bottom, as shown in FIG. 10B. There can be some blank areas between the quantity control areas, as shown in FIG. 10A, or there can be no blank areas, as shown in FIG. 10B. Figure 2 Figure 3 Figure 2 Figure 3

[0044] In step S104, the touch point of the touch operation is listened to in response to the touch operation on the prop use control control.

[0045] The touch operation is usually generated by the player sliding his finger or a touch pen on the touch screen of the terminal device. The position of the finger or the touch pen on the touch screen is usually identified as a touch point, and the position of the touch point can directly correspond to the display position on the graphical user interface. The process of the finger or the touch pen contacting the touch screen and leaving the touch screen is usually called a touch operation.​​​​

[0046] In step S106, in response to the touch point reaching the first region in the plurality of quantity control regions, at least part of the virtual props corresponding to the first region is selected based on the stay position of the touch point in the first region.

[0047] The first region is a quantity control region in which the touch point is detected. At this time, it can be considered that the player is determining the quantity of virtual props corresponding to the first region by moving the touch point. In the process of detecting the touch point, after determining that the touch point stays at a certain position in the first region for more than a preset time, the position is determined as the stay position of the touch point. The first region usually has a preset initial position, so that the quantity of virtual props selected by the player corresponding to the first region can be determined based on the distance between the stay position of the touch point in the first region and the preset initial position.

[0048] As shown in Figure 4 , the first region is a rectangular region, and the initial position is set at the left wide side of the rectangular region. When the touch point stays at the position shown in Figure 4 , the region between the initial position and the stay position of the touch point is determined as the region of the virtual props selected by the player, and the region is displayed in a display format different from the display format of the current first region, such as displaying the region in other colors. The ratio of the distance between the initial position and the stay position to the length of the long side of the rectangle can be taken as the proportion of the virtual props selected by the player. As shown in Figure 4 , the stay position is at the center position of the rectangular region, so that the player selects half of the quantity of virtual props corresponding to the first region. The proportion of the virtual props selected by the player can also be taken as the ratio of the region corresponding to the selected virtual props to the area of the rectangular region, which can be set according to requirements.

[0049] In order to enable the player to determine how many virtual props he has selected, the quantity of selected props can be displayed in the first region, such as Figure 4 , the number 5 displayed on the left side of the rectangular region is the quantity of virtual props selected by the player, and the number 10 displayed on the right side of the rectangular region is the total quantity of virtual props corresponding to the rectangular region.

[0050] In a specific implementation, the quantity of virtual props selected by the player can also be determined according to the distance of the touch point sliding in the first region. In this way, no initial position is set in the first region, but the position of the touch point when the touch operation reaches the region is set as the initial position of the virtual prop selection operation in the first region, and then the quantity of virtual props selected by the player is determined according to the distance between the stay position of the touch point in the first region and the initial position. As shown in Figure 5As shown, when the first region is a rectangular region, since it is preset that the number of the selected virtual props will change as the touch point moves along the long side of the first region, the ratio of the distance component of the touch point in the direction corresponding to the long side of the rectangular region to the length of the long side can be taken as the proportion of the virtual props selected by the player. Figure 5 In this case, the virtual props selected by the player are 50% of the total props, i.e., 5 virtual props corresponding to the first region are selected.

[0051] In step S108, the virtual props corresponding to the first region are selected in response to the movement trajectory of the touch point passing through the first region.

[0052] In a specific implementation, it can be preset that the movement trajectory of the touch point in the first region is considered to pass through the first region when the movement trajectory of the touch point meets one or more conditions. Since the selection of the virtual props corresponding to the first region and the selection of at least part of the virtual props corresponding to the first region (except for the case of selecting all the virtual props) cannot be achieved at the same time, the judgment condition of the movement trajectory of the touch point passing through the first region should be less related to the way of determining the selection of at least part of the virtual props.

[0053] When the movement of the touch point along the first direction can change the stay position of the touch point in the first region, thereby changing the number of the selected virtual props, the movement trajectory of the touch point can be considered to pass through the first region when the movement trajectory of the touch point in the first region is along the second direction and the length reaches a preset length. The second direction is usually perpendicular to the first direction. As shown in the figure, Figure 6 As shown, when the first region is a rectangular region, the movement trajectory of the touch point is shown by the straight line with an arrow in the figure, and the virtual props corresponding to the first region are considered to be selected by the player, wherein the direction indicated by the arrow is the movement direction of the touch point in the movement trajectory of the touch point. In addition, the movement trajectory of the touch point can also be considered to pass through the first region when the component of the movement trajectory of the touch point in the second direction is greater than or equal to a preset length. The condition for judging whether the movement trajectory of the touch point passes through the first region can be determined according to requirements, which is not limited herein.

[0054] After determining the selection of the virtual props corresponding to the first region, the first region can be displayed in a display format different from the current display format of the first region, such as a specific color, a specific effect, and the like, so as to enable the player to determine that the virtual props corresponding to the first region are selected.

[0055] When the player selects the number of all the virtual props to be used through the touch control operation, the touch point is released, and then the selected virtual props can be applied to the corresponding prop use scene.

[0056] The above-mentioned virtual prop interaction control method displays a prop use control control in response to a trigger event of prop use; wherein the prop use control control comprises a plurality of quantity control areas corresponding to virtual props; a quantity control area corresponds to virtual props of a specified attribute; in response to a touch operation on the prop use control control, a touch point of the touch operation is monitored; in response to the touch point reaching a first area in the plurality of quantity control areas, at least part of virtual props corresponding to the first area are selected based on a resting position of the touch point in the first area; and in response to a moving track of the touch point passing through the first area, virtual props corresponding to the first area are selected. In this method, a player can control the number of virtual props corresponding to the plurality of quantity control areas of the prop use control control through a touch operation, which is simple and improves the player's game experience.

[0057] The following embodiments provide a specific way of selecting at least part of virtual props corresponding to a first area in the plurality of quantity control areas based on a resting position of a touch point in the first area.

[0058] In a specific implementation, an initial position is usually set in the first area; and when determining the number of selected virtual props, a first component element, referred to as a first component element herein, of the first area can be used, and the first component element corresponds to a first size. When the player moves the touch point along a direction corresponding to the first component element, the number of selected virtual props can be changed. When the first area is a different geometric shape, the corresponding first component element and first size are determined according to the shape of the geometric shape. For example, the first area is a ring-shaped area; the first component element can be the center of the circle; the first size corresponding to the first component element can be the central angle of the circle, i.e. 360°; when the first area is a rectangular area, the first component element can be the long side, and the first size is the length of the long side.

[0059] When determining at least part of virtual props corresponding to the selected first area, a distance parameter between the resting position in the first area and the initial position in the first area needs to be calculated; specifically, when the first area is a ring-shaped area, an included angle between a first line connecting the initial position and the center of the circle and a second line connecting the resting position and the center of the circle needs to be calculated, as shown in Figure 7 When the first area is a rectangular area, a length component of the distance between the initial position and the resting position in a direction corresponding to the long side needs to be calculated, as shown in Figure 4 Then, based on the ratio of the distance parameter to the first size of the first component element of the first area and the number of virtual props corresponding to the first area, a target number of selected virtual props is calculated; and virtual props corresponding to the first area that match the target number are determined as the selected virtual props.

[0060] Specifically, when the first region is a circular region, a first ratio of an included angle between a first line connecting the initial position and a center of the first region and a second line connecting the stay position and the center and a circumferential angle is calculated, such as the included angle is 90°, and the ratio is 0.25; a target number of the selected virtual props is determined based on a product of a number of the virtual props corresponding to the first region and the first ratio, when the virtual props corresponding to the first region are 10, and the product is 2.5, an integer rule can be set in advance, such as rounding, and the target number of the selected virtual props is 3.

[0061] Specifically, when the first region is a rectangular region, a second ratio of a length component of a distance between the initial position and the stay position in a direction corresponding to a long side of the first region and a length of the long side is calculated, such as the length component is 10 and the length of the long side is 20, and the ratio is 0.5; a target number of the selected virtual props is obtained based on a product of a number of the virtual props corresponding to the first region and the second ratio, when the virtual props corresponding to the first region are 10, and the product is 5, the target number of the selected virtual props is 3.

[0062] In a specific implementation, a region starting from the initial position and ending at the stay position and matching the distance parameter can also be used as a target region corresponding to the selected virtual props, and the target region is displayed in the first preset format; for example, the gray region shown in FIG. 6. Figure 4

[0063] The following embodiments provide a specific way of selecting virtual props corresponding to a first region in response to a moving track of a touch point passing through the first region.

[0064] In determining that the moving track of the touch point passes through the first region, a second constituent element different from a first constituent element of the first region can also be used, so as to make a judgment condition that the moving track of the touch point passes through the first region and a way of selecting partial virtual props based on the stay position of the touch point have a large degree of distinction. The second constituent element can be referred to as a second constituent element here. The second constituent element corresponds to a second dimension. For example, when the first region is a circular region, the second constituent element can be a ring width, and the second dimension is a length of the ring width; when the first region is a rectangular region, the second constituent element can be a width, and the second dimension is a length of the width. The first region can be set according to a geometric shape of the first region.

[0065] In a specific implementation, if it is detected that a length component of the moving track of the touch point in a direction corresponding to the second constituent element of the first region is greater than or equal to the second dimension, it is determined that the moving track of the touch point passes through the first region, and the virtual props corresponding to the first region are determined as the selected virtual props, that is, all the virtual props corresponding to the first region are selected.

[0066] ​Specifically, when the first region is a ring-shaped region, if it is monitored that the length component of the moving track of the touch point in the first region in the direction corresponding to the ring width related to the moving track is greater than or equal to the length of the ring width, it is determined that the moving track of the touch point passes through the first region; the moving track and the ring width related to the moving track at least partially coincide. As shown in Figure 8 The ring width in the gray region in the circular ring is the ring width related to the moving track, and the black curve in the gray region is the moving track of the touch point.

[0067] When the first region is a rectangular region, if it is monitored that the length component of the moving track of the touch point in the first region in the direction corresponding to the width side is equal to the length of the width side, it is determined that the moving track of the touch point passes through the first region. In addition, the angle between the moving track and the direction corresponding to the width side can also be limited, for example, the angle needs to be less than 20°, and if it is greater than 20°, the moving track of the touch point is not considered to pass through the first region. The specific determination condition can be set according to requirements.

[0068] After it is determined that the player selects all virtual props corresponding to a region, the first region can be displayed in a first preset format, as shown in Figure 6 The entire first region is displayed in gray, and before being selected, the entire first region can be displayed in white or other non-gray colors.

[0069] The embodiment of the application also provides another virtual prop interaction control method. The method is implemented on the basis of the method shown in Figure 1 The method provides a multi-ring structure as a prop use control control, as shown in Figure 9 The prop use control control can also be called a "quantity selection module", and each ring corresponds to a different specification of prop and serves as a quantity control region of the corresponding prop. For example, Figure 9 In the figure, the inner ring represents 10 specifications of 100 wood props, and the outer ring represents 20 specifications of 1000 wood props.

[0070] In the method, the player realizes touch control operation by sliding a finger on the multi-ring module, quickly combines different specifications of props, and the combination can be realized in the following ways:

[0071] 1. The touch point generated by the finger through touch control operation slides from the center of the multi-ring structure, and each time a ring is slid, it represents the use of all props on the ring.

[0072] 2. When the touch point generated by the finger through touch control operation stops at a certain ring, the use quantity of the ring is determined according to the stop position.

[0073] 3. After the player releases the touch point, the quantity combination can be determined according to the current finger position.

[0074] The prop selection method is convenient and efficient, and the number of combinations of props can be selected by sliding the touch point in the number control area. In specific implementation, the order of props corresponding to the multi-ring structure can be set in combination with the use scene and in consideration of the general rule of the priority of prop use by the player, thereby providing a quick operation method.

[0075] For the above method embodiment, refer to Figure 10 The virtual prop interaction control device shown in the figure provides a graphical user interface through a terminal device. The device includes:

[0076] The prop use control control display module 1002 displays the prop use control control in response to a trigger event of prop use. The prop use control control includes a plurality of number control areas corresponding to virtual props. The number control area corresponds to virtual props with a specified attribute.

[0077] The touch point monitoring module 1004 monitors the touch point of the touch operation in response to the touch operation on the prop use control control.

[0078] The first prop selection module 1006 selects at least part of the virtual props corresponding to the first area based on the resting position of the touch point in the first area in response to the touch point reaching the first area in the plurality of number control areas.

[0079] The second prop selection module 1008 selects the virtual props corresponding to the first area in response to the movement trajectory of the touch point passing through the first area.

[0080] The virtual prop interaction control device displays the prop use control control in response to a trigger event of prop use. The prop use control control includes a plurality of number control areas corresponding to virtual props. The number control area corresponds to virtual props with a specified attribute. The touch point of the touch operation is monitored in response to the touch operation on the prop use control control. At least part of the virtual props corresponding to the first area is selected based on the resting position of the touch point in the first area in response to the touch point reaching the first area in the plurality of number control areas. The virtual props corresponding to the first area are selected in response to the movement trajectory of the touch point passing through the first area. In this method, the player can control the number of virtual props corresponding to the number control area of the prop use control control through touch operation, which is simple and improves the game experience of the player.

[0081] The first region includes first constituent elements and a preset initial position; the first constituent elements correspond to a first size; the first prop selection module is further configured to: calculate a distance parameter between the stay position in the first region and the initial position in the first region; based on a ratio of the distance parameter to the first size of the first constituent elements of the first region, and a number of virtual props corresponding to the first region, calculate a target number of selected virtual props; and determine virtual props corresponding to the first region that match the target number as the selected virtual props.

[0082] The device further includes a first display module configured to display a target region in the first region corresponding to the selected virtual props in a first preset format; the target region includes a region in the first region that starts at the initial position and ends at the stay position, and matches the distance parameter.

[0083] The first region includes a ring-shaped region; the first constituent elements include a circle center; the first size includes a circumferential angle corresponding to the circle center; the distance parameter includes an included angle between a first line connecting the initial position and the circle center and a second line connecting the stay position and the circle center; the first prop selection module is further configured to: calculate a first ratio of the included angle between the first line connecting the initial position and the circle center and the second line connecting the stay position and the circle center to the circumferential angle; and based on a product of the number of virtual props corresponding to the first region and the first ratio, determine the target number of selected virtual props.

[0084] The first region is a rectangular region; the first constituent elements include a long side; the first size includes a length of the long side; the distance parameter includes a length component of a distance between the initial position and the stay position in a direction corresponding to the long side; the first prop selection module is further configured to: calculate a second ratio of the length component of the distance between the initial position and the stay position in the direction corresponding to the long side of the first region to the length of the long side; and based on a product of the number of virtual props corresponding to the first region and the second ratio, obtain the target number of selected virtual props.

[0085] The first region includes second constituent elements; the second constituent elements correspond to a second size; the second prop selection module is further configured to: if the movement track of the touch point in the first region is greater than or equal to the second size in a length component in a direction corresponding to the second constituent elements of the first region, determine that the movement track of the touch point passes through the first region; and determine virtual props corresponding to the first region as the selected virtual props.

[0086] The first region comprises a ring region; the second constituent element comprises a ring width; the second size comprises a length of the ring width; the second prop selection module is further configured to: if the length component of the movement track of the touch point in the first region in a direction corresponding to the ring width related to the movement track in the first region is greater than or equal to the length of the ring width, determine that the movement track of the touch point passes through the first region; and the movement track and the ring width related to the movement track at least partially overlap.

[0087] The first region comprises a rectangular region; the second constituent element comprises a wide side; the second size comprises a length of the wide side; the second prop selection module is further configured to: if the length component of the movement track of the touch point in the first region in a direction corresponding to the wide side is equal to the length of the wide side, determine that the movement track of the touch point passes through the first region.

[0088] The apparatus further comprises a second display module configured to display the first region in a first preset format.

[0089] The embodiment further provides an electronic device comprising a processor and a memory, the memory storing machine executable instructions capable of being executed by the processor, and the processor executes the machine executable instructions to implement the virtual prop interaction control method described above, for example:

[0090] In response to a trigger event of prop use, display a prop use control control; wherein the prop use control control comprises a plurality of quantity control regions corresponding to virtual props; the quantity control region corresponds to a virtual prop of a specified attribute; in response to a touch operation on the prop use control control, monitor a touch point of the touch operation; in response to the touch point reaching a first region in the plurality of quantity control regions, select at least part of virtual props corresponding to the first region based on a stay position of the touch point in the first region; and in response to a movement track of the touch point passing through the first region, select virtual props corresponding to the first region.

[0091] In the method, the player can control the use quantity of the corresponding virtual prop in the plurality of quantity control regions of the prop use control control through the touch operation, the operation is simple, and the game experience of the player is improved.

[0092] Optionally, the first region comprises a first constituent element and a preset initial position; the first constituent element corresponds to a first size; the step of selecting at least part of virtual props corresponding to the first region based on the stay position of the touch point in the first region comprises: calculating a distance parameter between the stay position in the first region and the initial position in the first region; calculating a target quantity of the selected virtual props based on a ratio of the distance parameter to the first size of the first constituent element of the first region and a quantity of the virtual props corresponding to the first region; and determining the virtual props corresponding to the first region matching the target quantity as the selected virtual props.

[0093] Optionally, the method further comprises: displaying a target region in the first region corresponding to the selected virtual prop in the first preset format; the target region comprises a region in the first region, starting from the initial position and ending at the stay position, and matching the distance parameter.

[0094] Optionally, the first region comprises a circular region; the first constituent element comprises a circle center; the first size comprises a circumferential angle corresponding to the circle center; the distance parameter comprises an included angle between a first line connecting the initial position and the circle center and a second line connecting the stay position and the circle center; the step of calculating the target number of the selected virtual prop based on a ratio of the distance parameter to the first size of the first constituent element of the first region and a number of virtual props corresponding to the first region comprises: calculating a first ratio of the included angle between the first line connecting the initial position and the circle center and the second line connecting the stay position and the circle center to the circumferential angle; and determining the target number of the selected virtual prop based on a product of the number of virtual props corresponding to the first region and the first ratio.

[0095] Optionally, the first region comprises a rectangular region; the first constituent element comprises a long side; the first size comprises a length of the long side; the distance parameter comprises a length component of a distance between the initial position and the stay position in a direction corresponding to the long side; the step of calculating the target number of the selected virtual prop based on a ratio of the distance parameter to the first size of the first constituent element of the first region and a number of virtual props corresponding to the first region comprises: calculating a second ratio of the length component of the distance between the initial position and the stay position in the direction corresponding to the long side of the first region to the length of the long side; and obtaining the target number of the selected virtual prop based on a product of the number of virtual props corresponding to the first region and the second ratio.

[0096] Optionally, the first region comprises a second constituent element; the second constituent element corresponds to a second size; the step of selecting the virtual prop corresponding to the first region in response to the movement track of the touch point passing through the first region comprises: if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the second constituent element of the first region is greater than or equal to the second size, determining that the movement track of the touch point passes through the first region; and determining the virtual prop corresponding to the first region as the selected virtual prop.

[0097] Optionally, the first region comprises a ring-shaped region; the second component element comprises a ring width; the second size comprises a length of the ring width; if the length component of the movement track of the touch point in the first region in a direction corresponding to the second component element of the first region is greater than or equal to the second size, the step of determining that the movement track of the touch point passes through the first region comprises: if the length component of the movement track of the touch point in the first region in a direction corresponding to the ring width related to the movement track in the first region is greater than or equal to the length of the ring width, the movement track of the touch point is determined to pass through the first region; and the movement track and the ring width related to the movement track at least partially coincide.

[0098] Optionally, the first region comprises a rectangular region; the second component element comprises a wide side; the second size comprises a length of the wide side; if the length component of the movement track of the touch point in the first region in a direction corresponding to the second component element of the first region is greater than or equal to the second size, the step of determining that the movement track of the touch point passes through the first region comprises: if the length component of the movement track of the touch point in the first region in a direction corresponding to the wide side is equal to the length of the wide side, the movement track of the touch point is determined to pass through the first region.

[0099] Optionally, after the step of selecting the virtual prop corresponding to the first region in response to the movement track of the touch point passing through the first region, the method further comprises: displaying the first region in a first preset format.

[0100] Referring to Figure 11 The electronic device shown in the figure comprises a processor 100 and a memory 101, the memory 101 storing machine executable instructions capable of being executed by the processor 100, and the processor 100 executes the machine executable instructions to implement the virtual prop interaction control method described above.

[0101] Further, Figure 11 The electronic device shown in the figure further comprises a bus 102 and a communication interface 103, and the processor 100, the communication interface 103 and the memory 101 are connected through the bus 102.

[0102] The memory 101 can contain a high-speed random access memory (RAM, Random Access Memory) and can also include a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 103 (which can be wired or wireless), and the Internet, a wide area network, a local area network, a metropolitan area network, etc. can be used. The bus 102 can be an ISA bus, a PCI bus or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 11Only one bidirectional arrow is used to represent a bus, but it is understood that the bus can be unidirectional, bidirectional, or a combination thereof.

[0103] The processor 100 can be an integrated circuit chip with a processing capability of signals. In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware in the processor 100 or the instruction in the form of software. The processor 100 described above can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. Each method, step and logic block disclosed in the embodiment of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiment of the present application can be directly embodied as a hardware decoding processor for execution, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a random access memory, a flash memory, a read only memory, a programmable read only memory or an electrically erasable programmable memory, a register, etc. The storage medium in the art. The storage medium is located in the memory 101, and the processor 100 reads the information in the memory 101, and combines the hardware to complete the steps of the method of the above embodiment.

[0104] The embodiment also provides a machine readable storage medium, the machine readable storage medium stores machine executable instructions, when the machine executable instructions are called and executed by the processor, the machine executable instructions cause the processor to implement the above-mentioned virtual prop interaction control method.

[0105] The virtual prop interaction control method, device and electronic equipment provided by the embodiment of the present application include a computer readable storage medium storing program codes, the instructions included in the program codes can be used to execute the method described in the above method embodiment, for example:

[0106] The prop use control control is displayed in response to a trigger event of prop use; wherein the prop use control control comprises a plurality of quantity control areas corresponding to virtual props; a quantity control area corresponds to a virtual prop of a specified attribute; in response to a touch operation on the prop use control control, a touch point of the touch operation is listened to; in response to the touch point reaching a first area in the plurality of quantity control areas, at least part of virtual props corresponding to the first area are selected based on a stay position of the touch point in the first area; in response to a moving track of the touch point passing through the first area, a virtual prop corresponding to the first area is selected.

[0107] In the above method, the player can control the use quantity of the corresponding virtual prop in the plurality of quantity control areas of the prop use control control through the touch operation, the operation is simple, and the game experience of the player is improved.

[0108] Optionally, the first area comprises a first constituent element and a preset initial position; the first constituent element corresponds to a first size; the step of selecting at least part of virtual props corresponding to the first area based on the stay position of the touch point in the first area comprises: calculating a distance parameter between the stay position in the first area and the initial position in the first area; calculating a target quantity of the selected virtual props based on a ratio of the distance parameter to the first size of the first constituent element of the first area and a quantity of virtual props corresponding to the first area; and determining the virtual props corresponding to the target quantity of the first area as the selected virtual props.

[0109] Optionally, the method further comprises: displaying a target area corresponding to the selected virtual props in the first area in a first preset format; the target area comprises an area in the first area, which starts from the initial position and ends at the stay position, and which matches the distance parameter.

[0110] Optionally, the first area comprises a ring-shaped area; the first constituent element comprises a center; the first size comprises a central angle corresponding to the center; the distance parameter comprises an included angle between a first line connecting the initial position and the center and a second line connecting the stay position and the center; the step of calculating the target quantity of the selected virtual props based on the ratio of the distance parameter to the first size of the first constituent element of the first area and the quantity of virtual props corresponding to the first area comprises: calculating a first ratio of the included angle between the first line connecting the initial position and the center and the second line connecting the stay position and the center to the central angle; and determining the target quantity of the selected virtual props based on a product of the quantity of virtual props corresponding to the first area and the first ratio.

[0111] Optionally, the first region is a rectangular region; the first constituent element comprises a long side; the first dimension comprises a length of the long side; the distance parameter comprises a length component of a distance between the initial position and the stay position in a direction corresponding to the long side; and the step of calculating the target number of the selected virtual props based on a ratio of the distance parameter to the first dimension of the first constituent element of the first region and a number of virtual props corresponding to the first region comprises: calculating a second ratio of the length component of the distance between the initial position and the stay position in the direction corresponding to the long side of the first region to the length of the long side; and obtaining the target number of the selected virtual props based on a product of the number of virtual props corresponding to the first region and the second ratio.

[0112] Optionally, the first region comprises a second constituent element; the second constituent element corresponds to a second dimension; and the step of selecting the virtual prop corresponding to the first region in response to the movement track of the touch point passing through the first region comprises: determining that the movement track of the touch point passes through the first region if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the second constituent element of the first region is greater than or equal to the second dimension; and determining the virtual prop corresponding to the first region as the selected virtual prop.

[0113] Optionally, the first region comprises a ring-shaped region; the second constituent element comprises a ring width; the second dimension comprises a length of the ring width; and the step of determining that the movement track of the touch point passes through the first region if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the second constituent element of the first region is greater than or equal to the second dimension comprises: determining that the movement track of the touch point passes through the first region if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the ring width related to the movement track is greater than or equal to the length of the ring width; and the movement track and the ring width related to the movement track at least partially overlap.

[0114] Optionally, the first region comprises a rectangular region; the second constituent element comprises a wide side; the second dimension comprises a length of the wide side; and the step of determining that the movement track of the touch point passes through the first region if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the second constituent element of the first region is greater than or equal to the second dimension comprises: determining that the movement track of the touch point passes through the first region if it is detected that a length component of the movement track of the touch point in the first region in a direction corresponding to the wide side is equal to the length of the wide side.

[0115] Optionally, after the step of selecting the virtual prop corresponding to the first region in response to the movement track of the touch point passing through the first region, the method further comprises: displaying the first region in a first preset format.

[0116] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the foregoing method embodiment, and will not be repeated here.

[0117] In addition, in the description of the embodiments of the present application, unless explicitly defined and limited, the terms "mounting", "connection", "connecting" should be understood broadly, for example, can be fixedly connected, can be detachably connected, or integrally connected; can be mechanically connected, or electrically connected; can be directly connected, or indirectly connected through an intermediate medium, or can be the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

[0118] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the part of the present application which essentially contributes to the prior art or the part of the technical solutions can be embodied in the form of software products, and the computer software product is stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in various embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and various program code storage media.

[0119] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application. In addition, the terms "first", "second", "third" are only for the purpose of description, and cannot be understood as indicating or implying relative importance.

[0120] Finally, it should be noted that the above examples are merely specific embodiments of the present application, and are used to illustrate the technical solutions of the present application, but are not intended to limit the present application. The protection scope of the present application is not limited thereto. Although the present application has been described in detail with reference to the foregoing examples, those skilled in the art should understand that any person skilled in the art can still modify or easily think of changes to the technical solutions recorded in the foregoing examples, or make equivalent replacements to some of the technical features, within the technical range disclosed by the present application. These modifications, changes or replacements do not cause the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for interactive control of virtual props, characterized in that, The method includes providing a graphical user interface via a terminal device; the method includes: In response to a trigger event for item use, an item use control is displayed; wherein, the item use control includes multiple quantity control areas corresponding to virtual items; the quantity control areas correspond to virtual items with specified attributes; In response to a touch operation using the control controls on the prop, the touch point of the touch operation is monitored; In response to the touch point reaching a first area of ​​the plurality of quantity control areas, at least a portion of the virtual props corresponding to the first area are selected based on the position of the touch point in the first area; In response to the movement trajectory of the touch point passing through the first area, the virtual prop corresponding to the first area is selected; The first region includes a second constituent element; the second constituent element corresponds to a second size; The step of selecting a virtual prop corresponding to the first area in response to the movement trajectory of the touch point passing through the first area includes: If the length component of the movement trajectory of the contact point in the first region is greater than or equal to the second dimension in the direction corresponding to the second component element of the first region, it is determined that the movement trajectory of the contact point passes through the first region. The virtual item corresponding to the first area is selected as the virtual item.

2. The method according to claim 1, characterized in that, The first region includes a first constituent element and a preset initial position; the first constituent element corresponds to a first size; The step of selecting at least a portion of the virtual items corresponding to the first area based on the position of the touch point in the first area includes: Calculate the distance parameter between the dwell position in the first region and the initial position in the first region; Based on the ratio of the distance parameter to the first size of the first component of the first region, and the number of virtual props corresponding to the first region, calculate the target number of selected virtual props; The virtual props corresponding to the first area that match the target quantity are selected as virtual props.

3. The method according to claim 2, characterized in that, The method further includes: The target area corresponding to the selected virtual prop in the first region is displayed in a first preset format; the target area includes the area in the first region that starts from the initial position, ends at the dwell position, and matches the distance parameter.

4. The method according to claim 2, characterized in that, The first region includes an annular region; the first constituent element includes a center; the first dimension includes the circumferential angle corresponding to the center; the distance parameter includes the angle between the first line connecting the initial position and the center and the second line connecting the stopping position and the center. The step of calculating the target number of selected virtual props based on the ratio of the distance parameter to the first size of the first component element of the first region and the number of virtual props corresponding to the first region includes: Calculate the first ratio of the angle between the first line connecting the initial position and the center of the first region and the second line connecting the stopping position and the center of the circle to the circumferential angle. The target number of selected virtual props is determined based on the product of the number of virtual props corresponding to the first region and the first ratio.

5. The method according to claim 2, characterized in that, The first region is a rectangular region; the first component element includes a long side; the first size includes the length of the long side; the distance parameter includes the length component of the distance between the initial position and the stopping position in the direction corresponding to the long side; The step of calculating the target number of selected virtual props based on the ratio of the distance parameter to the first size of the first component element of the first region and the number of virtual props corresponding to the first region includes: Calculate a second ratio of the length component of the distance between the initial position and the dwelling position in the direction corresponding to the long side of the first region to the length of the long side; The target number of selected virtual items is obtained by multiplying the number of virtual items corresponding to the first region by the second ratio.

6. The method according to claim 1, characterized in that, The first region includes an annular region; the second component includes the annular width; the second dimension includes the length of the annular width; If the length component of the movement trajectory of the contact point in the first region corresponding to the second component element of the first region is greater than or equal to the second dimension, the step of determining that the movement trajectory of the contact point passes through the first region includes: If the length component of the movement trajectory of the contact point in the first region is greater than or equal to the length of the ring width in the direction corresponding to the ring width associated with the movement trajectory, it is determined that the movement trajectory of the contact point passes through the first region; the movement trajectory and the ring width associated with the movement trajectory at least partially overlap.

7. The method according to claim 1, characterized in that, The first region includes a rectangular region; the second constituent element includes a wide side; the second dimension includes the length of the wide side; If the length component of the movement trajectory of the contact point in the first region corresponding to the second component element of the first region is greater than or equal to the second dimension, the step of determining that the movement trajectory of the contact point passes through the first region includes: If the length component of the movement trajectory of the contact point in the first region is equal to the length of the width side in the direction corresponding to the width side, it is determined that the movement trajectory of the contact point passes through the first region.

8. The method according to claim 1, characterized in that, After the step of selecting the virtual prop corresponding to the first area in response to the movement trajectory of the touch point passing through the first area, the method further includes: The first area is displayed in a first preset format.

9. An interactive control device for virtual props, characterized in that, A graphical user interface is provided via a terminal device; the device includes: The prop usage control display module is used to display prop usage control controls in response to a prop usage trigger event; wherein, the prop usage control controls include multiple quantity control areas corresponding to virtual props; the quantity control areas correspond to virtual props with specified attributes; A touch point monitoring module is used to respond to touch operations performed by the control controls on the prop and to monitor the touch points of the touch operations. The first prop selection module is used to select at least a portion of the virtual props corresponding to the first area based on the position of the touch point in the first area when the touch point reaches the first area of ​​the plurality of quantity control areas. The second prop selection module is used to select the virtual prop corresponding to the first area in response to the movement trajectory of the touch point passing through the first area. The first region includes a second constituent element; the second constituent element corresponds to a second size; The second item selection module is also used for: If the length component of the movement trajectory of the contact point in the first region is greater than or equal to the second dimension in the direction corresponding to the second component element of the first region, it is determined that the movement trajectory of the contact point passes through the first region. The virtual item corresponding to the first area is selected as the virtual item.

10. An electronic device, characterized in that, It includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the interactive control method for virtual props according to any one of claims 1-8.

11. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the interactive control method for virtual props as described in any one of claims 1-8.

Citation Information

Patent Citations

  • Control method and control device for game props used in batch

    CN105204732A