Dynamic Gesture Object Selection in Virtual Scenes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current object processing methods in virtual scenes, such as those in first-person shooting games, are complex and require multiple steps for selecting and using objects, leading to inefficiencies and a cluttered interface.
Innovation Solution
An object processing method that detects specific gestures on a client to display a list of objects, allows selection of an object, and then hides the list upon object usage, simplifying the process by integrating object selection and usage into a single gesture, thereby reducing the number of steps required.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a shortcut bar is used for selecting an object, then object selection speed is improved, but the interface becomes cluttered and blocks player view when multiple objects are present
Solution Approach 1:
The object selection interface is made dynamic by allowing it to be unfolded only when needed and folded back when not in use. The panel transitions between collapsed and expanded states based on user interaction, enabling quick access to multiple objects without permanently blocking the player's view.
Solution Approach 2:
The object selection panel is positioned in a third dimension (above or below the main game view) rather than occupying screen real estate within the two-dimensional game area. This allows the interface to be accessible without blocking the player's view of the virtual scene.
2Ease of operation
If panel unfolding, object selection, panel folding, and object use are performed as separate steps, then object processing is thorough, but the number of steps increases and efficiency decreases
Solution Approach 1:
The patent combines multiple operations into fewer steps. When the panel is unfolded and an object is selected, the system automatically performs both the selection and the use of the object in a single continuous action, eliminating the need for separate panel folding and object usage steps.
Solution Approach 2:
The system prepares the object for use by pre-positioning it in the shortcut bar during the selection process. This preliminary action ensures that when the object is selected, it is immediately ready for use without requiring additional manual adjustment or configuration steps.
3Adaptability or versatility
If manual adjustment of supplementary objects is required after object use, then object management is flexible, but the complexity of object processing increases
Solution Approach 1:
The system automatically manages supplementary objects by detecting when an object has been used and automatically selecting the next appropriate object from the list. This self-service mechanism eliminates the need for manual intervention to replace used objects, reducing processing complexity while maintaining flexibility.
Solution Approach 2:
The system continuously monitors the state of objects in the shortcut bar and provides feedback by automatically updating the selection when an object is consumed. This feedback loop ensures that the object selection remains synchronized with the current game state without requiring manual reconfiguration.
Data Source
AI summary
An object processing method includes: detecting, on a client, a first target gesture performed on a first target area in a virtual scene displayed on the client; displaying a second target area on the client in response to the first target gesture, the second target area including a plurality of to-be-processed objects in the virtual scene; detecting, on the client, a second target gesture performed on a first target object in the plurality of to-be-processed objects; and using the first target object in the virtual scene, displaying the first target object in a third target area in the virtual scene, and hiding the second target area in the virtual scene in response to the second target gesture. The third target area is a shortcut display area of the client.


