Inledning
Att hantera spelsprites kräver ofta omvända optimeringssteg. Oavsett om du återhämtar gamla texturer, redigerar karaktärsramar eller delar bricksamlingar för ändringar, är manuell beskärning tråkig. Du behöver ett dedikerat verktyg som kan identifiera, skära upp och exportera ramar systematiskt.
ToolBuddy:s Sprite Sheet Unpacker ger en omfattande, webbläsarbaserad extraktionsarbetsyta. Utrustad med konturspårande parsers och tolkar för konfigurationsfiler, automatiserar den ramdelning samtidigt som dina tillgångsfiler hålls säkra.
Denna funktionsöversikt beskriver hur verktyget fungerar och lyfter fram produktivitetsfördelarna med lokal uppackning av tillgångar.
Fyra avancerade skärningslägen för att passa alla arklayouter
Sprite-ark är organiserade i olika layouter beroende på hur de packades. En enda skivningsmetod räcker inte. ToolBuddy erbjuder fyra distinkta lägen för att säkerställa kompatibilitet med vilket speltillgångsformat som helst.
Du kan växla mellan lägen i farten. Förhandsgranskningen uppdaterar omedelbart sina rutnätsgränser, vilket hjälper dig att bekräfta koordinater innan du exporterar filer.
- Auto-detect: Spårar alfakanaler för att automatiskt skissera oregelbundna former som inte är rutnät.
- Config Parser: Tolkar JSON (Hash/Array), plist, XML och Spine atlaskoordinater.
- Grid Slicing: Ställer in anpassad bredd, höjd, mellanrum och förskjutningar för kakelark.
- Manuell markeringsram: Låter dig rita anpassade beskärningsområden direkt på arkduken.
Config-first metadataanalys för namngivna ramar
Att dela en atlas med koordinater tar vanligtvis bort ramnamn, vilket resulterar i generiska utdata (t.ex. 'sprite-1.png'). Om ett konfigurationsblad tillhandahålls läser ToolBuddy metadatanycklarna för att namnge varje exporterad fil i enlighet med detta.
Detta upprätthåller katalogstrukturer och konventioner för märkning av tillgångar, vilket gör det enkelt att återimportera sprites tillbaka till ditt utvecklingsprojekt utan att byta namn på filer.
- Bevarar ursprungliga sprite-namn och mappprefixhierarkier.
- Stöder rotations-, offset- och trimvariabler definierade i plist eller JSON.
- Löser mappningar med flera ark för konfigurationer med delad atlas.
Interaktiv ram detaljer och koordinater tittare
Det är viktigt att kontrollera koordinatens noggrannhet innan tillgångar skickas. Ramväljaren markerar aktiva regioner och visar koordinater (X, Y), storlekar (bredd, höjd), rotationsstatus och trimdata i en dedikerad sidofält.
Denna metadatasynlighet hjälper dig att verifiera om koordinater matchar motorkonfigurationer, lösa förskjutningar innan du kompilerar tillgångspaket.
- Koordinatspårning i realtid på arbetsytan.
- Detaljerad metadatainspektör som visar offset- och pivottillstånd.
- Interaktiva canvas-zoom- och panoreringskontroller för närbildsinspektioner.
Inbyggd sprite-animationsförhandsgranskningskompilator
För att bekräfta att animeringsramar justeras korrekt har verktyget en interaktiv uppspelningsspelare som kompilerar aktiva bildrutor till en förhandsgranskningsslinga.
Du kan ändra hastigheter för bildrutor per sekund (FPS), pausa uppspelning eller stega igenom bildrutor manuellt för att kontrollera om det finns visuellt jitter, offsetfel eller saknade sekvenser i webbläsaren.
Arkitektur med noll uppladdning för säkra arbetsflöden för tillgångar
Att arbeta med kommersiella spel kräver att konstfiler skyddas från läckor. ToolBuddy körs helt i ditt webbläsarminne med HTML5 File APIs, vilket innebär att dina sprite-ark aldrig passerar genom tredjepartsservrar.
Denna lokala bearbetning är helt säker, undviker väntetider för uppladdning och låter dig packa upp tillgångar offline eller bakom företagets brandväggar.