Bom dia, porque está aparecendo assim? Alguém sabe o que está causando isso? A imagem está sendo cortada…
http://img404.imageshack.us/img404/8521/imagemlt4.png
[code]import java.awt.image.BufferedImage;
import java.awt.;
import java.awt.event.;
import com.golden.gamedev.;
import com.golden.gamedev.object.;
public class Teste extends Game {
AnimatedSprite sprite;
public void initResources() {
BufferedImage[] animation = getImages("mario.png", 6, 6);
double posX = 100;
double posY = 100;
sprite = new AnimatedSprite(animation, posX, posY);
sprite.setAnimate(true);
sprite.setLoopAnim(true);
sprite.setAnimationFrame(30, 0);
}
public void update(long elapsedTime) {
sprite.update(elapsedTime);
if (keyDown(KeyEvent.VK_RIGHT)) {
sprite.setAnimationFrame(0, 15);
}
else if (keyDown(KeyEvent.VK_LEFT)) {
sprite.setAnimationFrame(0, 15);
}
}
public void render(Graphics2D g) {
g.fillRect(0, 0, getWidth(), getHeight());
sprite.render(g);
}
public static void main(String[] args) {
GameLoader jogo = new GameLoader();
jogo.setup(new Teste(), new Dimension(800,600), false);
jogo.start();
}
}[/code]