Virtual Object Aiming via Multi-Point Touch Position Sampling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inaccurate aiming directions in virtual object control operations due to the large contact area of fingers with touch regions, leading to inconsistencies between intended and actual touch positions, result in inaccurate skill casting in electronic games.
Innovation Solution
Determining at least two touch positions through which a touch operation passes and combining them according to a preset policy to determine a target touch position, which is used to accurately define the aiming direction for skill casting operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a touch operation is performed in a touch region to determine aiming direction, then the operation can be executed, but the large contact area of the finger causes the actual touch position to be inconsistent with the intended touch position, resulting in inaccurate aiming direction
Solution Approach 1:
The patent segments the touch operation into multiple discrete touch position samples instead of relying on a single touch point. By collecting and processing multiple touch position data points within the touch region, the system divides the determination of aiming direction into incremental steps, thereby improving measurement precision while maintaining ease of operation.
Solution Approach 2:
The patent performs preliminary sampling of multiple touch positions before finalizing the aiming direction determination. By pre-collecting touch position data and performing preliminary processing, the system prepares accurate position information in advance, which resolves the contradiction between measurement precision and operational simplicity.
2Measurement precision
If only the last touch position is used to determine aiming direction, then the processing is simple, but the result is inaccurate due to finger contact area variations
Solution Approach 1:
The patent merges multiple touch position samples into a single representative touch position through combination operations such as averaging or weighted processing. This merging process integrates multiple data points to improve aiming direction accuracy while keeping the final output format consistent with traditional single-point processing, thus avoiding excessive complexity.
Solution Approach 2:
The patent creates multiple virtual touch position copies from the actual touch operation and processes these copies to determine the final aiming direction. By working with copied position data rather than directly modifying the original touch input, the system improves accuracy through multiple samples while maintaining processing efficiency.
Data Source
AI summary
Embodiments of the disclosure disclose a virtual object control method and apparatus, a computer device, and a storage medium. At least two touch positions through which a touch operation passes are determined, and a target touch position determined according to the at least two touch positions is comprehensively considered, thereby avoiding a case in which an aiming direction is determined based on an inaccurate last touch position generated due to an erroneous operation of a user.


