Touch Panel Object Control Program for Intuitive Continuous Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for controlling objects on touch panels require users to manually check the object's position before moving it, making operations inconvenient and difficult to perform with precision, especially in tasks like continuously slinging slingshot bullets, which lacks intuitiveness and exhilaration.
Innovation Solution
A storage medium with an object control program that detects input coordinates, determines conditions for object generation and movement based on continuous detection results, allowing objects to be generated and moved intuitively without requiring constant position verification, enabling easy and continuous generation and movement of multiple objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If objects are displayed at fixed positions and users perform drag operations to move them, then object movement control is achieved, but operation convenience deteriorates because users must constantly check object positions before each operation
Solution Approach 1:
The system performs preliminary actions by automatically generating objects at appropriate positions and maintaining their movement without requiring users to check positions beforehand. The object generation unit creates objects in advance, and the movement control unit continues moving them based on previous input patterns, eliminating the need for users to verify object positions before each interaction.
Solution Approach 2:
The system serves itself by automatically tracking and managing object positions and movement states. The input detection unit continuously monitors touch panel input, and the movement control unit autonomously adjusts object positions and velocities based on detected input patterns, freeing users from the burden of manually checking and calculating positions.
2Ease of operation
If users perform drag operations to move objects, then object movement is achieved, but operation intuitiveness deteriorates especially in tasks like continuously slinging slingshot bullets
Solution Approach 1:
The system implements dynamic object generation and movement where objects are continuously created and moved based on real-time input detection. The movement control unit calculates object velocities and positions dynamically based on current input patterns, allowing intuitive continuous operations like slinging bullets without requiring repetitive drag gestures. Objects respond naturally to user input direction and intensity.
Solution Approach 2:
The system maintains continuous useful action by generating objects continuously based on sustained input and moving them without interruption. The input detection unit continuously monitors touch panel input, and the movement control unit maintains object movement between inputs, enabling fluid continuous operations rather than discrete interrupted actions.
Data Source
AI summary
An information processing apparatus includes, for example, a touch panel placed over a display screen. For example, when a start of a touch input is detected, the first-touch-input coordinates are determined as object generation coordinates and an object is displayed in the coordinates. When an input direction based on coordinates continuously detected after the object generation coordinates until, for example, a touch-off is determined to be a predetermined direction, the object is moved in a specific direction. Alternatively, an input direction is determined based on coordinates continuously detected after the object generation coordinates until a touch-off, and then, based on the input direction, the direction opposite to the input direction, for example, is determined to be a moving direction and the object is moved in the moving direction.


