Bonjour/Bonsoir,
Je m'attaque aux images (et sprites) avec la 2.0 et je me retrouve perdu.
J'aimerais tout d'abord savoir si la fonction membre loadFromMemory() (à l'instar de loadFromFile() ) me permettrais de charger une image sans pour autant avoir le .png à "découvert" (c'est à dire, le charger dans un fichier crypté ou quoi que ce soit d'autre, tant que le joueur n'a pas accès à cette image).
Si oui, comment utilise-t-on loadFromMemory() dans ce cas précis?
Si non, à quoi sert loadFromMemory()?
Ensuite j'avais une deuxième question:
Si je charge une image (sf::Texture) entièrement blanche, et que je veux colorer certaines parties (en envoyant des sf::Color j'imagine) comment dois-je m'y prendre, sachant que cette image sera passée en sprite et deviendra le personnage (l'idée étant de laisser le joueur colorer son personnage et ses vêtements).
Je dois bien utiliser une sf::Texture pour passer mon image à un sprite n'est-ce pas? Ou dois-je utiliser une sf::Image (comme en SFML 1.6, si c'est le cas je n'aurai qu'à utiliser setPixel() et modifier "à la main" chaque pixel)?
Voila je pense que l'essentiel y est, désolé pour ce post un peu sans dessus-dessous et merci d'avance