Spritesheet: инструмент для получения координат - PullRequest
3 голосов
/ 02 июня 2011

У меня есть одно изображение со всеми спрайтами, я загрузил это изображение из Interent.Мой вопрос: есть ли инструмент, который поможет мне получить координаты каждого спрайта?нужно ли искать координаты вручную?

Я читал несколько учебных пособий, таких как: http://www.raywenderlich.com/1271/how-to-use-animations-and-sprite-sheets-in-cocos2d и http://indiedevstories.com/2011/04/10/using-sprite-sheets-in-cocos2d-and-tiled-part-1/,, но все они используют несколько изображений для создания одной таблицы и автоматической генерации.plist, но это не мой случай.

В моем случае у меня есть только один .png и нет .plist

Помогите мне, пожалуйста !!!

Ответы [ 4 ]

4 голосов
/ 15 июня 2011

Извиняюсь за саморекламу, но я создал инструмент для работы с изображениями из одной таблицы и вывода координат. Он даже имеет автоматический выбор спрайта :)

http://www.darkfunction.com

2 голосов
/ 02 июня 2011

Вы можете обрезать изображения с помощью некоторого редактора (например, Photoshop), а затем использовать инструмент выхода, чтобы сгенерировать текстуру и список.Я думаю, что это будет самый быстрый и самый простой способ, потому что, если вы захотите сгенерировать только plist, вы сделаете ту же самую операцию - выбрав прямоугольник.

0 голосов
/ 06 января 2012

Разделите изображение с помощью графического редактора.Затем добавьте его в генератор таблиц спрайтов (например, Sprite Master ).Тогда вы можете сделать вывод, просто изменив параметры.

В следующих версиях Sprite Master будет реализована функция разбора подготовленной таблицы спрайтов на отдельные изображения.

0 голосов
/ 05 июня 2011

Используйте предварительный просмотр, чтобы обрезать все изображения отдельно.Затем используйте zwoptex или упаковщик текстур, чтобы объединить их все и сгенерировать таблицу спрайтов с .png и .plist

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...