Einführung
Das Verwalten von Spiel-Sprites erfordert oft das Umkehren von Optimierungsschritten. Unabhängig davon, ob Sie alte Texturen wiederherstellen, Charakterrahmen bearbeiten oder Kachelsammlungen für Änderungen aufteilen, ist das manuelle Zuschneiden mühsam. Sie benötigen ein spezielles Tool, das Frames systematisch identifizieren, segmentieren und exportieren kann.
Der Sprite Sheet Unpacker von ToolBuddy bietet einen umfassenden, browserbasierten Extraktionsarbeitsbereich. Ausgestattet mit Konturverfolgungsparsern und Konfigurationsdateiinterpretern automatisiert es die Frame-Aufteilung und sorgt gleichzeitig für die Sicherheit Ihrer Asset-Dateien.
Diese Funktionsübersicht beschreibt die Funktionsweise des Tools und hebt die Produktivitätsvorteile des lokalen Entpackens von Assets hervor.
Vier erweiterte Slicing-Modi für jedes Blattlayout
Sprite-Blätter sind je nach Verpackung in unterschiedlichen Layouts organisiert. Eine einzige Slicing-Methode reicht nicht aus. ToolBuddy bietet vier verschiedene Modi, um die Kompatibilität mit jedem Spiel-Asset-Format sicherzustellen.
Sie können die Modi im laufenden Betrieb umschalten. Die Vorschau-Leinwand aktualisiert sofort ihre Rastergrenzen und hilft Ihnen, die Koordinaten vor dem Exportieren von Dateien zu bestätigen.
- Automatische Erkennung: Verfolgt Alphakanäle, um automatisch unregelmäßige Formen ohne Raster zu umreißen.
- Konfigurationsparser: Interpretiert die Atlaskoordinaten JSON (Hash/Array), plist, XML und Spine.
- Grid Slicing: Legt benutzerdefinierte Breite, Höhe, Lücken und Versätze für Kachelblätter fest.
- Manuelles Auswahlrechteck: Ermöglicht das Zeichnen benutzerdefinierter Zuschneidebereiche direkt auf der Arbeitsfläche.
Config-First-Metadatenanalyse für benannte Frames
Beim Aufteilen eines Atlas nach Koordinaten werden in der Regel Rahmennamen entfernt, was zu generischen Ausgaben führt (z. B. „sprite-1.png“). Wenn ein Konfigurationsblatt bereitgestellt wird, liest ToolBuddy die Metadatenschlüssel, um jede exportierte Datei entsprechend zu benennen.
Dadurch werden Verzeichnisstrukturen und Asset-Bezeichnungskonventionen beibehalten, wodurch es einfach ist, Sprites wieder in Ihr Entwicklungsprojekt zu importieren, ohne Dateien umzubenennen.
- Behält die ursprünglichen Sprite-Namen und Ordnerpräfixhierarchien bei.
- Unterstützt Rotations-, Offset- und Trimmvariablen, die in plist oder JSON definiert sind.
- Behebt Mehrblattzuordnungen für Split-Atlas-Konfigurationen.
Interaktiver Frame-Details- und Koordinaten-Viewer
Die Überprüfung der Koordinatengenauigkeit ist vor dem Versand von Vermögenswerten wichtig. Der Frame-Selektor hebt aktive Bereiche hervor und zeigt Koordinaten (X, Y), Größen (Breite, Höhe), Rotationsstatus und Trimmdaten in einer speziellen Seitenleiste an.
Mithilfe dieser Metadatensichtbarkeit können Sie überprüfen, ob die Koordinaten mit den Engine-Konfigurationen übereinstimmen, und Offsets auflösen, bevor Sie Asset-Bundles kompilieren.
- Echtzeit-Koordinatenverfolgung beim Hovern auf der Leinwand.
- Detaillierter Metadaten-Inspektor, der Offset- und Pivot-Zustände anzeigt.
- Interaktive Steuerelemente zum Zoomen und Schwenken der Leinwand für Nahaufnahmen.
Integrierter Sprite-Animationsvorschau-Compiler
Um zu bestätigen, dass Animationsframes korrekt ausgerichtet sind, verfügt das Tool über einen interaktiven Wiedergabeplayer, der aktive Frames in einer Vorschauschleife zusammenstellt.
Sie können die Geschwindigkeit der Bilder pro Sekunde (FPS) ändern, die Wiedergabe anhalten oder manuell durch die Bilder scrollen, um im Browser nach visuellem Zittern, Offset-Fehlern oder fehlenden Sequenzen zu suchen.
Zero-Upload-Architektur für sichere Asset-Workflows
Bei der Arbeit an kommerziellen Spielen müssen Kunstdateien vor Lecks geschützt werden. ToolBuddy läuft vollständig in Ihrem Browserspeicher unter Verwendung der HTML5-Datei APIs, was bedeutet, dass Ihre Spritesheets niemals über Server von Drittanbietern laufen.
Diese lokale Verarbeitung ist absolut sicher, vermeidet Wartezeiten beim Hochladen und ermöglicht Ihnen das Entpacken von Assets privat oder hinter sicheren Unternehmens-Firewalls.