Wie lese ich PNG-Dateien? [geschlossen]Java

Java-Forum
Guest
 Wie lese ich PNG-Dateien? [geschlossen]

Post by Guest »

Ich arbeite an einem Spielprojekt für mein Studium, das in Java geschrieben ist. Zu Beginn des Spiels wurde das Monster aus einer Ressource geladen, um Bilder für Aktion und Layout zu erhalten. Ich habe eine Datendatei (ich glaube, es ist eine Chunk-IMG-Datei), um die Monster-Action Frame für Frame zu laden. Die Namen der IMG-Dateien haben das Muster 1.png, -1_2.png, -1_3.png .... Viele IMG-Dateien werden kombiniert, um eine Aktion zu erzeugen. Die Dateidaten werden als Bytes wie folgt gelesen:

Code: Select all

"\x94\x00\x01\x00\x03\x00\x00\x00\xdd\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0f\x04\x03\x00\x00\x00\x1f]R\x1c\x00\x00\x00\x1ePLTE\xff\xff\xff\x03\x02\x03\x80@@\\\x1c\x1c\xa4dd&\xaa\x02p\xfe9\xf3\xf3\xeaN\xcf\x1d\xec\xb70_;)\xcc\x00\x00\x00\x01tRNS\x00@\xe6\xd8f\x00\x00\x00mIDAT\x08\x1d\x05\x80\xb1\r\xc2@\x0cE\x9f7\xb01Q\xea\xfcc\x01\xe7X\x00\xc2\x02\x14\x91\xd2R\x90\x9e\n\xb1\x00=\x1b#\xc0\xc2\x01\xb0\xec\xe5\x00y\xbe]\x0b\xb0Y\xba5\x07\x93tZ\x1cR\x92\x96\x82\xd4tP+H\x1d/j\x05)M\x8arrVM\x9f\xf1\x87\xf5~\xa8\xf7\xf8\x82\x88\x16qw\xb0^\xdb\xf0\x00\x86\x18\xbe\xbb\x83\xad\xeb\xb6?\x9d?q\x1d\x0f\xe1\x943u\xf3\x00\x00\x00\x00IEND\xaeB`\x82\x00\x00\x00\xd9"
Ich habe nur herausgefunden, was sie sind

Code: Select all

"\x94\x00\x01\x00\x03\x00\x00\x00\xdd\x89PNG\r\n\x1a\n\x00\x00\x00\r"
Mehr Details
Datendatei: Datendatei
img-Frames zu Frames: 3 Frames img verknüpfen< /p>
Monster im Spiel: hier
Monstergröße hängt vom Gerät ab: mobiles PC-Glas
Ich nicht weiß, was es ist. Wer kann mir bitte bei der Lösung dieses Problems helfen!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post