2017-08-19 8 views
0

Je veux tourner mon lecteur dans la direction qu'il regarde. L'ensemble est si semblable au comportement de l'oiseau dans FlappyBird. Il regarde toujours dans la direction dans laquelle il bouge. Je programme ceci dans Android Studio avec libGDX et j'ai un cours dans lequel le jeu est joué et un dans lequel j'ai des informations sur mon joueur.libGDX: Laisser un objet tourner dans la direction dans laquelle il se déplace

Je n'ai malheureusement pas d'exemple de code, parce que tout ce que j'ai, n'expliquerait rien et rendrait la situation plus compliquée.

S'il vous plaît écrivez un commentaire si vous êtes confus.

Merci pour toute aide! :)

+0

Avez-vous déjà essayé 'batch.draw (région, x, y, origineX, origineY, largeur, hauteur, scaleX, scaleY, rotation) pourrait? vous pouvez faire pivoter l'image par vos moyens. Je suis toujours confus quel est le sens de votre question. – Tokenyet

+0

Utilisez-vous la classe 'Sprite' ou pas? – haxpor

Répondre

-1

Je pense que ce que vous cherchez est un moyen de retourner l'image-objet. Malheureusement, je ne pense pas que libgdx supporte cela. Mais ce que vous pouvez faire est de dessiner 2 images de votre sprite (une dans chaque direction) ou utiliser un programme de dessin pour retourner votre image actuelle. Ensuite, dans votre classe d'image-objet, dans votre méthode de mise à jour ou de rendu, vous changez l'image d'image-objet dans la direction correspondante en utilisant sprite.set(new Texture())

+0

D'accord, merci. Alors je vais essayer de résoudre le problème d'une autre manière! – Eron