Virtual Scene Operation Control Display Method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In current mobile RPGs and MOBA games, the limited screen size of mobile devices makes it difficult to display a large number of different operation controls directly, requiring players to manually switch controls when interacting with various virtual elements, which is complex and affects user experience.
Innovation Solution
An operation control display method and apparatus that automatically adjusts and switches the displayed operation controls based on the position and type of virtual elements in the virtual scene, eliminating the need for manual switching by determining the appropriate operation control to display based on the target virtual element's type.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple operation controls are displayed for different virtual elements, then the functionality and versatility of the game is improved, but the device complexity and screen space requirements increase
Solution Approach 1:
The operation controls are segmented into different types (first operation control for first virtual element, second operation control for second virtual element) and displayed separately based on the detected virtual element type. This allows multiple controls to be available without overwhelming the interface, as only relevant controls are shown at any given time.
Solution Approach 2:
The displayed operation control dynamically changes based on the detected virtual element type. The system transitions from displaying a first operation control to displaying a second operation control automatically when the virtual element type changes, making the interface adaptive rather than static.
2Ease of operation
If all operation controls are displayed simultaneously, then the ease of operation is improved, but the area occupied on the screen increases
Solution Approach 1:
Different operation controls are displayed in different regions or positions on the screen based on the virtual element type. The first operation control is displayed in a first region when the first virtual element is detected, and the second operation control is displayed in a second region when the second virtual element is detected, optimizing screen space utilization.
Solution Approach 2:
The system extracts and displays only the relevant operation control needed for the current virtual element type, rather than displaying all possible controls. This reduces screen clutter while maintaining ease of operation for the current context.
3Device complexity
If manual switching between operation controls is required, then the device complexity is reduced, but the loss of time and user experience deteriorates
Solution Approach 1:
The system automatically detects the virtual element type and switches between operation controls without requiring manual intervention from the user. The terminal automatically displays the appropriate operation control based on the detected virtual element, eliminating the need for users to manually switch controls and reducing time loss.
Solution Approach 2:
The system continuously detects the virtual element type and provides feedback by automatically updating the displayed operation control. This closed-loop feedback mechanism ensures the correct control is always displayed without user intervention, improving response time and user experience.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6(b)
AI summary
This application discloses an operation control display method and apparatus based on a virtual scene, a device, and a storage medium, and belongs to the field of computer technologies. According to this application, position information of a target virtual object in a virtual scene is obtained. Because different types of virtual elements appear in different regions of the virtual scene, a target virtual element corresponding to the target virtual object at a current position may be determined based on the position information and at least one of virtual elements in the virtual scene. Because different operation controls are needed when the target virtual object interacts with different types of virtual elements, a terminal switches an operation control displayed in a control display region in the virtual scene to a target operation control corresponding to an element type of the target virtual element. In this way, a user does not need to manually switch the operation controls when operating the target virtual object to interact with the target virtual element, which can effectively reduce operation complexity.