【发布时间】:2015-07-14 16:22:59
【问题描述】:
我是 AWT 的初学者 Java 程序员,我想知道如何使 Enemy() 指向 Player()。到目前为止,这是我的代码:
Player.java:
import java.awt.Color;
import java.awt.Graphics;
public class Player extends GameObject {
public Player(int x, int y, Color color) {
super(x, y, color);
}
@Override
public void tick() {
x += velX;
y += velY;
}
@Override
public void render(Graphics g) {
g.setColor(color);
g.fillRect(x, y, 32, 32);
}
}
Enemy.java:
import java.awt.Color;
import java.awt.Graphics;
public class Enemy extends GameObject {
public Enemy(int x, int y, Color color) {
super(x, y, color);
}
@Override
public void tick() {
x += velX;
y += velY;
}
@Override
public void render(Graphics g) {
g.setColor(color);
g.fillRect(x, y, 32, 32);
}
}
那么我怎样才能开始将Enemy() 移向Player(),这样游戏才能真正起作用?
【问题讨论】: