Storage medium having input processing program stored thereon and input processing device
First Claim
1. A non-transitory computer-readable storage medium having stored thereon an input processing program to be executed by a computer in an input processing device including a display screen and a pointing device that inputs corresponding coordinates on the display screen, the input processing program causing the computer to execute:
- a display control step that displays a virtual 3-dimensional space on the display screen;
an input coordinate detection step that detects input coordinates from the pointing device;
an on-virtual-plane moving step that, when inputting from the pointing device is continuously performed, moves an object on a predetermined virtual plane based on the input coordinates detected in the input coordinate detection step; and
an in 3-dimensional-space moving step that, when a state where inputting from the pointing device is continuously performed shifts to a state where inputting from the pointing device is not performed, causes the object to leave the virtual plane and to move in the virtual 3-dimensional space,wherein the in 3-dimensional-space moving step determines, based on the detected input coordinates, an initial setting which is used to calculate the movement of the object in the virtual 3-dimensional space.
0 Assignments
0 Petitions
Accused Products
Abstract
An input processing device comprises a display screen and a pointing device for inputting corresponding 2-dimensional coordinates on the display screen. A 3-dimensional space is displayed on the display screen and the 2-dimensional coordinates inputted from the pointing device are detected. Next, shift amounts, per unit of time, of the detected 2-dimensional coordinates are calculated based on a predetermined calculation start condition. And the calculated shift amounts are converted to 3-dimensional coordinate shift amounts in the 3-dimensional space.
-
Citations
13 Claims
-
1. A non-transitory computer-readable storage medium having stored thereon an input processing program to be executed by a computer in an input processing device including a display screen and a pointing device that inputs corresponding coordinates on the display screen, the input processing program causing the computer to execute:
-
a display control step that displays a virtual 3-dimensional space on the display screen; an input coordinate detection step that detects input coordinates from the pointing device; an on-virtual-plane moving step that, when inputting from the pointing device is continuously performed, moves an object on a predetermined virtual plane based on the input coordinates detected in the input coordinate detection step; and an in 3-dimensional-space moving step that, when a state where inputting from the pointing device is continuously performed shifts to a state where inputting from the pointing device is not performed, causes the object to leave the virtual plane and to move in the virtual 3-dimensional space, wherein the in 3-dimensional-space moving step determines, based on the detected input coordinates, an initial setting which is used to calculate the movement of the object in the virtual 3-dimensional space. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An input processing device, comprising:
-
a display screen; a pointing device that inputs corresponding coordinates on the display screen; display controller that displays a virtual 3-dimensional space on the display screen; input coordinate detector that detects input coordinates from the pointing device; an on-virtual-plane mover that, when inputting from the pointing device is continuous performed, moves an object on a predetermined virtual plane based on the input coordinates detected by the input coordinate detector; and an in-3-dimensional-space mover that, when a state where inputting from the pointing device is continuously performed shifts to a state where inputting from the pointing device is not performed, causes the object to leave the virtual plane and to move in the virtual 3-dimensional space, wherein the in 3-dimensional-space mover determines, based on the detected input coordinates, an initial setting which is used to calculate the movement of the object in the virtual 3-dimensional space. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An input processing method comprising;
-
;
a coordinate input step that inputs corresponding coordinates on a display screen; a display control step that displays a virtual 3-dimensional space on the display screen; an input coordinate detection step that detects the input coordinates inputted in the coordinate input step;
;an on-virtual-plane moving step that, when inputting in the coordinate input step is continuously performed, moves an object on a predetermined virtual plane based on the input coordinates detected in the input coordinate detection step; and an in-3-dimensional-space moving step that, when a state where inputting in the coordinate input step is continuously performed shifts to a state where inputting in the coordinate input step is not performed, causing the object to leave the virtual plane and to move in the virtual 3-dimensional space, wherein the in-3-dimensional-space moving step determines, based on the detected input coordinates, an initial setting which is used to calculate the movement of the object in the virtual 3-dimensional space.
-
;
Specification