2010-11-25 2 views
3

До сих пор я делал свои собственные листы спрайтов 1024 * 1024, помещая изображения в сетку 64 x 64, чтобы легче определить положение и размер каждого спрайта.Лист спрайтов для iPhone?

Излишне говорить, что это работает, но я трачу много места.

Есть ли какой-нибудь инструмент, который поможет мне взять отдельные спрайты в формате .png и сгенерировать листы спрайтов любого размера с ними? еще лучше, если он также генерирует файл с информацией о размере и координатах каждого спрайта.

Спасибо.

ответ

2

Что-то вроде CATiledLayer что вам нужно? Я не располагаю информацией о каждом плитке, но, как правило, реализуются карты и функции большого увеличения.

2

Существует ряд вариантов Ruby на github. В то время как они генерируют CSS и/или HTML, можно было бы перейти на один этап дальше и преобразовать его в XML-файл. Сделал бы хороший маленький инструмент ...

2

Вы можете использовать Sprite Master, чтобы сделать это. Функция обрезки позволяет использовать минимальное пространство для вашего листа спрайтов. Он также экспортирует данные координат для вашего спрайта листа в различных форматах (Generic XML, Cocos2D, Corona, LibGDX, Воробей, CSS Экспорт)

Смежные вопросы