Schnelltipp Abrufen von Grafikobjekten aus einer SWF-Datei

Vektorbasierte Grafiken erfüllen aus unterschiedlichen Gründen nicht immer Ihre Anforderungen. Das Exportieren von Assets nacheinander kann eine zeitraubende Aufgabe sein. Erfahren Sie, wie Sie diesen Prozess mit SWFToPNG vereinfachen können.


Schritt 1: Was ist SWFToPNG??

SWFToPNG ist eine Adobe AIR-Anwendung, mit der Sie Ihre Bibliotheksbestände schnell und problemlos in das PNG-Format konvertieren können.


Schritt 2: Wie es funktioniert

Um mit dem Dienstprogramm arbeiten zu können, benötigen Sie eine SWF-Datei (zum Extrahieren der Grafiken) und Sie müssen einen Klassennamen in den MovieClips verwenden, die Sie exportieren möchten.

Das Hauptfenster (und nur dieses) enthält Anweisungen, eine Schaltfläche zum Suchen nach einer SWF-Datei und drei Optionen:

  • Ernte: Entfernt den transparenten Bereich um die Ränder der Grafik.
  • Center-Registrierungspunkte: Sperrt den Registrierungspunkt in der Mitte der Grafik.
  • Gesamtphase: Exportiert alle Bühnenelemente.

Schritt 3: Über das Tool

SWFToPNG ist ein Dienstprogramm, das für den persönlichen Gebrauch erstellt und vom Autor der Öffentlichkeit zur Verfügung gestellt wird. In der Tool-Site wird darauf hingewiesen, dass Sie bei der Verwendung möglicherweise Fehler oder unerwünschte Ergebnisse erhalten. Beachten Sie die Punkte auf ihrer Website:

  • "Dies funktioniert nur mit AVM2-SWF-Dateien, also mit Flash Player 9 und höher mit AS3
  • Es wird nur MovieClips auf der Timeline (keine Schaltflächen!) Verstanden und sie müssen für ActionScript exportiert werden, damit die Dateinamen korrekt sind (dies ist mit wenigen Klicks in der Flash-IDE leicht zu bewerkstelligen)..
  • Das Programm ist speicherintensiv. Für jedes Bild der SWF-Datei wird eine Bitmap erstellt und im Speicher gehalten, bis die Dateien geschrieben wurden (sie wurde so entworfen, um das Beschneiden und die schnelle Entwicklung zu erleichtern; sie ist nicht als Exportprogramm für Ihre zehnminütigen Animationen gedacht!)
  • Timeline-Code, der dazu führt, dass Clips endlos wiederholt werden, führt dazu, dass das Rendering endlos wiederholt wird.
  • Andere Sachen, wahrscheinlich "

Schritt 4: Laden Sie es herunter!

Nun, da Sie davon wissen, ist es Zeit, es zu holen!

Zur Zeit hat das Tool keine offizielle Website, aber es wird auf der MarshGames-Website gehostet. Sie können den Quellcode auch herunterladen, wenn Sie die Anwendung verbessern möchten.


Schritt 5: Test

Wählen Sie eine vorhandene SWF-Datei mit zuvor erstellten Assets aus (stellen Sie sicher, dass jedes einen Klassennamen hat), und öffnen Sie SWFToPNG. Drücken Sie die Öffnen und konvertieren Klicken Sie auf die Schaltfläche, um nach der Datei zu suchen Wählen und bereite dich darauf vor, die Magie zu bezeugen.


Fazit

Nutzen Sie diese Anwendung und reduzieren Sie die Entwicklungszeit!

Danke fürs Lesen!