Information processing method, device, equipment, and storage medium
The described method and device improve the selection of multiple virtual objects in RTS games by enabling swipe-based trajectory selection and additional control operations, enhancing flexibility and efficiency.
Patent Information
- Application Number
- JP2023550083
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-12-02
- Filing Date
- 2022-05-23
- Publication Date
- 2024-12-23
- Estimated Expiration
- 2042-05-23
AI Technical Summary
Conventional RTS mobile games limit the freedom and efficiency of selecting multiple virtual objects, primarily through methods like box selection or multiple taps, leading to suboptimal user operation experiences.
An information processing method and device that allows users to select virtual objects by performing a swipe operation on a graphical user interface, determining a swipe trajectory, and selecting virtual objects within a predetermined distance threshold, with additional controls for locking, confirming, and deselecting objects.
Enhances the flexibility and efficiency of selecting multiple virtual objects by allowing intuitive and precise control over them, improving user experience and operational efficiency.
Smart Images

Figure 0007604672000001 
Figure 0007604672000002 
Figure 0007604672000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to the technical field of games, and specifically to an information processing method, device, equipment, and storage medium.
[0002] CROSS REFERENCE TO RELATED APPLICATIONS This disclosure claims priority to a Chinese application filed with the China National Intellectual Property Office on December 2, 2021, bearing application number 202111511432.5 and entitled "Information Processing Method, Apparatus, Equipment and Storage Medium," the entire contents of which are incorporated herein by reference. [Background technology]
[0003] As a type of strategy game, RTS (Real-Time Strategy) games are popular among users. In RTS games, users generally select and control multiple virtual objects. For example, in military RTS games, users often select multiple units and command these units.
[0004] In conventional RTS mobile games, users can only select multiple virtual objects by box selection or multiple taps. For example, conventional box selection can only select a range with some shapes determined by the game, such as a circle or a rectangle.
[0005] However, such a method of selecting multiple virtual objects does not allow for sufficient freedom of operation, the operation efficiency is relatively low, and the user's operation experience is not ideal. Summary of the Invention
[0006] The present disclosure aims to provide, for example, an information processing method, device, equipment, and storage medium that can improve the freedom and efficiency of selecting multiple virtual objects.
[0007] To achieve the above objectives, the embodiments of the present disclosure adopt the following technical solutions.
[0008] In a first aspect, an embodiment of the present disclosure provides an information processing method.
[0009] An information processing method comprising: providing a graphical user interface by a first terminal device; displaying at least a portion of a game scene and at least one first virtual object present in the game scene in the graphical user interface; and comprising: in response to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface, determining a swipe trajectory of the swipe operation; and selecting a first virtual object associated with the swipe trajectory of the swipe operation as a target virtual object.
[0010] Optionally, the first touch operation and the swipe operation are consecutive operations.
[0011] Optionally, after responding to a swipe operation on the graphical user interface, the method further comprises displaying the swipe trajectory in the graphical user interface.
[0012] Optionally, the first touch operation includes one of a touch operation on a first control in the graphical user interface, a long press operation on a game scene displayed on the graphical user interface, a hard press operation on a game scene displayed on the graphical user interface, and a double tap operation on a game scene displayed on the graphical user interface.
[0013] Optionally, the step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as a target virtual object comprises selecting a first virtual object within a region surrounded by the swipe trajectory as the target virtual object.
[0014] Optionally, the step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as a target virtual object comprises selecting a first virtual object whose distance to the swipe trajectory is less than a predetermined distance threshold as the target virtual object.
[0015] Optionally, the method further includes the steps of displaying a second control in the graphical user interface, and in response to a second touch operation on the second control, locking on to and displaying the target virtual object in the graphical user interface.
[0016] Optionally, the step of locking on to and displaying the target virtual object in the graphical user interface includes adjusting game scene content displayed in the graphical user interface according to the position of the target virtual object in the game scene so that the target virtual object is always present in the graphical user interface.
[0017] Optionally, the step of displaying a second control in the graphical user interface comprises displaying a second control in the graphical user interface in response to a stop operation.
[0018] Optionally, the stopping operation comprises stopping a first touch operation or stopping a swipe operation in the graphical user interface.
[0019] Optionally, the method further comprises the step of, after selecting the target virtual object, displaying a selection indicator in a region associated with the displayed target virtual object.
[0020] Optionally, the method further includes the steps of: after selecting the target virtual object, displaying a confirmation control in the graphical user interface; and, in response to a third touch operation on the confirmation control, confirming the target virtual object as an operation object and displaying a confirmation mark in an area related to the displayed operation object.
[0021] Optionally, the method further comprises the steps of: after locking on to and displaying the target virtual object in the graphical user interface, displaying a first return control in the graphical user interface; The method further includes the step of: in response to a fourth touch operation on the first return control, ceasing to lock on and display the target virtual object in the graphical user interface.
[0022] Optionally, the method further includes the steps of: after selecting the target virtual object, displaying a second back control in the graphical user interface; and in response to a fifth touch operation on the second back control, deselecting the target virtual object and canceling the display of the selection mark.
[0023] Optionally, the method further includes the steps of: displaying a third back control in the graphical user interface after confirming the target virtual object as an operation object; and canceling the confirmation of the target virtual object as an operation object and canceling the display of the confirmation mark in response to a sixth touch operation on the third back control.
[0024] Optionally, at least one second virtual object present in the game scene is further displayed in the graphical user interface, and the first virtual object and the second virtual object are competing objects; The method further includes the steps of obtaining an attack target among the second virtual objects in response to a trigger operation on an attack target, and controlling the target virtual object to attack the attack target.
[0025] Optionally, the step of controlling the target virtual object to attack the attack subject includes controlling the target virtual object to attack the attack subject in the target attack mode in response to a trigger operation for the target attack mode.
[0026] Optionally, the method further comprises the step of controlling, in response to a trigger operation that defines a target position in the game scene, to move the target virtual object to the target position.
[0027] In a second aspect, an embodiment of the present disclosure provides an information processing device.
[0028] An information processing device provides a graphical user interface using a first terminal device, in which at least a portion of a game scene and at least one first virtual object present in the game scene are displayed, the device comprising: a response module configured to respond to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface and to determine a swipe trajectory of the swipe operation; and a selection module configured to select the first virtual object associated with the swipe trajectory of the swipe operation as a target virtual object.
[0029] Optionally, the first touch operation and the swipe operation are consecutive operations.
[0030] Optionally, the apparatus further comprises a display means.
[0031] The display means is configured to display the swipe trail in the graphical user interface.
[0032] Optionally, the first touch operation includes one of a touch operation on a first control in the graphical user interface, a long press operation on a game scene displayed on the graphical user interface, a hard press operation on a game scene displayed on the graphical user interface, and a double tap operation on a game scene displayed on the graphical user interface.
[0033] Optionally, the selection module is further configured to select a first virtual object within a region bounded by the swipe trajectory as the target virtual object.
[0034] Optionally, the selection module is further configured to select a first virtual object, the distance to which relative to the swipe trajectory is smaller than a predetermined distance threshold, as the target virtual object.
[0035] Optionally, the display module is further configured to display a second control in the graphical user interface and, in response to a second touch operation on the second control, lock onto and display the target virtual object in the graphical user interface.
[0036] Optionally, the display module is further specifically configured to adjust game scene content displayed in the graphical user interface according to a position of the target virtual object in the game scene such that the target virtual object is always present in the graphical user interface.
[0037] Optionally, the display module is further specifically configured to display a second control in the graphical user interface in response to a stop operation.
[0038] Optionally, the stopping operation comprises stopping a first touch operation or stopping a swipe operation in the graphical user interface.
[0039] Optionally, the display module is further configured to, after selecting the target virtual object, display a selected mark in a region associated with the displayed target virtual object.
[0040] Optionally, the display module is further configured to display a confirmation control in the graphical user interface after selecting the target virtual object, and in response to a third touch operation on the confirmation control, confirm the target virtual object as an operation object and display a confirmation mark in an area related to the displayed operation object.
[0041] Optionally, the display module is further specifically configured to display a first back control in the graphical user interface after locking on to and displaying the target virtual object in the graphical user interface, and in response to a fourth touch operation on the first back control, stop locking on to and displaying the target virtual object in the graphical user interface.
[0042] Optionally, the display module is further specifically configured to display a second back control in the graphical user interface after selecting the target virtual object, and in response to a fifth touch operation on the second back control, deselect the target virtual object and cancel the display of the selection mark.
[0043] Optionally, the display module is further specifically configured to display a third back control in the graphical user interface after confirming the target virtual object as the operation object, and in response to a sixth touch operation on the third back control, cancel the confirmation of the target virtual object as the operation object and cancel the display of the confirmation mark.
[0044] Optionally, at least one second virtual object present in the game scene is further displayed in the graphical user interface, the first virtual object and the second virtual object being opponents.
[0045] Accordingly, the apparatus further comprises a control module.
[0046] The control module is configured to, in response to a trigger operation on an attack target, obtain an attack target among the second virtual objects and control the target virtual object to attack the attack target.
[0047] Optionally, the control module is further specifically configured to, in response to a trigger operation for a target attack method, control the target virtual object to attack the attack subject with the target attack method.
[0048] Optionally, the control module is further configured to, in response to a trigger operation defining a target position in the game scene, control the target virtual object to move to the target position.
[0049] In a third aspect, an embodiment of the present disclosure provides an electronic device.
[0050] An electronic device comprising a processor, a storage medium and a bus, wherein the storage medium stores machine-readable commands executable by the processor, and when the electronic device is operated, the processor and the storage medium communicate via the bus, and the machine-readable commands are executed by the processor to perform the steps of the information processing method according to the first aspect above.
[0051] In a fourth aspect, an embodiment of the present disclosure provides a storage medium having a computer program stored therein, the computer program being executed by a processor to perform the steps of the information processing method according to the first aspect.
[0052] The present disclosure has the following beneficial effects:
[0053] The information processing method, device, equipment and storage medium according to the embodiments of the present disclosure provide a graphical user interface through a first terminal equipment, in which at least a part of a game scene and at least one first virtual object existing in the game scene are displayed, and the method includes: determining a swipe trajectory of the swipe operation in response to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface; and selecting the first virtual object associated with the swipe trajectory of the swipe operation as a target virtual object. That is, after a player performs a touch operation on the graphical user interface, the player can freely swipe to select a desired first virtual object in the current game scene, thereby improving the freedom and efficiency of selecting multiple virtual objects.
[0054] In order to more clearly describe the technical solutions in the embodiments of the present disclosure, the drawings used in the embodiments are briefly described below. The drawings described are only for illustrating some embodiments of the present disclosure, and are not intended to limit the scope. Those skilled in the art can obtain other related drawings based on these drawings without using inventive abilities. [Brief description of the drawings]
[0055] [Figure 1] 1 is a schematic flowchart of an information processing method according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a schematic diagram of a display interface with a first control displayed thereon, according to an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a schematic diagram of a display interface with a swipe trail displayed, according to an embodiment of the present disclosure. [Figure 4] FIG. 2 is a schematic diagram of a display interface showing a selection indicator according to an embodiment of the present disclosure. [Diagram 5]4 is a schematic flowchart of another information processing method according to an embodiment of the present disclosure. [Figure 6] FIG. 13 is a schematic diagram of a display interface showing a confirmation mark according to an embodiment of the present disclosure. [Figure 7] 4 is a schematic flowchart of another information processing method according to an embodiment of the present disclosure. [Figure 8] FIG. 13 is a schematic diagram of an interface when a target virtual object is locked on, according to an embodiment of the present disclosure. [Figure 9] 4 is a schematic flowchart of another information processing method according to an embodiment of the present disclosure. [Figure 10] 4 is a schematic flowchart of another information processing method according to an embodiment of the present disclosure. [Figure 11] 1 illustrates an information processing device according to an embodiment of the present disclosure. [Figure 12] FIG. 1 is a schematic configuration diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0056] In order to more clearly describe the objectives, technical solutions and advantages of the embodiments of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings used in the embodiments of the present disclosure. Of course, the described embodiments are only some of the embodiments of the present disclosure, and do not include all of the embodiments. The elements in the embodiments of the present disclosure shown in the drawings can be arranged and designed in various arrangement manners.
[0057] Therefore, the following detailed description of the embodiments of the present disclosure shown in the drawings is merely a selected embodiment of the present disclosure and does not limit the scope of the present disclosure to be protected. All other embodiments obtained by a person skilled in the art based on the embodiments of the present disclosure without using inventive ability also belong to the protection scope of the present disclosure.
[0058] In addition, since like symbols indicate like things in the drawings, if a definition is made in one drawing, it is unnecessary to further define or interpret it in the other drawings.
[0059] 1 is a schematic flow chart of an information processing method according to an embodiment of the present disclosure. The method is performed by a device capable of providing a graphical user interface, such as a computer, a server, a processor, etc. Specifically, a first terminal device provides a graphical user interface, and the graphical user interface at least displays a part of a game scene and at least one first virtual object existing in the game scene. The method includes the following steps:
[0060] S101 determines a swipe locus of the swipe operation in response to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface.
[0061] S102 selects a first fictitious object associated with a swipe trajectory of the swipe operation as a target fictitious object.
[0062] The first virtual object may be displayed in a game scene in a third person, and the game scene may be a game scene of a real-time strategy (RTS) game. One match of an RTS game may include two camps, and generally, the camp operated by the target player is called the friendly camp, and the camp operated by the other player is called the enemy camp, and the first virtual object is regarded as a virtual object in the friendly camp. Note that the number of first virtual objects is not limited in the present disclosure.
[0063] Optionally, the first touch operation on the graphical user interface includes any one of a touch operation on a first control in the graphical user interface, a long press operation on a game scene displayed on the graphical user interface, a hard press (press hard) operation on a game scene displayed on the graphical user interface, or a double tap operation on a game scene displayed on the graphical user interface.
[0064] Here, the touch operation on the first control in the graphical user interface is exemplified and described, and the first control is displayed in the graphical user interface including a game scene and at least one first virtual object. Illustratively, FIG. 2 is a schematic diagram of a display interface on which the first control is displayed according to an embodiment of the present disclosure. As shown in FIG. 2, after the target player performs a first touch operation on the first control 200 with his finger, and the first terminal equipment held by the target player receives the first touch operation on the first control 200 of the target player, the target player can perform a swipe operation in the graphical user interface, and the first terminal equipment can respond to the swipe operation. The first control 200 may specifically be a gesture icon, or of course, may be an icon of other forms, and is not limited in the present disclosure. It should be noted that the virtual objects shown in the drawings of the present disclosure in the form of individuals are merely for the sake of simplicity. In the embodiment of the present disclosure, one virtual object may be one army or unit, that is, each virtual object may be composed of multiple individuals.
[0065] The first touch operation may be other operations such as a single tap, a double tap, a long press, or a strong press. In one possible embodiment, after the target player double taps the first control 200 in Fig. 2, the target player can perform a swipe operation in the graphical user interface shown in Fig. 2 while dragging the first control 200 with a finger. In another possible embodiment, after the target player double taps the first control 200 in Fig. 2, the first control 200 does not move, and the target player directly performs a swipe operation in the graphical user interface shown in Fig. 2 with a finger.
[0066] After the target player performs a swipe operation, the first terminal equipment determines a swipe trajectory corresponding to the swipe operation according to an area in the graphical user interface through which the target player's finger passes. After the swipe trajectory is determined, the first terminal equipment selects a first virtual object related to the swipe trajectory as a target virtual object, that is, selects the target virtual object from at least one first virtual object in the friendly camp. Note that the number of target virtual objects is not limited in the present disclosure.
[0067] Optionally, when the target player releases the finger performing the swiping operation on the graphical user interface, i.e., when the first terminal device receives an instruction to stop the swiping operation, a first virtual object associated with a swipe trajectory formed by the swipe operation is set as the target virtual object, which may be a trajectory forming a closed area or a trajectory forming an open area, and is not limited in the present disclosure.
[0068] As described above, in the information processing method according to the embodiment of the present disclosure, after the player performs a first touch operation on the graphical user interface, the player can perform a swipe operation on the graphical user interface, and the first terminal device sets the first virtual object related to the swipe trajectory of the swipe operation as the target virtual object. That is, after the player touches the graphical user interface, the player can freely swipe to select a desired first virtual object in the current game scene, thereby improving the freedom and efficiency of selecting multiple virtual objects.
[0069] Optionally, the first touch operation and the swipe operation are consecutive operations.
[0070] In one possible embodiment, as shown in FIG. 2, the target player performs a long press or strong press (first touch operation) on the first control 200, and then performs a swipe operation without removing his finger from the graphical user interface, i.e., the first touch operation and the swipe operation are consecutive operations.
[0071] In another possible embodiment, the target player double-tap, long-press or hard press on the game scene displayed on the graphical user interface, and then performs a swipe operation without removing his finger from the game scene, i.e., the first touch operation and the swipe operation are consecutive operations.
[0072] Of course, the first touch operation and the swipe operation may not be consecutive operations. For example, the target player performs a long press, a strong press, a single tap, or a double tap on the first control 200, or performs a double tap, a long press, or a strong press on the game scene displayed in the graphical user interface (i.e., the first touch operation), and then releases his / her finger from the graphical user interface and performs a swipe operation; that is, the target player performs the first touch operation on the first control 200, releases his / her finger, and then performs a swipe operation on the graphical user interface. Note that the relationship between the first touch operation and the swipe operation is not limited in the present disclosure.
[0073] Optionally, after responding to a swipe operation on the graphical user interface, the method further includes displaying the swipe trajectory in the graphical user interface.
[0074] Description will be given with reference to Fig. 3. Fig. 3 is a schematic diagram of a display interface on which a swipe trajectory is displayed according to an embodiment of the present disclosure. As shown in Fig. 3, a swipe trajectory 300 is displayed in an area where a target player's finger has swiped. A specific form of the swipe trajectory 300 may be a line with an arrow, and the direction of the arrow indicates the direction in which the target player's finger swipes.
[0075] Furthermore, the swipe trajectory is displayed in a predetermined color state in the graphical user interface, for example, if the predetermined color state is red, the swipe trajectory is displayed in the graphical user interface as a red arrowed line. As can be seen from FIG. 3, the shape formed by the swipe trajectory 300 is not fixed, but is determined by the area passed by the target player's finger.
[0076] As can be seen from the above, the first terminal equipment can display the swipe trajectory in real time in the area swiped by the target player's finger according to the swipe operation by the target player on the graphical user interface. In this way, the target player can more intuitively grasp the first virtual object (target virtual object) to be selected in the process of performing the swipe operation.
[0077] In addition, the camp (ally camp) operated by the target player includes at least one first virtual object. In this embodiment, the first virtual object related to the swipe trajectory can be selected as the target virtual object. The first virtual object related to the swipe trajectory will be interpreted and explained in the following embodiment.
[0078] Optionally, the step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as the target virtual object comprises selecting a first virtual object within a region surrounded by the swipe trajectory as the target virtual object.
[0079] First, it is determined whether the swipe trajectory forms a closed region. If a closed region is formed, the first virtual object included in the closed region is set as the target virtual object. As shown in FIG. 3, if four first virtual objects are included in the closed region formed by the swipe trajectory 300, each of the four first virtual objects is set as the target virtual object. Note that a specified error tolerance space may be set for determining whether the swipe trajectory forms a closed region, that is, the swipe trajectory is not necessarily required to be formed as a completely closed curve.
[0080] Optionally, a first virtual object whose distance to the swipe trajectory is smaller than a predetermined distance threshold is selected as a target virtual object. Specifically, a first virtual object that is near the swipe trajectory and satisfies a predetermined condition is selected as a target virtual object. Specifically, the predetermined condition can be that the distance of the first virtual object to any point on the swipe trajectory is smaller than a predetermined distance threshold, or the shortest distance of the first virtual object to the normal line of the swipe trajectory is smaller than a predetermined distance threshold. Of course, the predetermined condition can be set according to actual needs, for example, the first virtual object that the swipe trajectory passes through is selected as a target virtual object (corresponding to the predetermined distance threshold being zero), and is not limited in the present disclosure.
[0081] Optionally, the method further comprises the step of, after selecting the target virtual object, displaying a selected mark in a region associated with the displayed target virtual object.
[0082] Exemplarily, after the target virtual object is selected, that is, after the target player releases the finger performing the swipe operation on the graphical user interface, a selection mark can be displayed in an area related to the displayed target virtual object. Description will be made with reference to FIG. 4. FIG. 4 is a schematic diagram of a display interface in which a selection mark is displayed according to an embodiment of the present disclosure. As shown in FIG. 4, after the swipe operation is stopped, a selection mark 400 is displayed in each foot area of each target virtual object. The selection mark 400 is, for example, a dotted circular mark in FIG. 4. In an actual game scene, the specific form of the selection mark 400 may be a green glowing ring-shaped mark or may be other forms, and is not limited in the present disclosure. In the case of an embodiment in which a first virtual object whose distance to the swipe trajectory is smaller than a predetermined distance threshold is selected as the target virtual object, each first virtual object may be selected immediately when the selection condition is satisfied, and a selection mark may be displayed, and it is not necessary to select it after the swipe operation is stopped.
[0083] The player can observe the selected target virtual object more clearly from the camp by the selection mark, and can intuitively grasp the number information of each target virtual object and its position information in the game scene.
[0084] 5 is a schematic flow chart of another information processing method according to an embodiment of the present disclosure. As shown in FIG. 5, optionally, the method further includes the following steps:
[0085] S501 displays a confirmation control in the graphical user interface after selecting a target virtual object.
[0086] The timing of displaying the confirmation control in the graphical user interface can be seen in the following example: As an example, after selecting a target virtual object, that is, after stopping the swipe operation on the graphical user interface, that is, after the target player releases the finger performing the swipe operation on the graphical user interface, the confirmation control is displayed in the graphical user interface, for example, the confirmation control 401 shown in FIG.
[0087] As another example, the determination control may be displayed in the graphical user interface in response to the cessation of the first touch operation. After the target player performs a first touch operation on the first control 200 in FIG. 2, the first terminal device displays the determination control in the graphical user interface based on the first touch operation.
[0088] S502 responds to a third touch operation on the confirmation control, confirms the target virtual object as an operation object, and displays a confirmation mark in an area related to the displayed operation object.
[0089] The target player performs a third touch operation such as a single tap, double tap, long press or strong press on the confirmation control 401 in FIG. 4, and the first terminal equipment confirms the target virtual object as an operation object based on the third touch operation, and displays a confirmation mark in the area related to the displayed operation object. Please refer to FIG. 6 for explanation. FIG. 6 is a schematic diagram of a display interface in which a confirmation mark is displayed according to an embodiment of the present disclosure. As shown in FIG. 6, a confirmation mark 600 is displayed in the area directly above the head of each operation object, which is a dotted triangular mark in FIG. 6. In an actual game scene, the specific form of the confirmation mark 600 may be a green arrow or other forms, and is not limited in the present disclosure.
[0090] As an example, a description will be given with reference to FIG. 4 and FIG. 6. After the target player stops the swipe operation, the selection mark 400 in FIG. 4 is displayed in an area (e.g., the foot area) related to the displayed target virtual object, and after the target player further performs a third touch operation on the confirmation control 401 in FIG. 4, the target virtual object is confirmed as the operation object, and the confirmation mark 600 in FIG. 6 is displayed in an area (e.g., the area directly above the head) related to the displayed operation object. As shown in FIG. 6, both the selection mark 400 and the confirmation mark 600 are displayed in an area related to the displayed operation object. As another example, after the target player performs a third touch operation on the confirmation control 401 in FIG. 4, the selection mark 400 may be hidden, and only the confirmation mark 600 may be displayed in an area related to the displayed operation object. This disclosure is not limited to this. The role of the confirmation control is, on the one hand, to allow the player to reconfirm the target virtual object selected by the previous selection operation, and, on the other hand, if it is provided with a deselection function, to allow the player to perform a deselection operation on some of the target virtual objects previously selected, and then to use the confirmation control to confirm the selection that the currently selected target virtual object is the player's desired target virtual object.
[0091] 7 is a schematic flow chart of another information processing method according to an embodiment of the present disclosure. As shown in FIG. 7, optionally, the method further includes the following steps:
[0092] S701 displays a second control in the graphical user interface.
[0093] The second control can be understood as a control having a virtual camera lock-on function. The timing when the second control is displayed on the graphical user interface can be seen in the following example.
[0094] Optionally, in response to a stop operation, a second control is displayed in the graphical user interface, the stop operation including stopping the first touch operation or stopping a swipe operation in the graphical user interface.
[0095] In one possible embodiment, after the target player performs a first touch operation on the first control 200 in Fig. 2, the first terminal equipment displays a second control in the graphical user interface based on the first touch operation. In another possible embodiment, as shown in Fig. 4, after the first terminal equipment receives that the target player's swiping operation has stopped, that is, after the target player releases the finger performing the swiping operation in the graphical user interface, the first terminal equipment displays a second control 402 in the graphical user interface. The specific form of the second control 402 may be a camera icon or other forms of icons, and is not limited in the present disclosure.
[0096] S702, in response to a second touch operation on the second control, locks onto and displays the target virtual object in the graphical user interface.
[0097] Note that each control in FIG. 4 (eg, the confirmation control 401 and the second control 402) may still be displayed in the graphical user interface shown in FIG.
[0098] The target player performs a second touch operation such as a single tap, double tap, long press or strong press on the second control 402 in Fig. 4 or Fig. 6, and the first terminal equipment automatically adjusts parameters such as the height and direction of the virtual camera in the game scene based on the second touch operation and the number of target virtual objects and the real-time position of the target virtual objects in the game scene, and locks on and displays the target virtual objects in the graphical user interface. The description will be based on the number of target virtual objects and the height of the virtual camera. The greater the number of target virtual objects, the greater the value of the height parameter of the virtual camera.
[0099] Optionally, locking on to and displaying the target virtual object in the graphical user interface includes adjusting game scene content displayed in the graphical user interface according to the position of the target virtual object in the game scene so that the target virtual object is always present in the graphical user interface.
[0100] Specifically, the target virtual object moves in the game scene, and the first terminal equipment automatically adjusts the game scene content currently displayed on the interface of the first terminal equipment based on the position coordinates of the target virtual object in the game scene, i.e., the virtual camera related to the game scene always follows and focuses on the target virtual object according to the movement of the target virtual object in the game scene, so that the target virtual object is always present in the graphical user interface.
[0101] FIG. 8 is a schematic diagram of an interface when the target virtual object is locked on according to an embodiment of the present disclosure. Also refer to FIG. 6 for explanation. After the target player performs the second touch operation on the second control 402 in FIG. 6, the contents shown in FIG. 8 are displayed in the graphical user interface. As can be seen from the above, based on the player's second touch operation on the second control, the first terminal equipment automatically adjusts the relevant parameters of the virtual camera, and according to the movement of the target virtual object in the game scene, the virtual camera always follows and focuses on the target virtual object. In this way, the player does not need to manually select the viewing angle in the game scene to observe the target virtual object, and the virtual camera can be controlled with high efficiency and high precision, and losses caused by the player's erroneous operation can be prevented.
[0102] 9 is a schematic flow chart of another information processing method according to an embodiment of the present disclosure. As shown in FIG. 9, optionally, the method further includes the following steps:
[0103] S901 locks on and displays a target virtual object in the graphical user interface, and then displays a first return control in the graphical user interface.
[0104] The timing at which the first return control is displayed in the graphical user interface may refer to the following example. As an example, after the target virtual object is locked on and displayed in the graphical user interface, that is, after the target player performs the second touch operation on the second control 402 in Fig. 6, the first return control such as the first return control 403 shown in Fig. 8 is displayed in the graphical user interface. The specific form of the first return control 403 may be a kind of return icon or an icon of another form, and is not limited in the present disclosure.
[0105] S902, in response to a fourth touch operation on the first return control, stops locking on and displaying the target virtual object in the graphical user interface.
[0106] When the target player performs a fourth touch operation, such as a single tap, a double tap, a long press or a strong press, on the first return control 403 in FIG. 8 , the first terminal equipment stops controlling the virtual camera to automatically follow and focus on the target virtual object based on the fourth touch operation, i.e., stops locking on and displaying the target virtual object in the graphical user interface.
[0107] Optionally, the first terminal device can restore the target virtual object in Fig. 8 to the state of the target virtual object in Fig. 2 based on the fourth touch operation. Of course, the game scene where the restored target virtual object is located is the game scene where the target virtual object exists when the target player performs the fourth touch operation on the first return control 403, but from now on, the target virtual object will not be displayed as locked on in the graphical user interface, and the target virtual object will not always be displayed in the graphical user interface according to the player's operation or changes in the game scene.
[0108] As can be seen from the above, the player can freely switch the virtual object he or she wishes to focus on by directly touching the first return control, thereby improving the player's experience.
[0109] Optionally, the method further includes the step of, after selecting the target virtual object, displaying a second back control in the graphical user interface, and in response to a fifth touch operation on the second back control, deselecting the target virtual object and canceling the display of the selection mark.
[0110] Based on the fifth touch operation, the first terminal equipment returns the target virtual object to the normal first virtual object, i.e., cancels the selection as the target virtual object, and cancels the selected mark 400 displayed in the area related to the target player in Fig. 4. That is, the dotted circle mark in Fig. 4 disappears, and the target virtual object in Fig. 4 returns to the state of the virtual object in Fig. 2 (the normal first virtual object).
[0111] As can be seen from the above, the selection state of the target virtual object can be freely switched by the player directly touching the second return control, which can improve the player's experience.
[0112] Optionally, the method further includes, after confirming the target virtual object as the operation object, displaying a third back control in the graphical user interface, and in response to a sixth touch operation on the third back control, canceling the confirmation of the target virtual object as the operation object and canceling the display of the confirmation mark.
[0113] Based on the sixth touch operation, the first terminal equipment cancels the confirmation of the target virtual object as the operation object, and cancels the mark displayed in the area related to the operation object in Figure 6, for example, cancels the display of the confirmation mark 600, i.e., cancels the display of the dotted triangle mark in Figure 6.
[0114] As can be seen from the above, the direct touch operation on the third return control can improve the player's freedom in selecting the operation target.
[0115] Optionally, the third return control and the second return control may be the same return control, that is, by performing a touch operation on the return control, both the selected state and the confirmed state of the target virtual object can be released, and the display of the selected mark and the confirmed mark can be released. At least one of the third return control and the second return control and the first return control may be the same return control. When the return control is tapped, the selected state or the confirmed state of the target virtual object is released (including the release of the display of the selected mark or the confirmed mark), and the lock-on display for the target virtual object is also released. Those skilled in the art may combine two or three of the above functions of the return control in other forms as necessary.
[0116] The relationship between the first return control 403 in Fig. 4 and the first control 200 in Fig. 2 can be as follows: After the first terminal equipment receives that the target player has stopped the swipe operation, the first control 200 in Fig. 2 can be switched to the first return control 403 in Fig. 4, that is, it can be considered that the first return control 403 is displayed in the area of the original first control 200.
[0117] 10 is a schematic flow chart of another information processing method according to an embodiment of the present disclosure. In the graphical user interface, at least one second virtual object existing in the game scene is further displayed, and the first virtual object and the second virtual object are objects competing with each other, that is, the second virtual object is a virtual object in the enemy camp. As shown in FIG. 10, optionally, the method further includes the following steps:
[0118] S1001 obtains an attack target from among the second virtual targets in response to a trigger operation on the attack target.
[0119] S1002 controls a target virtual object so as to attack the attack object.
[0120] The target player can select an attack target from the enemy camp as necessary. In one possible embodiment, the target player selects the second virtual target to be attacked by performing a tap operation on the second virtual target in the enemy camp. In another possible embodiment, the target player selects the second virtual target to be attacked by performing a box selection operation on the second virtual target in the enemy camp. Of course, the attack target may be selected by other types of trigger operations, and this disclosure is not limited thereto.
[0121] After the attack target is determined, the target virtual objects in the graphical user interface can attack the attack target at the same time. Please refer to Figure 8. The four target virtual objects in Figure 8 can attack the attack target at the same time, that is, the target player can collectively issue an attack command to the selected target virtual objects.
[0122] Optionally, the step of controlling the target virtual object to attack the attack target includes the step of controlling the target virtual object to attack the attack target in the target attack mode in response to a trigger operation for the target attack mode.
[0123] When the target virtual object attacks the attack object at the same time, the target player can select a target attack method to attack the attack object as necessary. In one possible embodiment, at least one attack weapon selection control is included in the graphical user interface. When the target player performs a trigger operation on one of the attack weapon selection controls, the target attack weapon is determined, and the target virtual object can attack the attack object using the attack method of the target attack weapon. Please refer to FIG. 8 for an explanation. Each of the four target virtual objects in FIG. 8 can attack the attack object using the target attack weapon.
[0124] Optionally, the method further comprises the step of controlling the target virtual object to move to the target position in response to a trigger operation that defines the target position in the game scene.
[0125] The target player selects a target position in the game scene according to need, and the selecting manner can be a tap of a finger, and after the target position is confirmed, the target virtual object in the graphical user interface can move to the target position at the same time. Please refer to Figure 8. The four target virtual objects shown in Figure 8 can move to the target position at the same time, that is, the target player can collectively issue a movement command to the selected target virtual objects.
[0126] As can be seen from the above, after the target object is determined, commands such as attack and movement can be given to the target object all at once, which can improve the operation efficiency.
[0127] 11 illustrates an information processing apparatus according to an embodiment of the present disclosure. A first terminal device provides a graphical user interface, in which at least a part of a game scene and at least one first virtual object present in the game scene are displayed. The apparatus includes a display module 1101 and a selection module 1102.
[0128] The display module 1101 is configured to respond to a first touch operation on the graphical user interface and to a swipe operation on the graphical user interface and to determine a swipe trajectory of the swipe operation.
[0129] The selection module 1102 is configured to select a first virtual object associated with a swipe trajectory of the swipe operation as a target virtual object.
[0130] Optionally, the first touch operation and the swipe operation are consecutive operations.
[0131] Optionally, the apparatus further comprises a display means.
[0132] The display means is configured to display a swipe trajectory in a graphical user interface.
[0133] Optionally, the first touch operation includes one of a touch operation on a first control in the graphical user interface, a long press operation on a game scene displayed in the graphical user interface, a hard press operation on a game scene displayed in the graphical user interface, and a double tap operation on a game scene displayed in the graphical user interface.
[0134] Optionally, the selection module 1102 is further configured to select a first virtual object within a region enclosed by the swipe trajectory as a target virtual object.
[0135] Optionally, the selection module 1102 is further configured to select a first virtual object whose distance to the swipe trajectory is less than a predetermined distance threshold as the target virtual object.
[0136] Optionally, the display module is further configured to display a second control in the graphical user interface and, in response to a second touch operation on the second control, lock onto and display the target virtual object in the graphical user interface.
[0137] Optionally, the display module is further specifically configured to adjust the game scene content displayed in the graphical user interface according to the position of the target virtual object in the game scene, such that the target virtual object is always present in the graphical user interface.
[0138] Optionally, the display module is further specifically configured to display a second control in the graphical user interface in response to a stop operation.
[0139] Optionally, the stopping operation includes stopping the first touch operation or stopping a swipe operation in a graphical user interface.
[0140] Optionally, the display module is further configured to, after selecting the target virtual object, display a selected mark in a region associated with the displayed target virtual object.
[0141] Optionally, the display module is further configured to display a confirmation control in the graphical user interface after selecting the target virtual object, and in response to a third touch operation on the confirmation control, confirm the target virtual object as an operation object, and display a confirmation mark in an area related to the displayed operation object.
[0142] Optionally, the display module is further specifically configured to display a first return control in the graphical user interface after locking on to and displaying the target virtual object in the graphical user interface, and in response to a fourth touch operation on the first return control, stop locking on to and displaying the target virtual object in the graphical user interface.
[0143] Optionally, the display module is further specifically configured to display a second back control in the graphical user interface after selecting the target virtual object, and in response to a fifth touch operation on the second back control, deselect the target virtual object and cancel the display of the selection mark.
[0144] Optionally, the display module is further configured to: display a third back control in the graphical user interface after confirming the target virtual object as the operation object; and, in response to a sixth touch operation on the third back control, cancel the confirmation of the target virtual object as the operation object and cancel the display of the confirmation mark.
[0145] Optionally, at least one second virtual object present in the game scene is further displayed in the graphical user interface, the first virtual object and the second virtual object being competing objects.
[0146] Accordingly, the apparatus further comprises a control module.
[0147] The control module is configured to respond to a trigger operation on the attack target, obtain an attack target among the second virtual objects, and control the target virtual object to attack the attack target.
[0148] Optionally, the control module is further specifically configured to, in response to a trigger operation for the target attack method, control the target virtual object to attack the attack subject in the target attack method.
[0149] Optionally, the control module is further configured to, in response to a trigger operation that defines a target position in the game scene, control a target virtual object to move to the target position.
[0150] The above device is for implementing the method according to the above embodiment, and its realization principle and technical effect are similar to the method according to the above embodiment. An information processing device according to the embodiment of the present disclosure provides a graphical user interface through a first terminal device, in which at least a part of a game scene and at least one first virtual object present in the game scene are displayed. The device includes a module for performing a step of determining a swipe trajectory of the swipe operation in response to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface, and a module for performing a step of selecting the first virtual object associated with the swipe trajectory of the swipe operation as a target virtual object. That is, after a player touches the graphical user interface, the player can freely swipe to select a desired first virtual object in the current game scene, thereby improving the freedom and efficiency of selecting multiple virtual objects.
[0151] The above-mentioned modules may be one or more integrated circuits implementing the above-mentioned method, for example, one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). When a certain module is implemented in a form in which a program code is called by a processing element, the processing element may be a general-purpose processor, for example, a central processing unit (CPU) or another processor capable of calling program code. These modules may also be integrated to be implemented in the form of a system-on-a-chip (SOC).
[0152] 12 is a schematic diagram of an electronic device according to an embodiment of the present disclosure. As shown in FIG. 12, the electronic device includes a processor 1201, a storage medium 1202, and a bus 1203. The storage medium 1202 stores machine-readable commands executable by the processor 1201. When the electronic device operates, the processor 1201 and the storage medium 1202 communicate with each other via the bus 1203, and the processor 1201 executes the machine-readable commands to perform a method including the following steps:
[0153] The method includes a step of determining a swipe trajectory of the swipe operation in response to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface, and a step of selecting a first virtual object associated with the swipe trajectory of the swipe operation as a target virtual object.
[0154] Optionally, the first touch operation and the swipe operation are consecutive operations.
[0155] Optionally, after responding to a swipe operation on the graphical user interface, the method further includes displaying the swipe trajectory in the graphical user interface.
[0156] Optionally, the first touch operation includes one of a touch operation on a first control in the graphical user interface, a long press operation on a game scene displayed in the graphical user interface, a hard press operation on a game scene displayed in the graphical user interface, and a double tap operation on a game scene displayed in the graphical user interface.
[0157] Optionally, the step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as the target virtual object comprises selecting a first virtual object within a region surrounded by the swipe trajectory as the target virtual object.
[0158] Optionally, the step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as the target virtual object comprises selecting a first virtual object whose distance to the swipe trajectory is less than a predetermined distance threshold as the target virtual object.
[0159] Optionally, the method further includes the steps of displaying a second control in the graphical user interface, and in response to a second touch operation on the second control, locking on to and displaying the target virtual object in the graphical user interface.
[0160] Optionally, locking on to and displaying the target virtual object in the graphical user interface includes adjusting game scene content displayed in the graphical user interface according to the position of the target virtual object in the game scene so that the target virtual object is always present in the graphical user interface.
[0161] Optionally, displaying a second control in the graphical user interface includes displaying a second control in the graphical user interface in response to a stop operation.
[0162] Optionally, the stopping operation includes stopping the first touch operation or stopping a swipe operation in a graphical user interface.
[0163] Optionally, the method further comprises the step of, after selecting the target virtual object, displaying a selected mark in a region associated with the displayed target virtual object.
[0164] Optionally, the method further includes the steps of: after selecting the target virtual object, displaying a confirmation control in the graphical user interface; and, in response to a third touch operation on the confirmation control, confirming the target virtual object as an operation object and displaying a confirmation mark in an area related to the displayed operation object.
[0165] Optionally, the method further includes the steps of: displaying a first return control in the graphical user interface after locking on to and displaying the target virtual object in the graphical user interface; and stopping locking on to and displaying the target virtual object in the graphical user interface in response to a fourth touch operation on the first return control.
[0166] Optionally, the method further includes the steps of: after selecting the target virtual object, displaying a second back control in the graphical user interface; and in response to a fifth touch operation on the second back control, deselecting the target virtual object and canceling the display of the selection mark.
[0167] Optionally, the method further includes the steps of: displaying a third back control in the graphical user interface after confirming the target virtual object as the operation object; and canceling the confirmation of the target virtual object as the operation object and canceling the display of the confirmation mark in response to a sixth touch operation on the third back control.
[0168] Optionally, at least one second virtual object present in the game scene is further displayed in the graphical user interface, the first virtual object and the second virtual object being competing objects.
[0169] The method further includes the steps of obtaining an attack target among the second virtual objects in response to a trigger operation on the attack target, and controlling a target virtual object to attack the attack target.
[0170] Optionally, the step of controlling the target virtual object to attack the attack target includes controlling the target virtual object to attack the attack target in the target attack manner in response to a trigger operation for the target attack manner.
[0171] Optionally, the method further comprises the step of controlling, in response to a trigger operation that defines a target position in the game scene, to move the target virtual object to the target position.
[0172] In response to a first touch operation on a graphical user interface and a swipe operation on the graphical user interface, the electronic device according to the embodiment of the present disclosure determines a swipe trajectory of the swipe operation, and selects a first virtual object associated with the swipe trajectory of the swipe operation as a target virtual object, that is, after a player touches the graphical user interface, the player can freely swipe to select a desired first virtual object in a current game scene, thereby improving the freedom and efficiency of selecting multiple virtual objects.
[0173] Optionally, the present disclosure further provides a storage medium, in which a computer program is stored, and when the computer program is executed by a processor, a method is performed, including the steps of:
[0174] The method includes a step of determining a swipe trajectory of the swipe operation in response to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface, and a step of selecting a first virtual object associated with the swipe trajectory of the swipe operation as a target virtual object.
[0175] Optionally, the first touch operation and the swipe operation are consecutive operations.
[0176] Optionally, after responding to a swipe operation on the graphical user interface, the method further includes displaying the swipe trajectory in the graphical user interface.
[0177] Optionally, the first touch operation includes one of a touch operation on a first control in the graphical user interface, a long press operation on a game scene displayed in the graphical user interface, a hard press operation on a game scene displayed in the graphical user interface, and a double tap operation on a game scene displayed in the graphical user interface.
[0178] Optionally, the step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as the target virtual object comprises selecting a first virtual object within a region surrounded by the swipe trajectory as the target virtual object.
[0179] Optionally, the step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as the target virtual object comprises selecting a first virtual object whose distance to the swipe trajectory is less than a predetermined distance threshold as the target virtual object.
[0180] Optionally, the method further includes the steps of displaying a second control in the graphical user interface, and in response to a second touch operation on the second control, locking on to and displaying the target virtual object in the graphical user interface.
[0181] Optionally, locking on to and displaying the target virtual object in the graphical user interface includes adjusting game scene content displayed in the graphical user interface according to the position of the target virtual object in the game scene so that the target virtual object is always present in the graphical user interface.
[0182] Optionally, displaying a second control in the graphical user interface includes displaying a second control in the graphical user interface in response to a stop operation.
[0183] Optionally, the stopping operation includes stopping the first touch operation or stopping a swipe operation in a graphical user interface.
[0184] Optionally, the method further comprises the step of, after selecting the target virtual object, displaying a selected mark in a region associated with the displayed target virtual object.
[0185] Optionally, the method further includes the steps of: after selecting the target virtual object, displaying a confirmation control in the graphical user interface; and, in response to a third touch operation on the confirmation control, confirming the target virtual object as an operation object and displaying a confirmation mark in an area related to the displayed operation object.
[0186] Optionally, the method further includes the steps of: displaying a first return control in the graphical user interface after locking on to and displaying the target virtual object in the graphical user interface; and stopping locking on to and displaying the target virtual object in the graphical user interface in response to a fourth touch operation on the first return control.
[0187] Optionally, the method further includes the steps of: after selecting the target virtual object, displaying a second back control in the graphical user interface; and in response to a fifth touch operation on the second back control, deselecting the target virtual object and canceling the display of the selection mark.
[0188] Optionally, the method further includes the steps of: displaying a third back control in the graphical user interface after confirming the target virtual object as the operation object; and canceling the confirmation of the target virtual object as the operation object and canceling the display of the confirmation mark in response to a sixth touch operation on the third back control.
[0189] Optionally, at least one second virtual object present in the game scene is further displayed in the graphical user interface, the first virtual object and the second virtual object being competing objects.
[0190] The method further includes the steps of obtaining an attack target among the second virtual objects in response to a trigger operation on the attack target, and controlling a target virtual object to attack the attack target.
[0191] Optionally, the step of controlling the target virtual object to attack the attack target includes controlling the target virtual object to attack the attack target in the target attack manner in response to a trigger operation for the target attack manner.
[0192] Optionally, the method further comprises the step of controlling, in response to a trigger operation that defines a target position in the game scene, to move the target virtual object to the target position.
[0193] The storage medium according to the embodiment of the present disclosure responds to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface, determines a swipe trajectory of the swipe operation, and selects a first virtual object associated with the swipe trajectory of the swipe operation as a target virtual object, that is, after a player touches the graphical user interface, the player can freely swipe to select a desired first virtual object in a current game scene, thereby improving the freedom and efficiency of selecting multiple virtual objects.
[0194] In some embodiments of the present disclosure, the described apparatus and method may be realized in other ways. For example, the above-described apparatus embodiments are merely exemplary. For example, the above-described division of units is merely a logical functional division, and may be another division in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented. In addition, the shown or discussed mutual couplings or direct couplings or communication connections may be indirect couplings or communication connections through some interfaces, devices or units, and may be electrical, mechanical or other forms of connection.
[0195] The units described above as separate parts may or may not be physically separate. The components shown as units may or may not be physical units, i.e., they may be located in the same location or distributed among multiple network units. Some or all of the units can be selected according to actual requirements to achieve the purpose of the proposed embodiment.
[0196] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, may function as an independent physical entity, or two or more units may be integrated into one unit. The integrated units may be realized in a hardware manner, or may be realized in a manner of a combination of hardware and software functional units.
[0197] The integrated unit realized in the form of the above software function unit can be stored in a computer-readable storage medium. The above software function unit is stored in the storage medium and includes a number of commands for causing a computer device (such as a personal computer, a server or a network device) or a processor to execute some steps of the method according to each embodiment of the present disclosure. The above storage medium includes various media that can store program codes, such as a USB disk, a portable hard disk, a read-only memory (abbreviated as ROM), a random access memory (abbreviated as RAM), a magnetic disk or an optical disk.
[0198] It should be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or action from another entity or action, and do not necessarily require or imply any factual relationship or order between such entities or actions. It should be noted that terms such as "having" and "including" and any variations thereof are intended to cover non-exclusive inclusions. Thus, a process, method, article, or facility that includes a set of elements is not necessarily limited to those elements, and may include other elements not stated or inherent to those processes, methods, articles, or facilities. Unless otherwise specified, an element limited by the expression "including" does not exclude the situation in which the process, method, article, or facility that includes the element also includes other similar elements.
[0199] The above is only a preferred embodiment of the present disclosure and does not limit the present disclosure. Those skilled in the art may have various modifications and changes in the present disclosure. As long as it does not deviate from the spirit and principle of the present disclosure, any modifications, equivalent replacements, improvements, etc. made are within the scope of protection of the present disclosure. In addition, since similar symbols indicate similar things in the drawings, when defined in one drawing, it is not necessary to further define and interpret in other drawings. The above is only a preferred embodiment of the present disclosure and does not limit the present disclosure. Those skilled in the art may have various modifications and changes in the present disclosure. As long as it does not deviate from the spirit and principle of the present disclosure, any modifications, equivalent replacements, improvements, etc. made are within the scope of protection of the present disclosure.
Claims
1. 1. An information processing method, comprising: A first terminal device provides a graphical user interface, and the graphical user interface displays at least a part of a game scene and at least one first virtual object present in the game scene, the first virtual object being a virtual object in a friendly camp; The method comprises: determining a swipe trajectory of a swipe operation in response to a first touch operation on the graphical user interface and a swipe operation on the graphical user interface; selecting a first virtual object associated with a swipe trajectory of the swipe operation as a target virtual object; displaying a confirmation control in the graphical user interface after selecting the target virtual object; In response to a third touch operation on the confirmation control, confirming the target virtual object as an operation object and displaying a confirmation mark in an area related to the displayed operation object; The first touch operation and the swipe operation are successive operations.
23. An information processing method comprising:
2. In response to a swipe action on the graphical user interface, the method further comprises: displaying the swipe path in the graphical user interface.
2. The method of claim 1 .
3. The first touch operation is a touch operation on a first control in the graphical user interface; a long press operation on a game scene displayed on the graphical user interface; A strong press operation on a game scene displayed on the graphical user interface , and and a double tap operation on a game scene displayed on the graphical user interface.
2. The method of claim 1 .
4. The step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as a target virtual object includes: selecting a first virtual object within a region surrounded by the swipe trajectory as the target virtual object.
2. The method of claim 1 .
5. The step of selecting a first virtual object associated with a swipe trajectory of the swipe operation as a target virtual object includes: selecting a first virtual object whose distance to the swipe trajectory is less than a predetermined distance threshold as the target virtual object.
2. The method of claim 1 .
6. displaying a second control in the graphical user interface; and in response to a second touch operation on the second control, locking on and displaying the target virtual object in the graphical user interface.
2. The method of claim 1 .
7. The step of locking on to and displaying the target virtual object in the graphical user interface includes: and adjusting game scene content displayed on the graphical user interface according to a position of the target virtual object in the game scene so that the target virtual object is always present on the graphical user interface.
7. The method of claim 6.
8. The step of displaying a second control in the graphical user interface includes: and displaying a second control in the graphical user interface in response to a stop operation.
7. The method of claim 6.
9. The stop operation includes an operation of stopping a first touch operation or an operation of stopping a swipe operation in the graphical user interface.
9. The method of claim 8.
10. After selecting the target virtual object, the method further includes displaying a selection mark in a region related to the displayed target virtual object.
2. The method of claim 1 .
11. displaying a first return control in the graphical user interface after locking on to the target virtual object in the graphical user interface; and in response to a fourth touch operation on the first return control, stopping locking on and displaying the target virtual object in the graphical user interface.
7. The method of claim 6.
12. displaying a second return control in the graphical user interface after selecting the target virtual object; and canceling the selection of the target virtual object and canceling the display of the selection mark in response to a fifth touch operation on the second return control.
11. The method of claim 10.
13. After determining the target virtual object as an operation object, displaying a third return control in the graphical user interface; and canceling the determination of the target virtual object as an operation object and canceling the display of the determination mark in response to a sixth touch operation on the third return control.
2. The method of claim 1 .
14. At least one second virtual object present in the game scene is further displayed in the graphical user interface, and the first virtual object and the second virtual object are objects competing against each other; The method comprises: obtaining an attack target from among the second virtual targets in response to a trigger operation on the attack target; and controlling the target virtual object to attack the attack object.
2. The method of claim 1 .
15. The step of controlling the target virtual object to attack the attack object includes: and controlling the virtual target object so as to attack the attack subject with the target attack method in response to a trigger operation for the target attack method.
15. The method of claim 14.
16. The method further includes a step of controlling the target virtual object to move to the target position in response to a trigger operation that determines a target position in the game scene.
2. The method of claim 1 .
17. An information processing device, A first terminal device provides a graphical user interface, and the graphical user interface displays at least a part of a game scene and at least one first virtual object present in the game scene, the first virtual object being a virtual object in a friendly camp; The apparatus comprises: a response module configured to respond to a first touch operation on the graphical user interface and to a swipe operation on the graphical user interface and to determine a swipe trajectory of the swipe operation; a selection module configured to select a first virtual object associated with a swipe trajectory of the swipe operation as a target virtual object; After the target virtual object is selected, display a confirmation control in the graphical user interface, and in response to a third touch operation on the confirmation control, confirm the target virtual object as an operation object and display a confirmation mark in an area related to the displayed operation object; The first touch operation and the swipe operation are successive operations.
23. An information processing apparatus comprising:
18. 1. An electronic device comprising: The electronic device includes a processor, a storage medium, and a bus, and machine-readable commands executable by the processor are stored in the storage medium. When the electronic device is in operation, the processor and the storage medium communicate with each other via the bus, and the machine-readable commands are executed by the processor to perform the steps of the information processing method according to any one of claims 1 to 16.
1. An electronic device comprising:
19. A storage medium, comprising: A computer program is stored in the storage medium, and when the computer program is executed by a processor, the steps of the information processing method according to any one of claims 1 to 16 are performed. A storage medium comprising:
Citation Information
Patent Citations
Game virtual character display control method and device, equipment and storage medium
CN111841000A
Game program and game device
JP2006304863A
Server system, and program
JP2015047308A
Program and server system
JP2018158230A
JPP6928709B
