Hallo Leute.
Ich bin gerade dabei mir ein Klasse zu schreiben um mir die Gewünschten Bilder aus einem Spritesheet zu holen.
Mein ansatz ist dabei die Methode sf::Image.Copy (const Image &Source, unsigned int DestX, unsigned int DestY, const IntRect &SourceRect=IntRect(0, 0, 0, 0), bool ApplyAlpha=false) und den ausgewählten Teil dann in ein anderes Image zu Kopieren und dieses Image dann via return zurückzugeben.
Funktioniert zwar noch nicht wirklich aber das ist nicht das Problem um das es mir geht.
Bei der recherche in der SFML Doku bin ich über das hier gestolpert:
This function does a slow pixel copy and should only be used at initialization time
Meine Frage wäre jetzt welche möglichkeiten gebe es noch mit der SFML um das ganze schneller zu machen ?
Für meine Tilemap wäre das noch OK aber ich möchte dann ja auch mal Animierte NPC ect. einbauen und da sehe ich dann ein Problem, dass es dann zu langsam wird.
Bin da im moment etwas Ideen los.
Danke schonmal für die Atworten.
Gruß Koschi