Player.java


Dosyayı İndir
package com.godoro.game.eater.image;

import com.godoro.game.eater.Board;
import com.godoro.game.eater.Status;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.ImageObserver;
import java.util.Map;

public class Player extends Actor {

  public final static int SPEED = 10;

  public Player(int x, int y) {
    super(x, y, 32, 32, 10, 0);
  }

  @Override
  public void draw(Graphics g, Board board, Status status) {
    Image image = board.getImageMap().get("player");
    g.drawImage(image, getStartX(), getStartY(), board);
  }

  public Bullet fire() {
    int bulletVelocityX = (int) (Math.signum(velocityX) * Bullet.SPEED);
    int bulletVelocityY = (int) (Math.signum(velocityY) * Bullet.SPEED);
    Bullet bullet = new Bullet(x, y, bulletVelocityX, bulletVelocityY);
    return bullet;
  }
}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir