Чи є інструмент, який допоможе швидко визначити кадри анімації з аркушів спрайту неоднакового розміру?


16

У багатьох аркушах спрайту в Інтернеті є прямокутники неоднакового розміру в якості анімаційних кадрів і часто використовують частину зображення для отримання кредитів тощо. Це ускладнює ігровий движок, щоб правильно обрізати аркуші.

Чи є якийсь інструмент, який допоможе вам швидко визначити кадри на аркуші, експортувати анімаційні дані, які використовував би ігровий движок?


3
Нічого собі, я думав над тим, щоб задати це-точне запитання два тижні тому.
— Лунін

1
Існує пакувальний лист спрайтів , але він генерує спрайети з необроблених кадрів.
— Ali1S232

@ Dan7: Якщо ці інструменти допомагають досягти того, що ви хочете, і тому відповіді на ваше запитання, вам слід опублікувати посилання на ці інструменти (а може бути і короткий опис того, як ви вирішили свою проблему) як відповідь. Вони насправді не належать до питання, якщо ви не хочете перелічити їх як "непридатні" рішення вашої проблеми.
— bummzack

Вони не зовсім те, що я хотів, хоча у них є власний "улов", коли справа стосується підходів. Але ти маєш рацію, я мушу перенести їх на відповідь.
— Dan7

1
Гей, я творець редактора darkFunction. Це робить саме те, про що ви просили (адже спеціалізується на анімації неоднорідних спрайт-листів). Ознайомтеся з бета-версією, вона дуже стабільна зараз. Які "улови" ви маєте на увазі? Якщо чогось не вистачає, будь ласка, дайте мені знати, і я можу спробувати включити його до наступного випуску! :)
— Сем

Відповіді:


7

[Перенесено з органу запитань] Ось перелік того, що я знайшов у googling:

  • Sprite Vortex ( http://spritevortex.codeplex.com/ ): Він може автоматично визначати кадри. Були якісь збої і все ще бувають помилки, інакше це дуже хороший варіант. Коли ви експортуєте, переконайтесь, що ви натискаєте на елемент кореня замість окремої анімації у вигляді дерева, щоб експортувати всі визначення анімації.

  • darkFunction Editor ( http://darkfunction.com/ ): Подвійним клацанням спрайту він автоматично зробить кадр. Ще деяка ручна робота, але чудово працює до цих пір.

  • Spritimator ( http://www.google.com/search?q=spritimator&ie=utf-8&oe=utf-8&aq=t ): побачив, що це використовується підручником, але на даний момент веб-сторінка автора здається зниженою .


1
darkFunction Editor - це дійсно хороший інструмент.
— Тоні

2

Зазвичай такі аркуші спрайту мають додатковий файл з координатами для упакованих кадрів (деякі можуть навіть повертатися). Витяг кадрів без цих координат справді може бути громіздким завданням. Автоматизувати це також було б дуже важко, оскільки один спрайт не обов'язково має суміжну форму.

Якщо файл координат відсутній, я, ймовірно, використовую інструмент Photoshop Slice для позначення окремих кадрів, а потім ви можете експортувати всі фрагменти відразу, використовуючи "Зберегти для Інтернету та пристроїв".

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.