我目前正試圖教自己在Java中的代碼,我使用eclipse和我有一個教程創建pong,但一些它是如何失蹤。我遇到麻煩的唯一部分是完成球類。我已經把它渲染並正確顯示在窗口中,但實際上並沒有做任何簡單的靜止。這是因爲我不知道我需要什麼代碼,並且所有的谷歌搜索都導致了代碼無法工作的挫敗感。使用eclipse編程傍
這是我迄今在球類中所有的。
import java.awt.Color;
import java.awt.Graphics;
public class Ball extends Entity {
public Ball(int x, int y, Color color) {
super(x, y, color);
this.width = 15;
this.height = 15;
int yspeed = 1;
int xspeed = 2;
}
public void render(Graphics g) {
super.render(g);
}
public void update() {
if (y <= 0) {
y = 0;
}
if (y >= window.HEIGHT - height - 32) {
y = window.HEIGHT - height -32;
}
}
任何意見將不勝感激。
在更新函數中需要一些代碼來改變球的位置(例如根據其速度) –