摘要 |
A motion processing and a movement processing of an object OB1 are performed based on control data from analog levers AL1 and AL2, each of which is tilted in an arbitrary direction and of which tilt angle is detectable. When the analog lever AL1 is tilted by a fine tilt angle beta1, the object OB1 is caused to perform an attack motion in a direction of attack corresponding to the tilting direction of the analog lever AL1. The attack motion of the object OB1 is changed depending on the distance between the objects OB1 and OB2 or the angle between the direction to which the object OB1 faces and the direction in which the object OB2 exists. When the object OB2 exists within a range of direction determined by the tilting direction of the analog lever AL1, the attack motion of the object OB1 against the object OB2 is played. The attack motion of the object OB1 is changed depending on time T1 required to tilt the analog lever AL1 by a given angle, time T2 until the analog lever AL1 returns to its neutral position, or the sum of these times T1+T2. The attack motion is initiated at a position corresponding to the tilt angle beta1, while the direction of motion is determined at a position corresponding to the tilt angle beta2.
|