key.java~2~
来自「一个J2Me的赛车游戏」· JAVA~2~ 代码 · 共 73 行
JAVA~2~
73 行
public class Key
{
//把每个按键的状态都跟相应的名字对应起来,回头判断该名字的真假状态就能判断按键的状态
boolean up;
boolean down;
boolean left;
boolean right;
boolean jump;
boolean menu_left;
boolean menu_right;
boolean key_num[];
long time;
public Key()
{
up = false;
jump=false;
down = false;
left = false;
right = false;
menu_left = false;
menu_right = false;
key_num = new boolean[10];
for(int i = 0; i < 10; i++)
key_num[i] = false;
}
public void keyPressed(int i)
{
if(i == -1)
up = true;
if(i == -2)
down = true;
if(i == -3)
left = true;
if(i == -5)
jump = true;
if(i == -4)
right = true;
if(i == -6 )
menu_left = true;
if(i == -7)
menu_right = true;
if(i >= 48 && i <= 57)
key_num[i - 48] = true;
}
public void keyReleased(int i)
{
if(i == -1)
up = false;
if(i == -2)
down = false;
if(i == -3)
left = false;
if(i == -4)
right = false;
if(i == -5)
jump = false;
if(i == -6 )
menu_left = false;
if(i == -7)
menu_right = false;
if(i >= 48 && i <= 57)
key_num[i - 48] = false;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?