Ich versuche ein Kartenspiel mit Phaser, dem HTML5 JS Framework, zu erstellen. Da ich ein schrecklicher Künstler bin und keine eigenen entwerfen kann, verwende ich ein kostenloses Spritesheet mit Spielkartenbildern, die ich online gefunden habe. Das Problem ist, ich kann anscheinend nicht herausfinden, wie einzelne Karten mit Phaser angezeigt werden.
Im vorherigen Framework, das ich verwendet habe, konnte ich aus dem größeren Sprite-Blatt, das ich verwendet habe, einzelne kleinere Sprites erstellen. Aber ich kann nicht herausfinden, wie das in Phaser geht, wenn es überhaupt möglich ist.
Ich habe mir überlegt, das Bild als Spritesheet zu laden, aber es scheint, dass Spritesheets nur für Animationen verwendet werden und Sie einen bestimmten "Frame" des Spritesheets nicht wirklich anzeigen können (bitte korrigieren Sie mich, wenn ich falsch liege).
Ich denke, ich muss das Bild als Tilemap laden, aber das bestimmte Bild, das ich verwende, wurde nicht mit einer JSON-Datei geliefert, die das Layout angibt (und ich konnte auch keine finden, die dies tat). Da ich neu in Javascript bin, habe ich Probleme beim Lesen des Phaser-Quellcodes, um zu sehen, wie die JSON-Datei formatiert werden sollte.
Was ist also der beste Weg, um eine einzelne Karte eines Spritesheets mit Spielkarten in Phaser anzuzeigen, da ich keine JSON-Datei habe, in der die Kartendaten angegeben sind?