Wie kann ich für ein Spritesheet mit ungleichmäßigen Sprite-Abmessungen die Begrenzungsrechtecke für jedes einzelne Sprite ermitteln (dh die blauen Kästchen in der folgenden Abbildung / ich habe nur einige Beispiele gezeichnet)?
Was ich feststellen möchte, sind: offset_x, offset_y, width, height
Bisher habe ich nur Spritesheets verwendet, auf denen alle Sprites identische Abmessungen haben. In diesem Fall müssen Sie lediglich den x- und den y-Versatz angeben, um ein bestimmtes Sprite zu erhalten. Bei Spritesheets mit ungleichmäßigen Abmessungen funktioniert dies jedoch nicht.
EDIT: Nachdem ich die Kommentare und Antworten gelesen hatte, formulierte ich meine Frage neu, um sie umfassender zu gestalten. der eigentliche Prozess der Verwendung eines Spritesheets in einem Spiel. Zuvor enthielt die Frage die Punkte, warum Spritesheets mit ungleichmäßigen Abmessungen erstellt werden und wie ich damit umgehen kann.