import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Rectangle;
import java.awt.RenderingHints;
import java.awt.event.KeyEvent;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Raket {
double arahX = 0;
double x = 0;
final int Lebar = 60;
Game game;
Rectangle rectRaket;
public Raket(Game game) {
this.game = game;
x=100;
rectRaket=new Rectangle((int) x, game.getHeight()-30, Lebar, 20);
}
public void paint(Graphics2D g2d) {
rectRaket=new Rectangle((int) x, game.getHeight()-30, Lebar, 20);
g2d.fill(rectRaket);
}
public Rectangle getBatas(){
return rectRaket;
}
public void keyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
arahX = -3;
x++;
}
if (e.getKeyCode() == KeyEvent.VK_LEFT) {
arahX = 3;
x--;
}
}
void bergerak() {
}
void KeyReleased(KeyEvent e) {
arahX = 0;
}
}
Tidak ada komentar:
Posting Komentar