WO2017059685A1 - 一种信息处理方法、终端及计算机存储介质 - Google Patents
一种信息处理方法、终端及计算机存储介质 Download PDFInfo
- Publication number
- WO2017059685A1 WO2017059685A1 PCT/CN2016/083209 CN2016083209W WO2017059685A1 WO 2017059685 A1 WO2017059685 A1 WO 2017059685A1 CN 2016083209 W CN2016083209 W CN 2016083209W WO 2017059685 A1 WO2017059685 A1 WO 2017059685A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- skill
- release
- user interface
- skill release
- graphical user
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/426—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Definitions
- the present invention relates to communication technologies, and in particular, to an information processing method, a terminal, and a computer storage medium.
- a graphical user interface rendered on a large screen or a large screen after dividing multiple users into two different groups, using the manipulation process in human-computer interaction, information interaction between different groups can be performed, and according to The response to the information interaction obtains different interaction results; by using the manipulation processing in the human-computer interaction, information interaction between the group members of the same group can also be performed, and different interaction results can be obtained according to the response to the information interaction.
- the information exchange process can enrich the presentation form and content of the information by triggering the release of specific capabilities, and different information expression forms and contents will eventually lead to different interaction results.
- the current way of releasing specific abilities cannot accurately determine the location and direction of skill release, resulting in a large number of misoperations, affecting the accuracy and accuracy of interactive processing.
- the embodiments of the present invention are intended to provide an information processing method, a terminal, and a computer storage medium, which at least solve the problems existing in the prior art, and can accurately determine the position and direction of the skill release, thereby avoiding a large number of errors. Operation improves the accuracy and accuracy of interactive processing.
- An embodiment of the present invention provides an information processing method, by executing a software application on a processor of a terminal and rendering on a display of the terminal, to obtain a graphical user interface, the processor, a graphical user interface, and the
- the software application is implemented on a gaming system, the method comprising:
- the preset position on the graphical user interface renders a skill release assist control object, and the skill release assist control
- the object includes a skill release manipulation aperture object and a virtual rocker object within a range of radiation of the skill release manipulation aperture object;
- An embodiment of the present invention further provides an information processing method, by executing a software application on a processor of a terminal and performing rendering on a display of the terminal, to obtain a graphical user interface, the processor, a graphical user interface, and a
- the software application is implemented on a gaming system, the method comprising:
- the skill release assist control includes a skill release manipulation aperture object and a virtual rocker object within a range of radiation of the skill release manipulation aperture object;
- An embodiment of the present invention further provides a terminal, by executing a software application on a processor of the terminal and rendering on a display of the terminal, to obtain a graphical user interface, the processor, the graphical user interface, and the software.
- the application is implemented on a gaming system, the terminal further comprising:
- a first rendering unit configured to render at least one virtual resource object in the graphical user interface
- a first detecting unit configured to: when detecting a skill release triggering gesture of at least one skill object in at least one skill operation area of the graphical user interface, rendering a skill release auxiliary control object in a preset position on the graphic user interface
- the skill release assist control object includes a skill release control aperture object and a virtual rocker object within a radiation range of the skill release manipulation aperture object;
- a second detecting unit configured to control a corresponding adjustment of the skill release position of the skill object in the graphical user interface when detecting a drag operation on the virtual joystick object
- a skill release unit configured to perform a skill release operation on the skill object when the release operation of the drag operation is detected.
- An embodiment of the present invention further provides a terminal, by executing a software application on a processor of the terminal and rendering on a display of the terminal, to obtain a graphical user interface, the processor, the graphical user interface, and the software.
- the application is implemented on a gaming system, the terminal further comprising:
- a first rendering unit configured to render at least one virtual resource object in the graphical user interface
- a first detecting unit configured to: when detecting a skill release trigger gesture of at least one skill object in at least one skill operation area of the graphical user interface, determine a wheel rendering position according to the detected touch or slide, in the graphic The wheel rendering position rendering on the user interface obtains a skill release assist control object, the skill release assisting control object including a skill release control aperture object and a virtual rocker object within a radiation range of the skill release manipulation aperture object;
- a second detecting unit configured to control a corresponding adjustment of the skill release position of the skill object in the graphical user interface when detecting a drag operation on the virtual joystick object
- a skill release unit configured to perform a skill release operation on the skill object when the release operation of the drag operation is detected.
- An embodiment of the present invention further provides a terminal, where the terminal includes: a display and a processor; the display is configured to perform a software application on a processor of the terminal and then render the same to obtain a graphical user interface;
- the graphical user interface is configured to facilitate manipulation of human-computer interaction;
- the processor is configured to perform the information processing method according to any one of the foregoing aspects, and the information processing method according to any one of the foregoing aspects;
- the processor, the graphical user interface, and the software application are implemented on a gaming system.
- the embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores computer executable instructions, and the computer executable instructions are configured to perform the information processing method according to any one of the foregoing aspects, and The information processing method according to any one of the aspects.
- the information processing method of the embodiment of the present invention obtains a graphical user interface by executing a software application on a processor of the terminal and rendering on a display of the terminal, where the processor, the graphical user interface, and the software are applied Implemented on a gaming system, the method comprising: Rendering at least one virtual resource object in the user interface; and detecting a skill release trigger gesture of at least one skill object in at least one skill operation area of the graphical user interface, rendering the preset position on the graphical user interface a skill release assist control object, the skill release control aperture object and a virtual rocker object within a radiation range of the skill release manipulation aperture object; detecting the dragging of the virtual joystick object In operation, a corresponding adjustment of the skill release position of the skill object in the graphical user interface is controlled; when the release operation of the drag operation is detected, a skill release operation on the skill object is performed.
- the preset position rendering on the graphical user interface is used to release the skill release.
- the auxiliary control object can promote the quick response of the user in the information interaction process because the skill release auxiliary control object can appear in the default fixed position of the preset position, thereby avoiding the reaction time wasteted by the user in the graphical user interface.
- 1 is a schematic diagram of hardware entities of each party performing information interaction in an embodiment of the present invention
- FIG. 2 is a schematic flowchart of an implementation process according to Embodiment 1 of the present invention.
- FIG. 3 is a schematic diagram of a UI interface obtained by applying an embodiment of the present invention.
- FIG. 4 is a schematic diagram of a system setting interface for generating a UI effect corresponding to FIG. 3;
- FIG. 5 is a schematic diagram of an implementation process of Embodiment 2 of the present invention.
- FIG. 6 is a schematic diagram of another UI interface obtained by applying an embodiment of the present invention.
- FIG. 7 is a schematic flowchart of an implementation process of Embodiment 3 of the present invention.
- FIG. 8 is a schematic diagram of still another UI interface obtained by applying the embodiment of the present invention.
- FIG. 9 is a schematic diagram of a system setting interface for generating a UI effect corresponding to FIG. 8;
- FIG. 10 is a schematic structural diagram of a fourth embodiment of the present invention.
- FIG. 11 is a schematic structural diagram of a hardware entity according to Embodiment 6 of the present invention.
- FIG. 12 is a schematic flowchart of an implementation of a specific application scenario in which an embodiment of the present invention is applied;
- FIG. 13 is a schematic diagram of a sensitivity system setting interface to which an embodiment of the present invention is applied.
- FIG. 1 is a schematic diagram of hardware entities of each party performing information interaction according to an embodiment of the present invention.
- FIG. 1 includes: one or more servers, and the server 11 in FIG. 1 is only an example, terminal devices 21-25 and network 31, and a network. 31 includes network entities such as routers, gateways, etc., which are not shown in the figure.
- the terminal device 21-25 performs information interaction with the server through a wired network or a wireless network to download an application and/or an application update data package and/or application-related data information or service information from the server 31.
- the type of the terminal device is as shown in FIG.
- the terminal device includes a mobile phone (terminal 23), a tablet or PDA (terminal 25), a desktop (terminal 22), a PC (terminal 24), an all-in-one (terminal 21), and the like.
- the terminal device is installed with various applications required by the user, such as an application having entertainment functions (such as a video application, an audio playback application, a game application, a reading software), and an application having a service function (such as a map navigation application, Group purchase application, etc.).
- an application having entertainment functions such as a video application, an audio playback application, a game application, a reading software
- an application having a service function such as a map navigation application, Group purchase application, etc.
- the terminal device 21-25 passes through the network. 31. Downloading a game application and/or a game application update data package and/or data information or service information related to the game application from the server 11 according to the requirement, using the embodiment of the present invention, opening the game application on the terminal device, and entering the rendered image
- the preset position on the graphical user interface renders a skill release assist control object, the skill
- the release assist control object includes a skill release manipulation aperture object and a virtual rocker object within a radiation range of the skill release manipulation aperture object; and when the drag operation of the virtual joystick object is detected, the skill object is controlled Corresponding adjustment of the skill release position within the graphical user interface; when the release operation of the drag operation is detected, performing a skill release operation on the skill object.
- the skill release auxiliary control object can appear in the default fixed position in the preset position, the user can quickly respond to the information interaction process, avoiding the reaction time wasteted by the user in the graphical user interface, and the control area is stable.
- the user can quickly locate the skill releasable range, so that the skill object obtained by following the virtual joystick object following the skill release operation gesture drag is moved within the skill releasable range.
- the release position and/or direction can accurately perform the skill release operation on the skill object, thereby avoiding a large number of misoperations and improving the accuracy and accuracy of the interaction process.
- FIG. 1 is only a system architecture example for implementing the embodiment of the present invention.
- the embodiment of the present invention is not limited to the system structure described in FIG. 1 above, and various embodiments of the present invention are proposed based on the system architecture.
- Embodiment 1 is a diagrammatic representation of Embodiment 1:
- the information processing method of the embodiment of the present invention obtains a graphical user interface by executing a software application on a processor of the terminal and rendering on a display of the terminal, where the processor, the graphical user interface, and the software are applied Implemented on the gaming system, as shown in FIG. 2, the method includes:
- Step 101 Render at least one virtual resource object in a graphical user interface.
- the virtual resource object covers various types of objects in a graphical user interface, such as a user avatar icon representing a user, a building representing a background, a tree, a tower defense, and the like, and characterizing a user state (eg, blood value, vitality value)
- a user avatar icon representing a user
- a building representing a background
- a tree representing a tree
- a tower defense and the like
- a user state eg, blood value, vitality value
- Step 102 When detecting a skill release trigger gesture of at least one skill object in at least one skill operation area of the graphical user interface, the preset position on the graphical user interface renders a skill release assist control object, where the skill The release assist control object includes a skill release control aperture object and a virtual rocker object within the radiation range of the skill release manipulation aperture object.
- the skill release auxiliary control object is rendered in the preset position on the graphical user interface, so that the skill release auxiliary control object is displayed in the default fixed position, and the skill release assistance can be performed at the default fixed position in the preset position.
- the control object can, therefore, facilitate the rapid response of the user in the process of information interaction, and avoid the reaction time wasteted by the user in the graphical user interface.
- the user triggers the exhalation skill to release the manipulation aperture object (such as the roulette) by clicking the skill button.
- the user raises the finger and turns to control the skill by manipulating the virtual joystick object (such as a virtual joystick).
- the specific release is rendered in the preset position on the graphical user interface, so that the skill release auxiliary control object is displayed in the default fixed position, and the skill release assistance can be performed at the default fixed position in the preset position.
- the control object can, therefore, facilitate the rapid response of the user in the process of information interaction, and avoid the reaction time wasteted by the user in the graphical user interface.
- a skill release operation gesture acting on the skill object 1 is acquired, and a skill release assist control object is rendered, and the skill release assist control object includes a skill release control aperture.
- Object 41 and virtual joystick object 42 The subsequent trigger skill release control operation causes the skill release manipulation aperture object 41 to remain in the same position, and the area where the skill release manipulation aperture object 41 is located completely covers the skill releaseable range locked by the skill indicator object 43.
- the skill release control aperture object 41 may be a roulette shape and may be a roulette; the virtual rocker object 42 may be a ring or a ring shape, which may be called a rocker, and the skill finger
- the presenter object 43 can be a roulette shape and can be referred to as a skill indicator.
- the skill release manipulation aperture object and the virtual joystick object referred to herein are only examples of the skill release manipulator object and the rocker object, and the skill release manipulator rendered in the graphical user interface.
- Objects and rocker objects include, but are not limited to, wheel shapes, loops, loops, and the like, as long as objects that can be used to implement skill manipulation can be implemented.
- FIG. 3 The schematic diagram of the UI effect interface shown in FIG. 3 is obtained by the setting shown in FIG. 4, and FIG. 4 is a schematic diagram of the system setting interface.
- FIG. 4 is a schematic diagram of the system setting interface.
- the user selects the setting position of the roulette as a fixed position option, it matches the setting of the user.
- the subsequent UI rendering is shown in Figure 3.
- the center of the rocker is offset from the center of the wheel, triggering the skill release control operation, so that the wheel remains in the same position, and the area where the wheel is located completely covers the skill release range locked by the skill indicator. .
- Step 103 When detecting a drag operation on the virtual joystick object, control corresponding adjustment of the skill release position of the skill object in the graphical user interface.
- the virtual joystick object when it is detected that the virtual joystick object moves following the drag of the skill release operation gesture, the virtual joystick object deviates from the center of the skill release manipulation aperture object, triggering a skill release control operation, such that the The skill release control aperture object keeps the position unchanged, and the area where the skill release manipulation aperture object is completely covers the skill release range locked by the skill indicator object.
- Step 104 Perform a skill release operation on the skill object when the release operation of the drag operation is detected.
- step 103 the release position and/or direction of the skill object obtained by moving the virtual joystick object following the drag of the skill release operation gesture is performed, and the pair is executed.
- the skill release operation of the skill object is performed, and the pair is executed.
- different interaction modes include not only the battle mode between multiple users connected to the network, but also the stand-alone battle mode that is not connected to the network.
- the UI interface shown in FIG. 3 can be applied.
- the user interface (UI) interface shown in FIG. 3 which is obtained by the processor of the terminal device, specifically the image processor, is only a specific example, and the specific example is not only applicable to the layout of the game. For 1 to 1, 3 to 3, 5 to 5 different personnel deployment scenarios, it is also applicable to scenes with different layouts of the game between the enemy and the enemy, such as 40 pairs of 20, 30 to 60 personnel deployment scenarios, to complete the game through the fixed Position the wheel to determine the mode in which the skill releases the position and direction.
- a networking mode in a network a plurality of users are divided into different groups, each group includes at least one group member, and the different groups are marked as at least a first group.
- Groups (such as our group) and second groups (such as the other group) there is only one person in our group, and there is only one person in the other group, which is the above mentioned "1" For the 1" mode; there are only three people in our group, and there are only three people in the other group, which is the "3 to 3" mode mentioned above; in our group There are only five people, and there are only five people in the other group, which is the “5 to 5” mode mentioned above.
- the enemy group and our group do not have to deploy the same number. Personnel can also be equipped with different numbers of people.
- the method in the process of detecting a drag operation on the virtual joystick object, the method includes:
- Embodiment 2 is a diagrammatic representation of Embodiment 1:
- the information processing method of the embodiment of the present invention obtains a graphical user interface by executing a software application on a processor of the terminal and rendering on a display of the terminal, where the processor, the graphical user interface, and the software are applied Implemented on the gaming system, as shown in FIG. 5, the method includes:
- Step 201 Rendering at least one virtual resource object in a graphical user interface.
- the virtual resource object covers various types of objects in a graphical user interface, such as a user avatar icon representing a user, a building representing a background, a tree, a tower defense, and the like, and characterizing a user state (eg, blood value, vitality value)
- a user avatar icon representing a user
- a building representing a background
- a tree representing a tree
- a tower defense and the like
- a user state eg, blood value, vitality value
- Step 202 When detecting a skill release trigger gesture of at least one skill object in at least one skill operation area of the graphical user interface, performing a skill release assist control object on the preset position on the graphical user interface, where the skill The release assist control object includes a skill release control aperture object and a virtual rocker object within the radiation range of the skill release manipulation aperture object.
- the skill release auxiliary control object is rendered in the preset position on the graphical user interface, so that the skill release auxiliary control object is displayed in the default fixed position, and the skill release assistance can be performed at the default fixed position in the preset position.
- the control object can, therefore, facilitate the rapid response of the user in the process of information interaction, and avoid the reaction time wasteted by the user in the graphical user interface.
- a skill release operation gesture acting on the skill object 1 is acquired, and a skill release assist control object is rendered, and the skill release assist control object includes a skill release control aperture.
- Object 41 and virtual joystick object 42 The subsequent trigger skill release control operation causes the skill release manipulation aperture object 41 to remain in the same position, and the area where the skill release manipulation aperture object 41 is located completely covers the skill releaseable range locked by the skill indicator object 43.
- the skill release manipulation aperture object 41 may be a roulette shape and may be a roulette; the virtual rocker object 42 may be a ring or a ring shape, which may be referred to as a rocker, and the skill indicator object 43 may For the shape of the wheel, it can be called a skill indicator.
- the skill release manipulation aperture object and the virtual joystick object referred to herein are only examples of the skill release manipulator object and the rocker object, and the skill release manipulator rendered in the graphical user interface.
- Objects and rocker objects include, but are not limited to, wheel shapes, loops, loops, and the like, as long as objects that can be used to implement skill manipulation can be implemented.
- FIG. 3 The schematic diagram of the UI effect interface shown in FIG. 3 is obtained by the setting shown in FIG. 4, and FIG. 4 is a schematic diagram of the system setting interface.
- FIG. 4 is a schematic diagram of the system setting interface.
- the user selects the setting position of the roulette as a fixed position option, it matches the setting of the user.
- the subsequent UI rendering is shown in Figure 3.
- the center of the rocker is offset from the center of the wheel, triggering the skill release control operation, so that the wheel remains in the same position, and the area where the wheel is located completely covers the skill release range locked by the skill indicator. .
- Step 203 When detecting a drag operation on the virtual joystick object, control corresponding adjustment of the skill release position of the skill object in the graphical user interface.
- Step 204 When the drag operation of the virtual joystick object is detected, so that the first coordinate position that is currently located is beyond the radiation range of the skill release control aperture object, the first preset policy is obtained, according to the first preset The strategy is to map the first coordinate position to a second coordinate position, wherein the second coordinate position is within a range of radiation of the skill release manipulation aperture object.
- the first coordinate position is mapped back to the second coordinate position by the first preset strategy to fix the actual position of the virtual joystick object within the area where the skill release control aperture object is located.
- the virtual joystick object moves following the skill release operation gesture
- the virtual joystick object deviates from the center of the skill release manipulation aperture object, triggering a skill release control operation, so that the skill release manipulation aperture object Keeping the position unchanged, the area where the skill release manipulation aperture object is located completely covers the skill release range locked by the skill indicator object.
- an example in which the first position at which the virtual joystick object follows the skill release operation gesture is in accordance with a preset condition is: when the first position is located in a region where the skill release manipulation aperture object is located When the edge position is met, the preset condition is met.
- the threshold is exceeded, thereby canceling the skill release operation, and in the embodiment of the present invention, the skill release operation is not cancelled when the preset condition is met.
- the second position is located within the area where the skill release manipulation aperture object is located.
- the first position D1 is the actual position of the virtual rocker object 42
- the second position D2 is the mapping of the virtual rocker object 42 back to the skill release control aperture object 41 .
- the position within the area, as can be seen from the figure, the actual position of the virtual rocker object 42 is located at the edge position of the skill release control aperture object 41.
- step 204 is performed to perform a skill release operation within the area where the skill release manipulation aperture object is located.
- Step 205 Perform a skill release operation on the skill object when the release operation of the drag operation is detected.
- the release position and/or direction of the skill object obtained by following the virtual joystick object following the skill release operation gesture is moved. , performing a skill release operation on the skill object.
- different interaction modes include not only the battle mode between multiple users connected to the network, but also the stand-alone battle mode that is not connected to the network.
- the UI interface shown in FIG. 3 can be applied.
- the user interface (UI) interface shown in FIG. 3 which is obtained by the processor of the terminal device, specifically the image processor, is only a specific example, and the specific example is not only applicable to the layout of the game. For 1 to 1, 3 to 3, 5 to 5 different personnel deployment scenarios, it is also applicable to scenes with different layouts of the game between the enemy and the enemy, such as 40 pairs of 20, 30 to 60 personnel deployment scenarios, to complete the game through the fixed Position the wheel to determine the mode in which the skill releases the position and direction.
- a networking mode in a network a plurality of users are divided into different groups, each group includes at least one group member, and the different groups are marked as at least a first group.
- Groups (such as our group) and second groups (such as the other group) there is only one person in our group, and there is only one person in the other group, which is the above mentioned "1" For the 1" mode; there are only three people in our group, and there are only three people in the other group, which is the "3 to 3" mode mentioned above; in our group Only five people, in the case of only five people in the other group, The “5 to 5” model mentioned, of course, the enemy group and our group do not necessarily have to deploy the same number of people, but can also be equipped with a different number of people.
- the release position and/or direction of the skill object obtained by following the virtual joystick object following the skill release operation gesture is performed.
- Performing a skill release operation on the skill object further including:
- the skill release operation gesture is changed from a sliding state to a sliding release state, and determining that the current skill release operation is performed;
- the method further includes: setting or updating a drag speed value of the virtual joystick object following the skill release operation gesture according to a user requirement, to meet the skill indicator.
- the skill locked by the object can release the speed of change of the range.
- Embodiment 3 is a diagrammatic representation of Embodiment 3
- An information processing method by executing a software application on a processor of a terminal and rendering on a display of the terminal, to obtain a graphical user interface, the processor, the graphical user interface, and the software
- the application is implemented on a gaming system, as shown in Figure 7, the method comprising:
- Step 301 Render at least one virtual resource object in a graphical user interface.
- the virtual resource object covers various types of objects in a graphical user interface, such as a user avatar icon representing a user, a building representing a background, a tree, a tower defense, and the like, and characterizing a user state (eg, blood value, vitality value)
- a user avatar icon representing a user
- a building representing a background
- a tree representing a tree
- a tower defense and the like
- a user state eg, blood value, vitality value
- Step 302 When detecting a skill release trigger gesture of at least one skill object in at least one skill operation area of the graphical user interface, determining a roulette rendering position according to the detected touch or slide, on the graphical user interface.
- the roulette rendering position rendering results in a skill release assist control object including a skill release control aperture object and a virtual rocker object within a range of radiation of the skill release manipulation aperture object.
- the first position on the graphical user interface is rendered to obtain the skill release assist control object, thereby following the finger touch or sliding and being
- the changed position display skill release assist control object because it can follow the finger touch or slide and the skill release auxiliary control object appears in the variable position, so it can well meet the user demand of the custom finger swipe to quickly release the skill release, and the difference
- the user's need to use the fixed position for skill release in the stable control area to aim for skill release can also promote the user's rapid response during the information interaction process, avoiding the user's waste of searching in the graphical user interface. time.
- a skill release operation gesture acting on the skill object 1 is acquired, and a skill release assist control object is rendered, and the skill release assist control object includes a skill release control aperture.
- Object 41 and virtual joystick object 42 Subsequent triggering of the skill release control operation, such that the skill release control aperture object 41 follows the finger touch or slide to maintain synchronous movement with the virtual joystick object, and the area of the skill release control aperture object 41 completely covers the skill indicator.
- the skill locked by object 43 can release the range.
- the skill release control aperture object 41 may be a roulette shape and may be a roulette; the virtual rocker object 42 may be a ring or a ring shape, which may be referred to as a rocker, and the skill indicator object 43 may be For the shape of the wheel, it can be called a skill indicator.
- the skill release manipulation aperture object and the virtual joystick object referred to herein are only examples of the skill release manipulator object and the rocker object, and the skill release manipulator rendered in the graphical user interface.
- Object and rocker objects include, but are not limited to, wheel shape, ring shape, ring shape, etc. Form, as long as the objects that can be used to implement skill manipulation can be implemented.
- FIG. 9 is a schematic diagram of the system setting interface.
- the user selects the setting position of the wheel as the finger position option, the user's setting is matched.
- the UI interface shown in FIG. 8 is obtained through rendering.
- the center of the joystick overlaps with the center of the skill release manipulation aperture object, and the subsequent trigger skill release control operation releases the skill area of the control release aperture object completely covered by the skill indicator object. range.
- Step 303 When the drag operation on the virtual joystick object is detected, control the corresponding adjustment of the skill release position of the skill object in the graphical user interface.
- the virtual joystick object when it is detected that the virtual joystick object moves following the drag of the skill release operation gesture, the virtual joystick object overlaps with the center of the skill release manipulation aperture object, so that the skill release manipulation aperture object Following the finger touch or slide to maintain synchronous movement with the virtual joystick object, the area where the skill release manipulation aperture object is located completely covers the skill releaseable range locked by the skill indicator object.
- Step 304 When the release operation of the drag operation is detected, performing a skill release operation on the skill object.
- step 303 the release position and/or direction of the skill object obtained by following the virtual joystick object following the skill release operation gesture is performed, and the skill object is executed. Skill release operation.
- the battle mode between multiple users connected to the network also includes a stand-alone battle mode that is not connected to the network.
- the UI interface shown in FIG. 8 can be applied.
- the user interface (UI) interface shown in FIG. 8 which is obtained by the processor of the terminal device, specifically the image processor, is only a specific example, and the specific example is not only applicable to the layout of the game between the enemy and the enemy. For 1 to 1, 3 to 3, 5 to 5 different personnel deployment scenarios, it is also applicable to scenes with different layouts of the game between the enemy and the enemy, such as 40 pairs of 20, 30 to 60 personnel deployment scenarios, to complete the in-game pass. Change the position of the wheel to determine the mode in which the skill releases the position and direction.
- a networking mode in a network a plurality of users are divided into different groups, each group includes at least one group member, and the different groups are marked as at least a first group.
- Groups (such as our group) and second groups (such as the other group) there is only one person in our group, and there is only one person in the other group, which is the above mentioned "1" For the 1" mode; there are only three people in our group, and there are only three people in the other group, which is the "3 to 3" mode mentioned above; in our group There are only five people, and there are only five people in the other group, which is the “5 to 5” mode mentioned above.
- the enemy group and our group do not have to deploy the same number. Personnel can also be equipped with different numbers of people.
- the release position and/or direction of the skill object obtained by following the virtual joystick object following the skill release operation gesture is performed.
- Performing a skill release operation on the skill object further including:
- Step 401 When the virtual joystick object is detected to move according to the skill release operation gesture, the skill release operation gesture is changed from a sliding state to a sliding release state, and determining that the current skill release operation is performed;
- Step 402 Select, from the at least one role object in the skill releasable range centered on the current user role object, a role object that satisfies the second preset policy as the target role object with the highest priority, and perform pair on the target role object.
- the skill release operation of the skill object is
- the method further includes: setting or updating a drag speed value of the virtual joystick object following the skill release operation gesture according to a user requirement, to meet the skill indicator.
- the skill locked by the object can release the speed of change of the range.
- Embodiment 4 is a diagrammatic representation of Embodiment 4:
- the terminal of the embodiment of the present invention obtains a graphical user interface by executing a software application on a processor of the terminal and rendering on a display of the terminal, where the processor, the graphical user interface, and the software are applied to the game system.
- the terminal further includes:
- the first rendering unit 51 is configured to render at least one virtual resource object in the graphical user interface
- the first detecting unit 52 is configured to: when the skill release trigger gesture of the at least one skill object in the at least one skill operation area of the graphical user interface is detected, the preset position rendering on the graphical user interface is used to obtain the skill release assist control.
- An object, the skill release assist control object includes a skill release control aperture object and a virtual rocker object within a range of radiation of the skill release manipulation aperture object;
- the second detecting unit 53 is configured to, when detecting the drag operation on the virtual joystick object, control a corresponding adjustment of the skill release position of the skill object in the graphical user interface; here, when the When the virtual joystick object moves following the drag of the skill release operation gesture, the virtual joystick object deviates from the center of the skill release manipulation aperture object, triggering a skill release control operation, so that the skill release manipulation aperture object remains The position is unchanged, and the area where the skill release manipulation aperture object is completely covers the skill release range locked by the skill indicator object;
- a skill release unit 54 configured to perform a skill release operation on the skill object when the release operation of the drag operation is detected; here, following the virtual joystick object in the skill releasable range
- the skill release operation gesture moves the obtained release position and/or direction of the skill object, and performs a skill release operation on the skill object.
- the virtual resource object covers various types of objects in a graphical user interface, such as a user avatar icon representing a user, a building representing a background, a tree, a tower defense, and the like, and characterizing the user state.
- Objects such as blood value, vitality value
- direction button objects that characterize changes in user position movements, rendering objects when users release skills, etc. are all "virtual resource objects" in the embodiments of the present invention.
- the skill release auxiliary control object is rendered in the preset position on the graphical user interface, so that the skill release auxiliary control object is displayed in the default fixed position, and the skill release assistance can be performed at the default fixed position in the preset position.
- the control object can, therefore, facilitate the rapid response of the user in the process of information interaction, and avoid the reaction time wasteted by the user in the graphical user interface.
- a skill release operation gesture acting on the skill object 1 is acquired, and a skill release assist control object is rendered, and the skill release assist control object includes a skill release control aperture.
- Object 41 and virtual joystick object 42 The subsequent trigger skill release control operation causes the skill release manipulation aperture object 41 to remain in the same position, and the area where the skill release manipulation aperture object 41 is located completely covers the skill releaseable range locked by the skill indicator object 43.
- the skill release manipulation aperture object 41 may be a roulette shape and may be a roulette; the virtual rocker object 42 may be a ring or a ring shape, which may be referred to as a rocker, and the skill indicator object 43 may For the shape of the wheel, it can be called a skill indicator.
- the skill release manipulation aperture object and the virtual joystick object referred to herein are only examples of the skill release manipulator object and the rocker object, and the skill release manipulator rendered in the graphical user interface.
- Objects and rocker objects include, but are not limited to, wheel shapes, loops, loops, and the like, as long as objects that can be used to implement skill manipulation can be implemented.
- FIG. 3 The schematic diagram of the UI effect interface shown in FIG. 3 is obtained by the setting shown in FIG. 4, and FIG. 4 is a schematic diagram of the system setting interface.
- FIG. 4 is a schematic diagram of the system setting interface.
- the center of the rocker is offset from the center of the wheel, triggering the skill release control operation, so that the wheel remains in the same position, and the area where the wheel is located completely covers the skill release range locked by the skill indicator. .
- different interaction modes include not only the battle mode between multiple users connected to the network, but also the stand-alone battle mode that is not connected to the network.
- the UI interface shown in FIG. 3 can be applied.
- the user interface (UI) interface shown in FIG. 3 which is obtained by the processor of the terminal device, specifically the image processor, is only a specific example, and the specific example is not only applicable to the layout of the game. For 1 to 1, 3 to 3, 5 to 5 different personnel deployment scenarios, it is also applicable to scenes with different layouts of the game between the enemy and the enemy, such as 40 pairs of 20, 30 to 60 personnel deployment scenarios, to complete the game through the fixed Position the wheel to determine the mode in which the skill releases the position and direction.
- a networking mode in a network a plurality of users are divided into different groups, each group includes at least one group member, and the different groups are marked as at least a first group.
- Groups (such as our group) and second groups (such as the other group) there is only one person in our group, and there is only one person in the other group, which is the above mentioned "1" For the 1" mode; there are only three people in our group, and there are only three people in the other group, which is the “3 to 3" mode mentioned above; in our group There are only five people, and there are only five people in the other group, which is the “5 to 5” mode mentioned above.
- the enemy group and our group do not have to be deployed equally.
- the number of people can also be equipped with a different number of people.
- the terminal further includes:
- a correction unit configured to: when detecting a drag operation on the virtual joystick object such that a first coordinate position that is currently located exceeds a radiation range of the skill release control aperture object, acquiring a first preset policy, according to the a preset strategy maps the first coordinate position to a second coordinate position, wherein the second coordinate position is within a range of radiation of the skill release manipulation aperture object;
- the skill release unit is further configured to perform a skill release operation on the skill object within a region where the skill release manipulation aperture object is located.
- the correcting unit is further configured to meet the preset condition when the first coordinate position is located at an edge position of a region where the skill release control aperture object is located; or When the first coordinate position is located outside the region where the skill release manipulation aperture object is located, the preset condition is met;
- the second position coordinate position is located within a region where the skill release manipulation aperture object is located.
- the skill release unit is further configured to:
- the skill release operation gesture is changed from a sliding state to a sliding release state, and determining that the current skill release operation is performed;
- the terminal further includes:
- a sensitivity setting unit configured to set or update a drag speed value of the virtual joystick object following the skill release operation gesture to move according to a user requirement, to meet the skill indication
- the skill locked by the object can release the speed of the range change.
- Embodiment 5 is a diagrammatic representation of Embodiment 5:
- a terminal of an embodiment of the present invention obtains a graphical user interface by executing a software application on a processor of the terminal and rendering on a display of the terminal, where the processor, the graphical user interface, and the software are applied
- the game system is implemented, and the terminal further includes:
- a first rendering unit configured to render at least one virtual resource object in the graphical user interface
- a first detecting unit configured to: when detecting a skill release trigger gesture of at least one skill object in at least one skill operation area of the graphical user interface, determine a wheel rendering position according to the detected touch or slide, in the graphic The wheel rendering position rendering on the user interface obtains a skill release assist control object, the skill release assisting control object including a skill release control aperture object and a virtual rocker object within a radiation range of the skill release manipulation aperture object;
- a second detecting unit configured to control a corresponding adjustment of the skill release position of the skill object in the graphical user interface when detecting a drag operation on the virtual joystick object; where the virtual shake is detected
- the virtual joystick object overlaps with a center of the skill release manipulation aperture object such that the skill release manipulation aperture object follows the finger touch or slide with the The virtual joystick object keeps moving synchronously, and the area where the skill release manipulation aperture object is completely covers the skill releaseable range locked by the skill indicator object;
- a skill release unit configured to perform a skill release operation on the skill object when the release operation of the drag operation is detected; here, following the skill releasable range, following the virtual joystick object
- the skill release operation gesture moves the obtained release position and/or direction of the skill object, and performs a skill release operation on the skill object.
- the virtual resource object is covered in a graphic user boundary.
- Various types of objects in the face such as user avatar icons representing the user, buildings representing the background, trees, tower defense, etc.
- Objects representing user status (such as blood value, vitality value), characterizing user skills, equipment, etc.
- the directional button object that characterizes the change of the position of the user, the rendering object when the user releases the skill, and the like are all within the protection scope of the "virtual resource object" of the embodiment of the present invention.
- the first position on the graphical user interface is rendered to obtain a skill release assist control object, thereby following the finger touch or sliding Displaying the skill release assist control object in a variable position, because the finger can be touched or swiped and the skill release auxiliary control object appears in a variable position, so that the user's demand for quick finger release can be satisfactorily satisfied.
- a skill release assist control object in a variable position, because the finger can be touched or swiped and the skill release auxiliary control object appears in a variable position, so that the user's demand for quick finger release can be satisfactorily satisfied.
- it can also promote the user's quick response in the information interaction process, and avoid the user's waste in the graphical user interface search. Reaction time.
- a skill release operation gesture acting on the skill object 1 is acquired, and a skill release assist control object is rendered, and the skill release assist control object includes a skill release control aperture.
- Object 41 and virtual joystick object 42 Subsequent triggering of the skill release control operation, such that the skill release control aperture object 41 follows the finger touch or slide to maintain synchronous movement with the virtual joystick object, and the area of the skill release control aperture object 41 completely covers the skill indicator.
- the skill locked by object 43 can release the range.
- the skill release control aperture object 41 may be a roulette shape and may be a roulette; the virtual rocker object 42 may be a ring or a ring shape, which may be referred to as a rocker, and the skill indicator object 43 may be For the shape of the wheel, it can be called a skill indicator.
- the skill release manipulation aperture object and the virtual joystick object referred to herein are only examples of the skill release manipulator object and the rocker object, and the skill release manipulator rendered in the graphical user interface.
- Object and rocker objects include, but are not limited to, wheel shape, ring shape, ring shape, etc. Form, as long as the objects that can be used to implement skill manipulation can be implemented.
- FIG. 9 is a schematic diagram of the system setting interface.
- the user selects the setting position of the wheel as the finger position option, the user's setting is matched.
- the UI interface shown in FIG. 8 is obtained through rendering.
- the center of the joystick overlaps with the center of the skill release manipulation aperture object, and the subsequent trigger skill release control operation releases the skill area of the control release aperture object completely covered by the skill indicator object. range.
- different interaction modes include not only the battle mode between multiple users connected to the network, but also the stand-alone battle mode that is not connected to the network.
- the UI interface shown in FIG. 8 can be applied.
- the user interface (UI) interface shown in FIG. 8 which is obtained by the processor of the terminal device, specifically the image processor, is only a specific example, and the specific example is not only applicable to the layout of the game between the enemy and the enemy. For 1 to 1, 3 to 3, 5 to 5 different personnel deployment scenarios, it is also applicable to scenes with different layouts of the game between the enemy and the enemy, such as 40 pairs of 20, 30 to 60 personnel deployment scenarios, to complete the in-game pass. Change the position of the wheel to determine the mode in which the skill releases the position and direction.
- a networking mode in a network a plurality of users are divided into different groups, each group includes at least one group member, and the different groups are marked as at least a first group.
- Groups (such as our group) and second groups (such as the other group) there is only one person in our group, and there is only one person in the other group, which is the above mentioned "1" For the 1" mode; there are only three people in our group, in the right
- There are only three people in the party group which is the “3 to 3” mode mentioned above; there are only five people in our group, and there are only five people in the other group. That is, the above-mentioned "5 to 5" mode, of course, the enemy group and our group do not necessarily have to deploy an equal number of people, and can also be equipped with a different number of people.
- the skill release unit is further configured to:
- the skill release operation gesture is changed from a sliding state to a sliding release state, and determining that the current skill release operation is performed;
- the terminal further includes:
- a sensitivity setting unit configured to set or update a drag speed value of the virtual joystick object following the skill release operation gesture according to a user requirement to meet a change speed of a skill releaseable range of the skill indicator object .
- the terminal includes: a display 61 and a processor 62; the display 61 is configured to perform a software application on a processor of the terminal to render the graphic user Interface; the graphical user interface is configured to facilitate manipulation of human-computer interaction.
- the processor 62 is configured to perform the information processing method of the embodiment of the present invention.
- the processor, the graphical user interface, and the software application are implemented on a gaming system.
- the terminal in this embodiment further includes: a memory 63, an input device 64 (such as a collection device including a camera, a microphone, a headset; peripherals such as a mouse, a joystick, a desktop keyboard, and a physical keyboard on a notebook and a tablet) Or a touch screen or the like), an output device 65 (such as an audio output device including a speaker, a headphone, etc., a video output device), a bus 66, and a networked device 67;
- Processor 62, memory 63, input device 64, display 61, and networking device 67 are all connected by a bus 66 for data transfer between the processor 62, memory 63, display 61, and networked device 67. communication.
- the input device 64 is mainly used to obtain input operations of the user, and the input device 64 may also be different when the terminals are different.
- the input device 64 may be an input device such as a mouse or a keyboard; when the terminal is a portable device such as a smart phone or a tablet computer, the input device 64 may be a touch screen.
- the networked device 67 is configured to connect and upload and download data through a network between a plurality of terminals and a server, and connect and perform data transmission between the plurality of terminals through a network.
- the server may be configured by a cluster system, and integrated into one or each unit function electronic device for realizing each unit function, and the terminal and the server at least include a database for storing data and used for data processing.
- the processor includes either a storage medium set in the server or a separately set storage medium.
- a microprocessor for the processor used for data processing, a microprocessor, a central processing unit (CPU), a digital signal processor (DSP, Digital Singnal Processor), or a programmable logic array may be used when performing processing.
- FPGA Field-Programmable Gate Array
- the operation instruction is included, and the operation instruction may be computer executable code, and the steps in the flow of the information processing method of the embodiment of the present invention are implemented by the operation instruction.
- a computer storage medium is stored in the computer storage medium, and the computer executable medium is used to execute the information processing method of the embodiment of the present invention.
- This application scenario involves Multiplayer Online Battle Arena Games (MOBA).
- MOBA Multiplayer Online Battle Arena Games
- the technical terms involved in MOBA are: 1) UI layer: graphics Icons in the user interface; 2) Skill indicator: special effects, aperture, operation to assist the release of skills; 3) lens: can be understood as a camera in the game; 4) small map: a reduced version of the big map, can be understood as Radar map, the information and position of the enemy will be displayed on the map; 5) Roulette: the aperture that is called out on the upper layer of the skill button when the skill button is pressed; 6) Virtual joystick: the control for operation and positioning on the wheel .
- the method generally adopted for the skill release is the way the system automatically selects the target.
- some game products start to use the auxiliary spell in the in-house UI.
- the way of the joystick is to release the direction and position of the skill.
- the user's usage habits are different. One user's requirement is to perform an aiming attack in a stable control area (the position of the joystick is fixed), and another user's requirement is to follow the finger to quickly touch or slide to attack (the finger moves quickly). happening).
- the application scenario solves at least one of the foregoing problems by using an embodiment of the present invention.
- the specific interaction process is shown in Figure 12.
- the user operation and UI presentation presented by the interaction process shown in FIG. 12 include: the program adds a setting of the position where the auxiliary wheel appears in the system setting, and the player can customize the click skill button according to his own needs and habits.
- the position where the skill wheel appears optimizes the many pain points released by the skill.
- the first solution is: by setting the wheel at a fixed position, obtaining a stable control area and a standardized hand feeling, although this method may cause a certain release deviation in the direction calibration due to the angle problem with the finger, It can guarantee that the roulette area can cover all the indicator ranges, and it is suitable for players who are used to aiming at the casting area (please pay attention to the position deviation between the rocker and the center of the roulette).
- the second solution is: by setting the wheel to appear at the finger position, the precise center position of the wheel is obtained. In this case, no matter which direction the finger is dragged, the indicator in the scene will completely follow the direction of the finger drag. Move and precisely release the skill in this direction, suitable for players who are accustomed to quickly swipe the cast (note that the joystick and the center of the wheel overlap at a point).
- the application scenario adopts the embodiment of the present invention.
- This embodiment discards the setting of canceling the skill release when the player drags the joystick beyond the edge of the wheel to avoid misoperation caused by insufficient operation area of the mobile device.
- the problem is that when the player drags the joystick to the edge of the wheel or even outside the range of the wheel, the system uses a set of algorithms to fix the actual position of the joystick within the range of the wheel to avoid being caused by excessive drag or misoperation.
- the skills are inexplicably cancelled.
- This embodiment also adopts a relatively intelligent click-seeking mechanism. When the player quickly clicks on the skill, the system selects the target with the highest priority as the skill release according to a set of efficient logic, and does not lock the previous target.
- This embodiment also introduces a sensitivity mechanism similar to the mouse speed, so that the player can freely set the drag speed of the wheel rocker, as shown in FIG. 13, to meet the needs of different players for the indicator change speed.
- FIG. 12 is a schematic diagram of a specific interaction process of the application scenario information processing method; as shown in FIG. 12, in this application scenario, the terminal 1, the terminal 2, and the server are used, and the terminal 1 performs trigger control by the user 1; 2 triggering manipulation by user 2; the method includes:
- step 11 For user 1, including step 11 - step 17;
- Step 11 The user 1 triggers the game system through the terminal 1 and logs in the authentication information, and the authentication information may be a username and a password.
- Step 12 The terminal 1 transmits the obtained authentication information to the server 3, and the server 3 performs identity verification, and after the identity verification is passed, returns to the first graphical user interface to the terminal 1; A virtual resource object is included in the first graphical user interface.
- Step 13 The specified virtual resource object (such as the short message object in FIG. 3) can respond according to the touch operation of the user 1, and perform a series of virtual operations as described in steps 14-17.
- the specified virtual resource object (such as the short message object in FIG. 3) can respond according to the touch operation of the user 1, and perform a series of virtual operations as described in steps 14-17.
- Step 14 When detecting a skill release trigger gesture of at least one skill object in at least one skill operation area of the graphical user interface, the skill release auxiliary control object is obtained by using a preset position on the graphical user interface.
- the release assist control object includes a skill release control aperture object and a virtual rocker object within the radiation range of the skill release manipulation aperture object.
- Step 15 When detecting a drag operation on the virtual joystick object, controlling a corresponding adjustment of the skill release position of the skill object in the graphical user interface.
- Step 16 When the release operation of the drag operation is detected, performing a skill release operation on the skill object.
- Step 17 Synchronize the execution result obtained by performing step 14-16 to the server, or transfer to the terminal 2 via the server, or directly forward to the terminal 2, so as to make the terminal 2
- the user 2 of the game system can respond to the virtual operation of the user 1 to form an interaction between the multiple terminals.
- This application scenario only takes the interaction between two terminals as an example, and the actual operation can be performed between multiple terminals. The interaction is not limited to the interaction between the two terminals in this example.
- step 21 For user 2, for user 1, including step 21 - step 27;
- Step 21 The user 2 triggers the game system through the terminal 2 and logs in the authentication information, and the authentication information may be a username and a password.
- Step 22 The terminal 1 transmits the obtained authentication information to the server 3, and the server 3 performs identity verification, and after the identity verification is passed, returns to the second graphical user interface to the terminal 2; A virtual resource object is included in the second graphical user interface.
- Step 23 The specified virtual resource object (such as the short message object in FIG. 3) can respond according to the touch operation of the user 2, and perform a series of virtual operations as described in steps 24-27.
- the specified virtual resource object (such as the short message object in FIG. 3) can respond according to the touch operation of the user 2, and perform a series of virtual operations as described in steps 24-27.
- Step 24 When detecting a skill release trigger gesture of at least one skill object in at least one skill operation area of the graphical user interface, the skill release auxiliary control object is obtained by using a preset position on the graphical user interface.
- the release assist control object includes a skill release control aperture object and a virtual rocker object within the radiation range of the skill release manipulation aperture object.
- Step 25 When detecting a drag operation on the virtual joystick object, controlling a corresponding adjustment of the skill release position of the skill object in the graphical user interface.
- Step 26 When the release operation of the drag operation is detected, performing a skill release operation on the skill object.
- Step 27 Synchronize the execution result obtained by performing step 24-26 to the server, or transfer to the terminal 1 via the server, or directly to the terminal 1 so that the user 1 who logs in to the game system through the terminal 1 can
- the virtual operation responds to form an interaction between the multiple terminals.
- the application scenario only takes the interaction between the two terminals as an example. In actual operation, the interaction between multiple terminals is not limited to the two terminals in this example. Interaction.
- step 30 the optional step is: after receiving the first human-computer interaction execution result obtained by the step 14-17 and/or the second interaction execution result obtained by the step 24-27, the synchronization or medium forwarding is sent to the corresponding terminal.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner such as: multiple units or components may be combined, or Can be integrated into another system, or some features can be ignored or not executed.
- the coupling, or direct coupling, or communication connection of the components shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may be electrical, mechanical or other forms. of.
- the units described above as separate components may or may not be physically separated, and the components displayed as the unit may or may not be physical units, that is, may be located in one place or distributed to multiple network units; Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be separately used as one unit, or two or more units may be integrated into one unit;
- the unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
- the foregoing program may be stored in a computer readable storage medium, and the program is executed when executed.
- the foregoing storage device includes the following steps: the foregoing storage medium includes: a mobile storage device, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
- ROM read-only memory
- RAM random access memory
- magnetic disk or an optical disk.
- optical disk A medium that can store program code.
- the above integrated unit of the present invention is implemented in the form of a software functional module and Separate products can also be stored on a computer readable storage medium when sold or used.
- the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium, including a plurality of instructions.
- a computer device (which may be a personal computer, server, or network device, etc.) is caused to perform all or part of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes various media that can store program codes, such as a mobile storage device, a ROM, a RAM, a magnetic disk, or an optical disk.
- the preset position rendering on the graphical user interface is used to release the skill release.
- the auxiliary control object can promote the quick response of the user in the information interaction process because the skill release auxiliary control object can appear in the default fixed position of the preset position, thereby avoiding the reaction time wasteted by the user in the graphical user interface.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (16)
- 一种信息处理方法,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏***上被实施,所述方法包括:在图形用户界面中渲染得到至少一个虚拟资源对象;检测到位于所述图形用户界面至少一技能操作区域中至少一个技能对象的技能释放触发手势时,在所述图形用户界面上的预设位置渲染得到技能释放辅助控制对象,所述技能释放辅助控制对象包括技能释放操控光圈对象和处于所述技能释放操控光圈对象的辐射范围以内的虚拟摇杆对象;检测到对所述虚拟摇杆对象的拖动操作时,控制所述技能对象的技能释放位置在所述图形用户界面内的对应调整;检测到所述拖动操作的释放操作时,执行对所述技能对象的技能释放操作。
- 根据权利要求1所述的方法,其中,在检测对所述虚拟摇杆对象的拖动操作的过程中,包括:检测到对所述虚拟摇杆对象的拖动操作使得当前所处第一坐标位置超出所述技能释放操控光圈对象的辐射范围时,获取第一预设策略,根据所述第一预设策略将所述第一坐标位置映射成第二坐标位置,其中,所述第二坐标位置处于所述技能释放操控光圈对象的辐射范围以内。
- 根据权利要求1或2所述的方法,其中,根据所述拖动操作的释放操作执行对所述技能对象的技能释放操作,包括:从以当前用户角色对象为中心的技能可释放范围内的至少一个角色对象中选择出满足第二预设策略的目标角色对象;对所述目标角色对象执行对所述技能对象的技能释放操作。
- 根据权利要求1所述的方法,其中,所述方法还包括:设置或根据用户需求更新所述虚拟摇杆对象跟随所述技能释放操作手势进行移动的拖动速度值。
- 一种信息处理方法,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏***上被实施,所述方法包括:在图形用户界面中渲染得到至少一个虚拟资源对象;检测到位于所述图形用户界面至少一技能操作区域中至少一个技能对象的技能释放触发手势时,根据检测到的触控或滑动确定轮盘渲染位置,在所述图形用户界面上的所述轮盘渲染位置渲染得到技能释放辅助控制对象,所述技能释放辅助控制对象包括技能释放操控光圈对象和处于所述技能释放操控光圈对象的辐射范围以内的虚拟摇杆对象;检测到对所述虚拟摇杆对象的拖动操作时,控制所述技能对象的技能释放位置在所述图形用户界面内的对应调整;检测到所述拖动操作的释放操作时,执行对所述技能对象的技能释放操作。
- 根据权利要求5所述的方法,其中,根据所述拖动操作的释放操作执行对所述技能对象的技能释放操作,包括:从以当前用户角色对象为中心的技能可释放范围内的至少一个角色对象中选择出满足第二预设策略的目标角色对象;对所述目标角色对象执行对所述技能对象的技能释放操作。
- 根据权利要求5所述的方法,其中,所述方法还包括:设置或根据用户需求更新所述虚拟摇杆对象跟随所述技能释放操作手势进行移动的拖动速度值。
- 一种终端,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所 述软件应用在游戏***上被实施,所述终端还包括:第一渲染单元,配置为在图形用户界面中渲染得到至少一个虚拟资源对象;第一检测单元,配置为检测到位于所述图形用户界面至少一技能操作区域中至少一个技能对象的技能释放触发手势时,在所述图形用户界面上的预设位置渲染得到技能释放辅助控制对象,所述技能释放辅助控制对象包括技能释放操控光圈对象和处于所述技能释放操控光圈对象的辐射范围以内的虚拟摇杆对象;第二检测单元,配置为检测到对所述虚拟摇杆对象的拖动操作时,控制所述技能对象的技能释放位置在所述图形用户界面内的对应调整;技能释放单元,配置为检测到所述拖动操作的释放操作时,执行对所述技能对象的技能释放操作。
- 根据权利要求8所述的终端,其中,所述终端还包括:校正单元,配置为检测到对所述虚拟摇杆对象的拖动操作使得当前所处第一坐标位置超出所述技能释放操控光圈对象的辐射范围时,获取第一预设策略,根据所述第一预设策略将所述第一坐标位置映射成第二坐标位置,其中,所述第二坐标位置处于所述技能释放操控光圈对象的辐射范围以内。
- 根据权利要求8或9所述的终端,其中,所述技能释放单元,还配置为:从以当前用户角色对象为中心的技能可释放范围内的至少一个角色对象中选择出满足第二预设策略的目标角色对象;对所述目标角色对象执行对所述技能对象的技能释放操作。
- 根据权利要求8所述的终端,其中,所述终端,还包括:灵敏度设置单元,配置为设置或根据用户需求更新所述虚拟摇杆对象跟随所述技能释放操作手势进行移动的拖动速度值,以符合所述技能指示 器对象所锁定技能可释放范围的变化速度。
- 一种终端,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏***上被实施,所述终端还包括:第一渲染单元,配置为在图形用户界面中渲染得到至少一个虚拟资源对象;第一检测单元,配置为检测到位于所述图形用户界面至少一技能操作区域中至少一个技能对象的技能释放触发手势时,根据检测到的触控或滑动确定轮盘渲染位置,在所述图形用户界面上的所述轮盘渲染位置渲染得到技能释放辅助控制对象,所述技能释放辅助控制对象包括技能释放操控光圈对象和处于所述技能释放操控光圈对象的辐射范围以内的虚拟摇杆对象;第二检测单元,配置为检测到对所述虚拟摇杆对象的拖动操作时,控制所述技能对象的技能释放位置在所述图形用户界面内的对应调整;技能释放单元,配置为检测到所述拖动操作的释放操作时,执行对所述技能对象的技能释放操作。
- 根据权利要求12所述的终端,其中,所述技能释放单元,还配置为从以当前用户角色对象为中心的技能可释放范围内的至少一个角色对象中选择出满足第二预设策略的目标角色对象;对所述目标角色对象执行对所述技能对象的技能释放操作。
- 根据权利要求12所述的终端,其中,所述终端,还包括:灵敏度设置单元,配置为设置或根据用户需求更新所述虚拟摇杆对象跟随所述技能释放操作手势进行移动的拖动速度值,以符合所述技能指示器对象所锁定技能可释放范围的变化速度。
- 一种终端,所述终端包括:显示器和处理器;所述显示器,配置 为在终端的处理器上执行软件应用后对其进行渲染,以得到图形用户界面;所述图形用户界面被配置为有助于人机交互的操控处理;所述处理器,配置为执行如权利要求1至4任一项所述的信息处理方法,及如权利要求5至7任一项所述的信息处理方法;所述处理器、所述图形用户界面和所述软件应用在游戏***上被实施。
- 一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令配置为执行权利要求1至4任一项所述的信息处理方法,及如权利要求5至7任一项所述的信息处理方法。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP16852993.1A EP3267300A4 (en) | 2015-10-10 | 2016-05-24 | Information processing method and terminal, and computer storage medium |
MYPI2017703889A MY191595A (en) | 2015-10-10 | 2016-05-24 | Information processing method, terminal, and computer storage medium |
CA2981554A CA2981554C (en) | 2015-10-10 | 2016-05-24 | Information processing method, terminal, and computer storage medium |
AU2016336604A AU2016336604B2 (en) | 2015-10-10 | 2016-05-24 | Information processing method and terminal, and computer storage medium |
JP2017555358A JP2018514041A (ja) | 2015-10-10 | 2016-05-24 | 情報処理方法、端末及びコンピュータ記憶媒体 |
KR1020177035796A KR102034367B1 (ko) | 2015-10-10 | 2016-05-24 | 정보 처리 방법과 단말기, 및 컴퓨터 저장 매체 |
US15/856,840 US10768812B2 (en) | 2015-10-10 | 2017-12-28 | Method, terminal, and storage medium for operating objects displayed on a graphical user interface |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510655670.1A CN105335065A (zh) | 2015-10-10 | 2015-10-10 | 一种信息处理方法、终端及计算机存储介质 |
CN201510655670.1 | 2015-10-10 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/856,840 Continuation US10768812B2 (en) | 2015-10-10 | 2017-12-28 | Method, terminal, and storage medium for operating objects displayed on a graphical user interface |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017059685A1 true WO2017059685A1 (zh) | 2017-04-13 |
Family
ID=55285651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/083209 WO2017059685A1 (zh) | 2015-10-10 | 2016-05-24 | 一种信息处理方法、终端及计算机存储介质 |
Country Status (9)
Country | Link |
---|---|
US (1) | US10768812B2 (zh) |
EP (1) | EP3267300A4 (zh) |
JP (2) | JP2018514041A (zh) |
KR (1) | KR102034367B1 (zh) |
CN (1) | CN105335065A (zh) |
AU (1) | AU2016336604B2 (zh) |
CA (1) | CA2981554C (zh) |
MY (1) | MY191595A (zh) |
WO (1) | WO2017059685A1 (zh) |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105335065A (zh) | 2015-10-10 | 2016-02-17 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、终端及计算机存储介质 |
CN105843520A (zh) * | 2016-03-25 | 2016-08-10 | 上海逗屋网络科技有限公司 | 用于在多点触摸终端上调整***控工具的方法及设备 |
CN107678662B (zh) * | 2016-08-01 | 2020-12-29 | 腾讯科技(深圳)有限公司 | 一种基于按键的控制方法、装置及智能终端 |
CN106354418B (zh) | 2016-11-16 | 2019-07-09 | 腾讯科技(深圳)有限公司 | 一种基于触摸屏的操控方法和装置 |
CN106598465A (zh) * | 2016-12-20 | 2017-04-26 | 上海逗屋网络科技有限公司 | 基于虚拟摇杆的控制方法、装置和设备 |
JP6850884B2 (ja) * | 2017-01-05 | 2021-03-31 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | 情報処理方法及び装置 |
CN106657127B (zh) * | 2017-01-05 | 2020-09-08 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、装置及服务器 |
CN106814966B (zh) * | 2017-01-24 | 2018-12-11 | 腾讯科技(深圳)有限公司 | 一种控制对象的方法及装置 |
CN107391000B (zh) * | 2017-06-09 | 2022-08-05 | 网易(杭州)网络有限公司 | 信息处理方法及装置、存储介质、电子设备 |
CN107168611B (zh) * | 2017-06-16 | 2018-12-28 | 网易(杭州)网络有限公司 | 信息处理方法、装置、电子设备及存储介质 |
CN107398071B (zh) * | 2017-07-19 | 2021-01-26 | 网易(杭州)网络有限公司 | 游戏目标选择方法及装置 |
CN107551537B (zh) * | 2017-08-04 | 2020-12-01 | 网易(杭州)网络有限公司 | 一种游戏中虚拟角色的控制方法及装置、存储介质、电子设备 |
ES2947297T3 (es) * | 2017-11-07 | 2023-08-04 | Huawei Tech Co Ltd | Método y dispositivo de control táctil |
CN107899246B (zh) * | 2017-11-10 | 2020-11-20 | 网易(杭州)网络有限公司 | 信息处理方法、装置、电子设备及存储介质 |
CN107823884A (zh) * | 2017-11-27 | 2018-03-23 | 网易(杭州)网络有限公司 | 目标对象确定方法、装置、电子设备及存储介质 |
CN108404408B (zh) * | 2018-02-01 | 2021-02-09 | 网易(杭州)网络有限公司 | 信息处理方法、装置、存储介质及电子设备 |
CN108434732A (zh) * | 2018-03-23 | 2018-08-24 | 网易(杭州)网络有限公司 | 虚拟对象控制方法及装置、存储介质、电子设备 |
CN109078326B (zh) * | 2018-08-22 | 2022-03-08 | 网易(杭州)网络有限公司 | 游戏的控制方法和装置 |
JP7409770B2 (ja) * | 2018-12-28 | 2024-01-09 | 株式会社バンダイナムコエンターテインメント | ゲームシステム、プログラム及び端末装置 |
CN109771946B (zh) * | 2019-01-03 | 2022-06-24 | 网易(杭州)网络有限公司 | 信息处理方法、装置、处理器及终端 |
CN109568957B (zh) * | 2019-01-10 | 2020-02-07 | 网易(杭州)网络有限公司 | 游戏中的显示控制方法、装置、存储介质、处理器及终端 |
CN109568956B (zh) * | 2019-01-10 | 2020-03-10 | 网易(杭州)网络有限公司 | 游戏中的显示控制方法、装置、存储介质、处理器及终端 |
KR20200111328A (ko) | 2019-03-18 | 2020-09-29 | 현대자동차주식회사 | 차량용 모터 |
CN110115838B (zh) | 2019-05-30 | 2021-10-29 | 腾讯科技(深圳)有限公司 | 虚拟环境中生成标记信息的方法、装置、设备及存储介质 |
CN110096214B (zh) | 2019-06-05 | 2021-08-06 | 腾讯科技(深圳)有限公司 | 虚拟对象的移动控制方法、装置、终端和存储介质 |
CN111282266B (zh) * | 2020-02-14 | 2021-08-03 | 腾讯科技(深圳)有限公司 | 三维虚拟环境中的技能瞄准方法、装置、终端及存储介质 |
CN111589140B (zh) * | 2020-05-14 | 2023-03-14 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端及存储介质 |
CN111589142B (zh) * | 2020-05-15 | 2023-03-21 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、设备及介质 |
CN111672113B (zh) * | 2020-06-05 | 2022-03-08 | 腾讯科技(深圳)有限公司 | 虚拟对象的选择方法、装置、设备及存储介质 |
CN111672114B (zh) | 2020-06-05 | 2022-03-18 | 腾讯科技(深圳)有限公司 | 目标虚拟对象确定方法、装置、终端及存储介质 |
CN111659107B (zh) * | 2020-06-09 | 2024-06-25 | 网易(杭州)网络有限公司 | 游戏技能释放方法、装置及电子设备 |
CN111760287B (zh) * | 2020-06-30 | 2024-02-02 | 网易(杭州)网络有限公司 | 游戏技能的控制方法、装置、电子设备及计算机可读介质 |
CN112156459A (zh) * | 2020-09-24 | 2021-01-01 | 成都完美天智游科技有限公司 | 对战游戏的控制方法和装置、存储介质和电子装置 |
CN112328162A (zh) * | 2020-11-06 | 2021-02-05 | 上海隆匠网络科技有限公司 | 一种滑动触屏的方法、***、平台及存储介质 |
CN112426715A (zh) * | 2020-11-24 | 2021-03-02 | 网易(杭州)网络有限公司 | 一种信息处理方法、装置、设备和存储介质 |
CN113304479B (zh) * | 2021-06-25 | 2023-06-20 | 腾讯科技(深圳)有限公司 | 指示信息的显示方法、装置、游戏终端设备及存储介质 |
CN113499589A (zh) * | 2021-07-08 | 2021-10-15 | 网易(杭州)网络有限公司 | 虚拟对象的显示控制方法、装置及电子设备 |
CN113559495B (zh) * | 2021-08-03 | 2023-11-10 | 腾讯科技(成都)有限公司 | 虚拟对象释放技能的方法、装置、设备及存储介质 |
CN113663326B (zh) * | 2021-08-30 | 2024-04-26 | 网易(杭州)网络有限公司 | 一种游戏技能的瞄准方法和装置 |
CN114625466B (zh) * | 2022-03-15 | 2023-12-08 | 广州歌神信息科技有限公司 | 线上歌厅交互执行、控制方法及装置、设备、介质、产品 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9009621B2 (en) * | 2009-09-29 | 2015-04-14 | Nexon Korea Corporation | Method for providing user interface for controlling game |
CN104898953A (zh) * | 2015-06-16 | 2015-09-09 | 深圳市腾讯计算机***有限公司 | 基于触控屏的操控方法和装置 |
CN105194873A (zh) * | 2015-10-10 | 2015-12-30 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、终端及计算机存储介质 |
CN105335065A (zh) * | 2015-10-10 | 2016-02-17 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、终端及计算机存储介质 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003178240A (ja) * | 2001-12-10 | 2003-06-27 | Fuji Photo Film Co Ltd | 商品特性画面表示方法及び商品特性画面表示システム |
JP4932010B2 (ja) * | 2010-01-06 | 2012-05-16 | 株式会社スクウェア・エニックス | ユーザインタフェース処理装置、ユーザインタフェース処理方法、およびユーザインタフェース処理プログラム |
JP5237325B2 (ja) * | 2010-04-28 | 2013-07-17 | 株式会社スクウェア・エニックス | ビデオゲーム処理装置、ビデオゲーム処理方法、およびビデオゲーム処理プログラム |
US9262073B2 (en) * | 2010-05-20 | 2016-02-16 | John W. Howard | Touch screen with virtual joystick and methods for use therewith |
JP5580694B2 (ja) * | 2010-08-24 | 2014-08-27 | キヤノン株式会社 | 情報処理装置、その制御方法、プログラム及び記憶媒体 |
US9868062B2 (en) * | 2012-03-13 | 2018-01-16 | Sony Interactive Entertainment America Llc | System, method, and graphical user interface for controlling an application on a tablet |
EP2840475A4 (en) * | 2012-04-20 | 2015-12-30 | Sony Corp | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM |
JP5735472B2 (ja) * | 2012-10-26 | 2015-06-17 | 株式会社 ディー・エヌ・エー | ゲーム提供装置 |
US10180728B2 (en) * | 2013-05-17 | 2019-01-15 | Citrix Systems, Inc. | Remoting or localizing touch gestures at a virtualization client agent |
EP3008685A4 (en) * | 2013-06-11 | 2017-01-25 | Wemade IO Co., Ltd. | Method and apparatus for automatically targeting target objects in a computer game |
KR101919349B1 (ko) * | 2014-04-04 | 2018-11-19 | 가부시키가이샤 코로프라 | 사용자 인터페이스 프로그램 및 게임 프로그램 |
JP5711409B1 (ja) * | 2014-06-26 | 2015-04-30 | ガンホー・オンライン・エンターテイメント株式会社 | 端末装置 |
CN104076986B (zh) * | 2014-07-25 | 2015-12-09 | 上海逗屋网络科技有限公司 | 一种用于多点触摸终端的触摸控制方法与设备 |
CN104267904A (zh) * | 2014-09-26 | 2015-01-07 | 深圳市睿德网络科技有限公司 | 一种具有触摸屏虚拟单位控制的方法及移动终端 |
KR102247251B1 (ko) * | 2015-01-13 | 2021-05-03 | 엘지전자 주식회사 | 이동 단말기 및 이의 제어방법 |
-
2015
- 2015-10-10 CN CN201510655670.1A patent/CN105335065A/zh active Pending
-
2016
- 2016-05-24 JP JP2017555358A patent/JP2018514041A/ja active Pending
- 2016-05-24 CA CA2981554A patent/CA2981554C/en active Active
- 2016-05-24 EP EP16852993.1A patent/EP3267300A4/en not_active Ceased
- 2016-05-24 AU AU2016336604A patent/AU2016336604B2/en active Active
- 2016-05-24 MY MYPI2017703889A patent/MY191595A/en unknown
- 2016-05-24 KR KR1020177035796A patent/KR102034367B1/ko active IP Right Grant
- 2016-05-24 WO PCT/CN2016/083209 patent/WO2017059685A1/zh active Application Filing
-
2017
- 2017-12-28 US US15/856,840 patent/US10768812B2/en active Active
-
2019
- 2019-11-01 JP JP2019199956A patent/JP6850852B2/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9009621B2 (en) * | 2009-09-29 | 2015-04-14 | Nexon Korea Corporation | Method for providing user interface for controlling game |
CN104898953A (zh) * | 2015-06-16 | 2015-09-09 | 深圳市腾讯计算机***有限公司 | 基于触控屏的操控方法和装置 |
CN105194873A (zh) * | 2015-10-10 | 2015-12-30 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、终端及计算机存储介质 |
CN105335065A (zh) * | 2015-10-10 | 2016-02-17 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、终端及计算机存储介质 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3267300A4 * |
Also Published As
Publication number | Publication date |
---|---|
JP6850852B2 (ja) | 2021-03-31 |
AU2016336604B2 (en) | 2019-07-18 |
KR102034367B1 (ko) | 2019-11-08 |
JP2020039880A (ja) | 2020-03-19 |
CA2981554C (en) | 2020-12-29 |
EP3267300A1 (en) | 2018-01-10 |
MY191595A (en) | 2022-06-30 |
US20180121086A1 (en) | 2018-05-03 |
CA2981554A1 (en) | 2017-04-13 |
EP3267300A4 (en) | 2018-12-26 |
KR20180006956A (ko) | 2018-01-19 |
AU2016336604A1 (en) | 2017-11-09 |
JP2018514041A (ja) | 2018-05-31 |
US10768812B2 (en) | 2020-09-08 |
CN105335065A (zh) | 2016-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017059685A1 (zh) | 一种信息处理方法、终端及计算机存储介质 | |
US11003261B2 (en) | Information processing method, terminal, and computer storage medium | |
KR102050934B1 (ko) | 정보 처리 방법, 단말, 및 컴퓨터 저장 매체 | |
US10493361B2 (en) | Information processing method, terminal, and computer storage medium | |
CN113082712B (zh) | 虚拟角色的控制方法、装置、计算机设备和存储介质 | |
CN105148517B (zh) | 一种信息处理方法、终端及计算机存储介质 | |
WO2017054465A1 (zh) | 一种信息处理方法、终端及计算机存储介质 | |
WO2023065949A1 (zh) | 虚拟场景中的对象控制方法、装置、终端设备、计算机可读存储介质、计算机程序产品 | |
CN116328315A (zh) | 基于区块链的虚拟模型处理方法、装置、终端及存储介质 | |
CN117482516A (zh) | 游戏交互方法、装置、计算机设备及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16852993 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2981554 Country of ref document: CA |
|
REEP | Request for entry into the european phase |
Ref document number: 2016852993 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2017555358 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2016336604 Country of ref document: AU Date of ref document: 20160524 Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 20177035796 Country of ref document: KR Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |