Чтение и рисование пиксельного шрифта в ActionScript - PullRequest
3 голосов
/ 16 февраля 2011

Я создал небольшой пиксельный шрифт, который хочу использовать во флэш-игре.

Каждая буква имеет высоту 6 пикселей и ширину 7 пикселей.Я сохранил файл PNG со всеми буквами из AZ, выстроенными рядом друг с другом.

По сути, я хотел бы иметь систему, в которой я указываю на файл PNG и говорю «Aэто позиция от (0,0) до (7,6), B это позиция от (7,0) до (14, 6) и т. д. ", а затем визуализируйте их по отдельности на экране как буквы в моем шрифте.

Я был вдохновлен сделать это, наблюдая (создатель Minecraft) Нотч сделал это в видео о том, как он делает Megagun .

Так кто-нибудь делал что-то подобное раньше?Есть ли простая библиотека, которая позволит мне сделать это уже?

Спасибо!

1 Ответ

2 голосов
/ 16 февраля 2011

То, о чем вы говорите, называется «Листом спрайтов», и существует множество проектов, которые делают подобные вещи. Лучшее место для начала, вероятно, AS3 от Ben Silvis: введение в использование листов спрайтов . Также проверьте AS3: класс SpriteSheet - извлечение спрайтов .

Существуют также инструменты для создания листов спрайтов из флэш-анимации, такие как SWFSheet от Keith Peters

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