【发布时间】:2014-11-29 12:08:06
【问题描述】:
我做了一个游戏,船在移动,就像我想移动他一样。但我的问题是当我按下按钮时。我的船正在移动,但他必须等待 1 秒才能开始以正确的方式移动。
public void keyPressed(KeyEvent e) {
int jakiPrzycisk = e.getExtendedKeyCode();
if(jakiPrzycisk == 39 )
{
kierunek="prawo";
czyRuch = true;
}
if(jakiPrzycisk == 37)
{
kierunek="lewo";
czyRuch = true;
}
if(jakiPrzycisk == 38)
{
kierunek="gora";
czyRuch = true;
}
if(jakiPrzycisk == 40)
{
kierunek="dol";
czyRuch = true;
}
在游戏中,我会检查他是否会使用“czyRuch”移动,而我会使用“kierunek”朝正确的方向移动。有一种方法可以最快地从键盘读取吗?
【问题讨论】:
标签: java awt keylistener