Sprite Animationen mit dynamischer Größe

#1
Hallo,
Ich habe ein kleines Problem:

Ich möchte eine Animation auf Basis von Spritesheets durchführen. Ich habe schon ziemlich viel dazu gelesen, aber alle Ansätze, die ich ich bisher gefunden habe, basieren darauf, dass der Bildcontainer eine feste Größe hat und auch die einzelnen Sprites genauso groß sind wie der Container.
Mein Bildcontainer hat aber keine feste Größe. Nur die Sprites, bzw das Spritesheet haben eine feste Größe.
Hat irgendjemand einen Ansatz, wie ich vorgehen könnte?
Alles was ich zur Verfügung habe, sind HTML, CSS und JS.

Gruß
Skee
 

SpiceLab

ZENmechanic
Premium-User
#2
Da die Sprites-Grafik und die zugehörigen Hintergrundbildpositionen im CSS mit absoluten Dimensionen/Maßen daherkommen, wäre mir keine Möglichkeit für dynamische Größen bekannt.
 
#3
Gibt es vielleicht eine Möglichkeit, in JavaScript das Spritesheet einzulesen, zu zerschneiden und die einzelnen Sprites zB in Arrays zu speichern? Dann könnte man sich ja selbst die Animationslogik bauen.