我正在制作一个像太空入侵者一样的简单 2d 射击游戏,我只想水平移动我的“敌人”,以相同的速度从一侧移动到另一侧。我怎样才能做到这一点?
我已经用 a 为我的“英雄”做了这件事,KeyListener
但我不知道如何自动完成。
这里有一些代码可能会有所帮助。
public SimpleEnemy(String linkimg, int x, int y, int life) {
super(linkimg, x, y);
this.life=life;
this.isMoving=false;
}
public void move() {
x += dx;
y += dy;
}