J'ai une petite question :
Peut-on changer une seule couleur dans un sprite s'il y en a plusieurs ? Par exemple, s'il y a dans un sprite du rouge et du vert, est-il possible de ne changer que le vert tout en gardant du rouge ?
La couleur du sprite est une couleur de modulation, càd qu'elle est multipliée avec les pixels de l'image, pas ajoutée. Donc 255 (= 1) sur un canal ne modifiera pas ce canal. Donc le code que tu donnes est ok
[SFML] opérations manuelles sur les pixels
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
* Un wrapper C++ pour sqlite * Une alternative a boost units