Virtual Object Switching via Drag-Based Target Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Players in action games face difficulties in accurately and autonomously selecting virtual objects to attack due to random switching mechanisms, leading to poor gaming experience when the number of objects is large or positions are dense.
Innovation Solution
A method involving determining an initial lock virtual object and using drag and release operations on a touch area to select a target object based on a predefined switching order, allowing players to autonomously choose and foresee the next object to be switched.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If random object switching is used, then object switching can be performed, but the player cannot autonomously select or foresee the next object to be switched
Solution Approach 1:
The patent implements feedback by displaying the switching order to the player before switching occurs. The player can see which object will be switched to next based on the drag distance, allowing the player to predict and control the switching outcome rather than experiencing random switching.
Solution Approach 2:
The patent introduces an intermediary mechanism (the switching order display and drag distance calculation) between the player's input and the object switching outcome. This intermediary allows the player to control the switching process by dragging to indicate desired switching speed, rather than direct random switching.
2Ease of operation
If one-click lock control is used, then object locking can be performed, but accurate selection among multiple dense objects becomes difficult
Solution Approach 1:
The patent makes the switching process dynamic by allowing continuous adjustment through drag operations. Instead of static one-click selection, the player can dynamically control the switching speed and target by the distance and duration of the drag gesture, enabling precise selection among multiple objects.
Solution Approach 2:
The patent changes the parameter of object selection from discrete one-click locking to continuous drag-distance-based switching. The switching behavior is controlled by parameters such as drag distance, drag duration, and switching order, allowing precise control over which object becomes the target among multiple dense objects.
3Adaptability or versatility
If shot cutting is used during object switching, then object switching can occur, but gaming experience deteriorates due to sudden shot changes
Solution Approach 1:
The patent applies preliminary action by displaying the switching order to the player before the actual switching occurs. The player can see which object will be switched to and adjust the switching speed accordingly, preventing sudden unexpected shot changes and maintaining gaming experience continuity.
Data Source
AI summary
A virtual object switching method includes: determining an initial lock virtual object from a plurality of virtual objects; in response to a drag operation on a first touch area in the graphical user interface, according to an operation parameter of the drag operation, determining a first switching object from the multiple virtual objects according to a first switching order with the initial lock virtual object as a starting point; and in response to a release operation on the first touch area, determining the first switching object to be a target object.


