Pour une feuille de sprite avec des dimensions de sprite non uniformes , comment puis-je obtenir les rectangles de délimitation pour chaque sprite individuel (c'est-à-dire les cases bleues dans l'image suivante / je n'ai dessiné que quelques exemples)?
Ce que je voudrais déterminer sont: offset_x, offset_y, width, height
Jusqu'à présent, je n'ai utilisé que des feuilles de sprites sur lesquelles tous les sprites ont des dimensions identiques . Dans ce cas, il suffit de spécifier le décalage x et y pour obtenir un sprite particulier. Cependant, pour les feuilles de sprites non uniformes dimensions , cela ne fonctionne pas.
EDIT: Après avoir lu les commentaires et les réponses, j'ai reformulé ma question pour la rendre plus inclusive. le processus réel d'utilisation d'une feuille de sprites dans un jeu. Auparavant, la question contenait les points pourquoi les gens produisent des feuilles de sprites de dimensions non uniformes et comment je peux y faire face.