Hetalia: Axis Powers - Liechtenstein

Sabtu, 16 Mei 2015

game lanjutan

package kuliah23;
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