|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2009
Сообщений: 134
|
Создание своего шрифта для флеш игры
Для флеш игры необходимо использовать свой, не стандартный шрифт (только цифры), приведенный ниже:
Сами векторные цифры разработаны в адобе иллюстраторе. Все шрифты flash CS4 берет из Windows/Fonts (может еще из своих папок), соотв как я понимаю мне нужно свои символы цифр сохранить в формате *.ttf и далее уже спокойно использовать и встроить в флешку (emded). C помощью каких программ можно использовать созданные символы цифр в иллюстраторе (на кот. наложены эффекты и пр.) и загнать это все дело в ttf формат и дале еюзать во флеше? Скачал FontCreator но не понятно как можно туда импортировать векторные символы с эффектами из иллюстратора в данную программу… Одним словом сейчас в заблуждении, как создать нестандартный шрифт для флеш игры. Последний раз редактировалось Denis_ex; 02.02.2010 в 16:50. |
|
|||||
Регистрация: Aug 2009
Сообщений: 134
|
вы предлагаете, создать свою текстовую систему во флеше и перемещаться попикслеьно в png с цифры на цифру?
работайте во флеше с вашими цифрами как с битмапами. - по подробнее объясните пожалуйста. |
|
|||||
Можно и так, но проще загрузить 10 картинок в библиотеку с изображениями цифр и написать класс-вид для отображения нужного числа.
__________________
Дело не в тебе |
|
|||||
как вариант: число представляем рядом мувиков, в кдрах которых лежат эти цифры (ветор, битмап неважно)
чтобы отобразить нужное число раскладываем его на цифры и отправляем мувики на соответсвующие кадр |
|
|||||
Регистрация: Nov 2009
Адрес: SPb
Сообщений: 26
|
Попробуйте FontLab Studio, должно помочь.
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
Для Вашей задачи вполне подходит предложенный вариант с битмапами.
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Jan 2010
Адрес: R = |z - z0|
Сообщений: 27
|
Я бы вам советовал решить эту проблему именно так, частным порядком, через заведение массива битмапов отдельных циферок и их рендера вручную.
Описанная вами задача слишком проста, чтобы заморачиваться на создание своего шрифта (там будет много проблем - шрифт должен быть юникодовым, в формате otf, возможно придётся возится с парами кернинга, сглаживанием, настройками и глифами отдельных символов) Эта тяжёлая артиллерия имеет смысл только в том случае, если у вас большие объёмы текста нужно выводить своим уникальным шрифтом. PS. Когда мы в своё время делали игры на DirectX, мы пошли по пути создания вообще своего формата растрового шрифта с матрицей-битмапом для букв, таблицами ширин и кернинга, своим форматом управляющих символов для рендера, чтобы красить отдельные символы в нужные цвета. Под это дело написали простенький редактор шрифтов. Зато работало быстро, как молния, жрало очень мало памяти, позволяло анимировать надписи, делать выравнивания по X и Y, автоматические переносы слов на новую строку и многое другое. Но для флеша это слишком тяжёлая артиллерия. |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Цитата:
__________________
Отряд Котовскага |
|
|||||
Регистрация: Oct 2009
Адрес: Калининград
Сообщений: 134
|
Цитата:
Хотя, конечно, если требуется шрифт везде одинакового размера, то можно и битмапами обойтись. Но если есть возможность загнать в ттф, то на мой взгляд, так будет лучше в любом случае
__________________
Жду ответа, как соловей лета. (С) Морис Мосс, 'IT Crowd' Последний раз редактировалось Himerets; 03.02.2010 в 11:51. |
Часовой пояс GMT +4, время: 18:44. |
|
« Предыдущая тема | Следующая тема » |
|
|