Je traduis dans le rendu de ma classe principale. Comment obtenir la position de la souris en fonction de la traduction?Java Slick2d - Comment traduire les coordonnées de la souris aux coordonnées du monde
public void render(GameContainer gc, Graphics g)
throws SlickException
{
float centerX = 800/2;
float centerY = 600/2;
g.translate(centerX, centerY);
g.translate(-player.playerX, -player.playerY);
gen.render(g);
player.render(g);
}
playerX = 800 /2 - sprite.getWidth();
playerY = 600 /2 - sprite.getHeight();
mettre à jour la position du joueur sur KEYDOWN par .2f * delta
image pour aider à expliquer
i92.photobucket.com/albums/l22/occ31191/Untitled- 4.png
Pouvez-vous être plus précis? Le titre dit _mouse to world_, votre question demande l'inverse. –
Je ne peux pas éditer dans une image donc j'ai téléchargé ici http://i92.photobucket.com/albums/l22/occ31191/Untitled-4.png Cela devrait aider à mieux expliquer de quoi je parle. Désolé de ne pas être clair – Corey