O que pode estar errado?

2 respostas
M

Bom dia, porque está aparecendo assim? Alguém sabe o que está causando isso? A imagem está sendo cortada...

[url]http://img404.imageshack.us/img404/8521/imagemlt4.png[/url]

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();
	}

}

2 Respostas

M

Alguém?

Marky.Vasconcelos

Eu não conheço essa Engine para jogos, se poder dar mais informações sobre ela podemos ajudar.
E essa engine é 2D ou 3D?

Criado 22 de janeiro de 2008
Ultima resposta 22 de jan. de 2008
Respostas 2
Participantes 2