J'ai un Sprite que je dessine dans la méthode de rendu, je place également la position (x et y) sur l'écran là pendant le dessin.Comment faire pour déplacer un sprite indépendant de l'appareil le long de l'axe des x (libgdx)
La méthode render ressemble à ceci pour moi (ne fonctionne pas avec l'essai et les prises ci-dessous et il ne serait pas dispositif indépendant):
@Override
public void render(float delta) {
game.batch.begin();
game.batch.draw(backgroundgame, 0, 0, Gdx.graphics.getWidth(),
Gdx.graphics.getHeight());
game.batch.draw(car.sprite, xcar,
(ycar));
game.batch.end();
/*try {
xcar++;
this.wait(50);
game.batch.end();
} catch (Exception e) {
e.printStackTrace();
}*/
}
Dans le consructor de la classe I mis en x et y-position de l'image-objet.
Je me demandais simplement comment je pouvais déplacer l'image-objet le long de l'axe x indépendamment de l'appareil? Puis-je le faire dans la méthode de rendu ou ai-je besoin d'un nouveau thread pour le Sprite?
Toute aide est très appréciée!
Bienvenue sur stackoverflow. Veuillez lire attentivement https://stackoverflow.com/help/how-to-ask et mettre à jour votre question en conséquence. – Xoppa