Virtual Object Control Method for Continuous Ability Casting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual environments like MOBA games, quick ability casting by users often results in inaccurate targeting due to the existing methods not accounting for continuous ability casting on the same virtual object.
Innovation Solution
The implementation of an ability casting target inheritance mechanism, where a current ability inherits the ability casting target of a previous ability during continuous casting, ensuring that abilities are cast on the same virtual object.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the user clicks/taps multiple ability controls in a short period, then the user can quickly cast multiple abilities, but the abilities are cast on different virtual objects instead of the same virtual object, reducing casting accuracy
Solution Approach 1:
The system performs preliminary action by automatically determining a target virtual object before the user completes their ability casting sequence. When the user triggers multiple abilities quickly, the system pre-establishes the target object based on the first ability's target, then maintains this target for subsequent abilities without requiring the user to re-select. This resolves the contradiction by preparing the target selection in advance, enabling both quick casting (productivity) and accurate targeting (precision).
Solution Approach 2:
The system implements feedback by monitoring whether the user's rapid ability casting triggers meet the continuity condition. If the second ability trigger occurs within a predetermined time window after the first ability, the system feedbacks by maintaining the same target virtual object for both abilities. This feedback mechanism allows the system to adapt to the user's rapid input pattern and maintain casting accuracy while enabling high-speed ability casting.
2Ease of operation
If the system automatically determines target virtual objects for each ability, then the operation is simplified, but rapid sequential abilities cannot maintain the same target, reducing casting precision
Solution Approach 1:
The system applies continuity of useful action by maintaining the target virtual object determination across sequential ability casts. Instead of resetting the target selection for each ability, the system continues using the same target object for multiple abilities triggered within a short time window. This continuous target maintenance enables precise casting on the same object while keeping the operation simple for the user, as they only need to trigger abilities without managing target selection manually.
Data Source
AI summary
A virtual object control method and apparatus, a terminal, and a storage medium. The method includes: displaying a virtual scene interface, the virtual scene interface including a first virtual object, second virtual objects, and ability controls; determining, in response to a first trigger operation on a first ability control, a target virtual object from the second virtual objects and according to the first trigger operation, and controlling the first virtual object to cast a first ability on the target virtual object; determining the target virtual object as an ability casting target corresponding to a second ability when a second trigger operation on a second ability control meets an ability continuous casting condition, the second trigger operation being triggered during ability casting of the first ability; and controlling the first virtual object to cast the second ability on the target virtual object.


