Вступ
Управління ігровими спрайтами часто потребує реверсування кроків оптимізації. Незалежно від того, чи ви тестуєте відновлення старих текстур, редагуєте кадри символів або розділяєте колекції мозаїк для модифікації, обрізання вручну втомлює. Вам потрібен спеціальний інструмент, який може систематично ідентифікувати, нарізати та експортувати кадри.
Програма Sprite Sheet Unpacker від ToolBuddy надає всебічний робочий простір вилучення на основі браузера. Оснащений синтаксичними аналізаторами трасування контурів та інтерпретаторами конфігураційних файлів, він автоматизує розділення кадрів, зберігаючи ваші файли ресурсів у безпеці.
Цей огляд функцій описує, як працює інструмент, і підкреслює переваги продуктивності розпакування локальних ресурсів.
Чотири розширені режими нарізки для будь-якого макета аркуша
Аркуші спрайтів організовані в різних макетах залежно від того, як вони були упаковані. Одного методу нарізки недостатньо. ToolBuddy пропонує чотири різні режими для забезпечення сумісності з будь-яким форматом ігрових ресурсів.
Ви можете перемикати режими на льоту. Полотно попереднього перегляду негайно оновлює межі сітки, допомагаючи вам підтверджувати координати перед експортом файлів.
- Автоматичне визначення: трасує альфа-канали для автоматичного окреслення неправильних форм без сітки.
- Config Parser: інтерпретує JSON (Hash/Array), plist, XML і Spine атласні координати.
- Нарізка сітки: встановлює спеціальну ширину, висоту, проміжки та зсуви для плиткових листів.
- Manual Marquee: дозволяє малювати спеціальні області кадрування безпосередньо на аркуші.
Розбір метаданих конфігурації для іменованих кадрів
Розділення атласу за координатами зазвичай видаляє назви кадрів, що призводить до загальних виходів (наприклад, «sprite-1.png»). Якщо надається аркуш конфігурації, ToolBuddy зчитує ключі метаданих, щоб відповідним чином назвати кожен експортований файл.
Це підтримує структуру каталогів і правила позначення активів, що полегшує повторний імпорт спрайтів назад у ваш проект розробки без перейменування файлів.
- Зберігає оригінальні назви спрайтів та ієрархії префіксів папок.
- Підтримує змінні обертання, зміщення та обрізання, визначені в plist або JSON.
- Вирішує відображення на кількох аркушах для конфігурацій розділеного атласу.
Інтерактивний засіб перегляду деталей кадру та координат
Важливо перевірити точність координат перед доставкою активів. Селектор кадру виділяє активні області, показуючи координати (X, Y), розміри (ширина, висота), статус обертання та дані обрізання на спеціальній бічній панелі.
Ця видимість метаданих допомагає перевірити, чи координати відповідають конфігураціям механізму, вирішуючи зміщення перед компіляцією пакетів ресурсів.
- Відстеження координат у реальному часі при наведенні на полотно.
- Детальний інспектор метаданих, що показує зсув і опорний стан.
- Інтерактивні елементи керування масштабуванням і панорамуванням полотна для огляду великим планом.
Вбудований компілятор попереднього перегляду анімації спрайтів
Щоб підтвердити правильність вирівнювання кадрів анімації, інструмент містить інтерактивний програвач відтворення, який компілює активні кадри в цикл попереднього перегляду.
Ви можете змінювати швидкість кадрів за секунду (FPS), призупиняти відтворення або переходити між кадрами вручну, щоб перевірити візуальне тремтіння, помилки зсуву або відсутні послідовності в браузері.
Архітектура без завантаження для безпечних робочих процесів активів
Робота над комерційними іграми вимагає захисту графічних файлів від витоків. ToolBuddy повністю працює в пам’яті вашого браузера за допомогою файлу HTML5 APIs, тобто ваші аркуші спрайтів ніколи не проходять через сторонні сервери.
Ця локальна обробка повністю безпечна, дозволяє уникнути часу очікування завантаження та дозволяє розпаковувати активи приватно або за безпечними корпоративними брандмауерами.