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.


Sujets - Toko

Pages: [1]
1
Bonjour,

Je suis récemment passé de la version 1.6 de SFML à la version 2.1
En mettant ma classe de Tile Mapping à jour un gros problème s'oppose à moi.
En effet, j'utilise la fonction "getPixel" qui était membre de la classe "Sprite" dans la version 1.6 et qui est membre de la classe "Image" maintenant. Jusque là il n'y a pas trop de problème, il m'a simplement suffi de mettre l'Image à la place du Sprite. Ce qui me donne le code suivant :

Couleur = m_carteImage.getPixel(i, m_LigneEnCours);


Or, j'utilisais auparavant la fonction "SetSubRect" sur mon Sprite, afin de pouvoir changer de map. Donc avec la version 1.6 je peux bel et bien utiliser un "setTextureRect" sur le Sprite, mais cela ne m'est pas très utilie étant donné que le calcul "getPixel" est effectué à partir de l'Image.

Je cherche donc une solution pour soit convertir mon Sprite en Image, soit utiliser "getPixel" sur un Sprite

Merci d'avance ! N'hésitez pas à me demander plus de renseignements si besoin :)

Pages: [1]