Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Saïcy

Pages: [1]
1
Graphique / Re : Problème avec rotate et scale
« le: Septembre 06, 2014, 11:34:14 pm »
En effet, ça marche maintenant. Merci :)

2
Graphique / Problème avec rotate et scale
« le: Septembre 06, 2014, 09:48:55 pm »
Bonsoir.

Je suis tout nouveau bien que j'utilise SFML depuis des mois. Jusqu'à là j'ai réussi à résoudre mes problèmes seule mais cette fois je me lance car je suis vraiment bloqué  :-X
setRotation() ou setScale() ne donnent pas le résultat voulu.

Le problème est que ces deux fonctions bougent le sprite, alors qu'on a pas demandé de move().
Par exemple avec rotate(), le sprite ne tourne pas sur lui même mais il se décale.
Pareil avec setScale().
Que faire ?

J'ai essayé setOrigine() mais c'est pareil:
int center_x = sprite.getLocalBounds().width/2,
        center_y = sprite.getLocalBounds().height/2;
    sprite.setOrigin(center_x,center_y);
    sprite.setScale(1.5,1.5); //setRotation(angle);

Le sprite est décalé vers le haut.
Merci d'avance.

Pages: [1]
anything