【发布时间】:2015-08-11 00:48:36
【问题描述】:
我做了这些方法:
public Player(double x, double y){
this.x = x;
this.y = y;
ImageLoader loader = new ImageLoader();
SpriteSheet ss = new SpriteSheet(loader.loadImage("/Pics/TheSpriteSheet.png"));
this.image = ss.grabImage(1, 1, 32, 32);
}
public void tick(){
this.x++;
}
public void render(Graphics g){
g.drawImage(image, (int) x, (int) y, null);
}
然后我把它放在我的主类的 tick 方法中,每纳秒左右调用一次。
public void tick(){
playerClass.tick();
}
【问题讨论】:
-
看起来你已经在移动它了。有什么问题?
-
你需要重绘你的船