if(keyDown){
switch(keyDown){
case KEY1:
break;
case KEY2:
break;
case KEY3:
break;
case KEY4:
break;
case KEY5:
break;
case KEY6:
break;
case KEY7:
break;
case KEY8:
break;
case KEY9:
break;
case KEY_XING:
break;
case KEY_JING:
break;
case KEY_MianTi:
break;
case KEY0:
break;
default: break;
}
}else
if(keyContinue){
if(longKeyTime < KEY_LONG_TIME){
if(++longKeyTime == KEY_LONG_TIME){
switch(keyContinue){
case KEY1:
break;
case KEY2:
break;
case KEY3:
break;
case KEY4:
break;
case KEY5:
break;
case KEY6:
break;
case KEY7:
break;
case KEY8:
break;
case KEY9:
break;
case KEY_XING:
break;
case KEY_JING:
break;
case KEY_MianTi:
break;
case KEY0:
break;
default: break;
}
}
}else{
if(++repeatCount >= KEY_REPEAT_SPEED){
repeatCount = 0;
switch(keyContinue){
case KEY1:
break;
case KEY2:
break;
case KEY3:
break;
case KEY4:
break;
case KEY5:
break;
case KEY6:
break;
case KEY7:
break;
case KEY8:
break;
case KEY9:
break;
case KEY_XING:
break;
case KEY_JING:
break;
case KEY_MianTi:
break;
case KEY0:
break;
default: break;
}
}
}
}else
if(keyUp){
longKeyTime = 0;
repeatCount = 0;
switch(keyUp){
case KEY1:
break;
case KEY2:
break;
case KEY3:
break;
case KEY4:
break;
case KEY5:
break;
case KEY6:
break;
case KEY7:
break;
case KEY8:
break;
case KEY9:
break;
case KEY_XING:
break;
case KEY_JING:
break;
case KEY_MianTi:
break;
case KEY0:
break;
default: break;
}
}
}