Motorola C450 ユーザーズマニュアル

ページ / 86
 
GameScreen Class 
The 
GameScreen
 class provides the basis for a game user interface. In addition to the 
features inherited from MIDP's Canvas (commands, input events, etc.) The GameScreen 
class provides game-specific capabilities such as an off-screen buffer with synchronized 
flushing and key status polling. A game can provide its own thread to run the game loop. 
A typical loop will check for input, implement the game logic, and then render the updated 
user interface. 
GameScreen Fields 
The 
GameScreen
 class defines the following fields: 
• 
public static final int DOWN_KEY
 - The bit representing the DOWN 
key. This constant has a value of 0x02. 
• 
public static final int FIRE_KEY
 - The bit representing the FIRE key. 
This constant has a value of 0x10. 
• 
public static final int GAME_A_KEY
 - The bit representing the 
GAME_A key (may not be supported on all devices). This constant has a value of 
0x20. 
• 
public static final int GAME_B_KEY
 - The bit representing the 
GAME_B key (may not be supported on all devices). This constant has a value of 
0x40. 
• 
public static final int GAME_C_KEY
 - The bit representing the 
GAME_C key (may not be supported on all devices). This constant has a value of 
0x80. 
• 
public static final int GAME_D_KEY
 - The bit representing the 
GAME_D key (may not be supported on all devices). This constant has a value of 
0x100. 
• 
public static final int LEFT_KEY
 - The bit representing the LEFT key. 
This constant has a value of 0x04. 
• 
public static final int RIGHT_KEY
 
- The bit representing the RIGHT 
key. This constant has a value of 0x08. 
• 
public static final int UP_KEY
 - The bit representing the UP key. This 
constant has a value of 0x01. 
• 
public static final int PRIORITY_MAX
 - The maximum priority for 
playing sound effects. This constant has a value of 100. 
• 
public static final int PRIORITY_MIN
 - The minimum priority for 
playing sound effects. This constant has a value of 0. 
• 
public static final int VOLUME_MAX
 
- The maximum volume for 
playing sound effects. This constant has a value of 100.