Virtual Perspective Rotation Controls for Dynamic Touch Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual environment applications, such as FPS and TPS games, suffer from reduced interaction efficiency due to the need to re-trigger perspective rotation operations after a single contact is lost, limiting the ability to perform multiple perspective rotations simultaneously.
Innovation Solution
A method and apparatus that enable simultaneous response to multiple perspective rotation operations by enabling and disabling perspective rotation functions through overlaid function controls, allowing seamless transitions between different perspective images based on user inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If only one contact can respond to perspective rotation operation at the same time, then the system maintains simple control logic, but interaction efficiency is reduced when switching perspectives
Solution Approach 1:
The patent implements dynamic switching of perspective rotation function between multiple function controls. When a second function control is triggered, the system dynamically disables the perspective rotation function of the first function control and enables it for the second function control, allowing flexible and efficient perspective switching without complex control logic
Solution Approach 2:
The system automatically manages the state of perspective rotation function across multiple function controls. When one function control is activated, the system self-adjusts by disabling the same function in other controls, eliminating the need for manual intervention and improving interaction efficiency
2Adaptability or versatility
If multiple function controls support perspective rotation function, then flexibility in perspective switching is improved, but control conflict and response accuracy may deteriorate
Solution Approach 1:
The patent implements a feedback mechanism where the state of one function control automatically affects the state of others. When the second function control is triggered, the system detects this input and responds by disabling the perspective rotation function in the first function control, ensuring accurate and conflict-free response
Solution Approach 2:
The system dynamically adjusts the availability of perspective rotation function across different function controls based on real-time user input. This dynamic state management ensures that only one control can activate perspective rotation at a time, maintaining response accuracy while allowing flexible switching between different function controls
Data Source
AI summary
This application discloses a method for moving a virtual character's perspective in a virtual environment performed at a terminal. The method includes: displaying a first perspective image of an application program observed using a first perspective direction, the first perspective image including first and second function controls; switching the first perspective image to a second perspective image according to the first perspective movement operation on the first function control, the second perspective image being an image of the virtual environment observed using a second perspective direction; receiving a second perspective movement operation on the second function control while the first function control is in an enabled state; and switching the second perspective image to a third perspective image according to the second perspective movement operation on the second function control, the third perspective image being an image of the virtual environment observed using a third perspective direction.


