Erweiterter LoadSprite Befehl....
Verfasst: 10.09.2013 00:55
Also ich hab die Hilfe durchforstet und da es keinen direkten Befehl dafür gibt versuch ich mich daran einen zu schreiben.
Problem ist folgendes:
Ich möchte ein Image als Sprite laden.Dazu muss ich sagen es ist ein Tileset.
Man könnte diese Funktion dann auch für Animationen nutzen.
Also eine Procedure, in welcher ein Image als Sprite geladen wird.
Dieses Sprite wird nach dem Laden direkt via GrabSprite in alle verfügbaren Frames aufgeteilt und durch eine vorher erstellte Struktur wird sozusagen in jedem Frame der jeweilige Spriteausschnitt gespeichert.
Dies sollte es ermöglichen einen neuen DisplaySprite Befehl zu erstellen wo dann sozusagen das Animationsframe gezeichnet wird.
Oder statt structur lieber via Array.
Bevor ich jetzt total sinnlosen code hier ins board werfe....erstmal eine Tüte Schlaf und vllt. hat ja jemand von Euch paar Gedanken dazu.
Schlussendlich soll es dazu dienen auf einfach Weise aus einer Tilemap jedes beliebige Frame zu zeichnen.
Was wie gesagt auch für Spriteanimationen gut geeignet wäre.
Problem ist folgendes:
Ich möchte ein Image als Sprite laden.Dazu muss ich sagen es ist ein Tileset.
Man könnte diese Funktion dann auch für Animationen nutzen.
Also eine Procedure, in welcher ein Image als Sprite geladen wird.
Dieses Sprite wird nach dem Laden direkt via GrabSprite in alle verfügbaren Frames aufgeteilt und durch eine vorher erstellte Struktur wird sozusagen in jedem Frame der jeweilige Spriteausschnitt gespeichert.
Dies sollte es ermöglichen einen neuen DisplaySprite Befehl zu erstellen wo dann sozusagen das Animationsframe gezeichnet wird.
Oder statt structur lieber via Array.
Bevor ich jetzt total sinnlosen code hier ins board werfe....erstmal eine Tüte Schlaf und vllt. hat ja jemand von Euch paar Gedanken dazu.
Schlussendlich soll es dazu dienen auf einfach Weise aus einer Tilemap jedes beliebige Frame zu zeichnen.
Was wie gesagt auch für Spriteanimationen gut geeignet wäre.