PDA

Просмотр полной версии : как добавить шрифт что б флеш видел.


GENOCID
22.08.2005, 16:42
дело такое:
новый фонт добавил (в папку Fonts). Флеш его отображает только на английском. На русском показывает совсем другой шрифт.
В фотошопе всё ок.
что делать?

iNils
22.08.2005, 16:55
покажи шрифт

KidsKilla
22.08.2005, 17:14
глюки. у мя было как то. я не замарачиваясь забил =)
1) попробуй переустановить шрифт.
2) м.б. переустановить флеш =))
3) в каких целях будет использоваться шрифт?

GENOCID
22.08.2005, 17:40
вот шрифт.
использовать - анимировать буду. не для распространения в сети.

Futs
22.08.2005, 18:13
Дабы не создавать новую тему, спрошу сдесь.
При встройке шрифта во флеш (embedFonts), он отказывался выводить русский, хотя так просто писал без проблем. Перерыл пол нета в посках подобного, еле нашел. Может дело в кодировке шрифта?

KidsKilla
22.08.2005, 18:25
у этого шрифта русских букв нету.

iNils
22.08.2005, 18:31
русские буквы есть, но они не тех позициях стоят.

Futs
22.08.2005, 18:37
есть, только он ими не пишет

iNils
22.08.2005, 18:48
есть, только он ими не пишет
Потому что кодировка символа не совпадает с позицией символа.
Рисунок заглавной буквы "A" имеет позицию в юникоде $0410, а в этом шрифте он находится на $00С0.

Futs
22.08.2005, 18:54
Это я понял, сразу не внимательно посмотрел, а что могло быть с embed?

GENOCID
22.08.2005, 19:48
а что делать? если не писать для каждой буквы позицию?

FAR4599
16.11.2005, 03:23
А я бы хотел узнать такую вещь.
Нашел откомпиленную флэшку - *.swf, она имеет в себе 4 шрифта(все нерусские и нестандартные). Все поля в самой флэшке динамические и заполняются из xml файла.

При вводе русских символов в код xml файла, в нужных полях просто не появляются никакие символы, кроме знаков пунктуации.

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

ffffff
16.11.2005, 04:11
можно попробовать обработаь шрифт програмкой ttfconv

FAR4599
16.11.2005, 04:31
В общем-то дело не в самом шрифте, а в его отсутствии. у меня нету исходников, так что я не могу ничего добавить. Просто интересно. Ведь когда у пользователя нет определенного шрифта, проигрыватель может использовать один из стандартных шрифтов, который у пользователя есть, ведь так?

KUZEN
16.11.2005, 06:30
Здесь придётся ручками в FontLab например загонять и править ...

iNils
16.11.2005, 11:29
Шрифт (embed) встраивается во флеш и подмены на другой нет. Если флешка забугорная, то соответственно они не имеют в своих шрифтах русские буквы, а даже если бы и имели, то не думаю что их встраивали (нам же не приходит в голову иероглифы пихать? только если флешка на восток ориентирована)

FAR4599
16.11.2005, 12:39
В общем-то было ясно изначально, что ничего не получится сделать. Что ж, буду учиться делать такие Флэш, какие мне нужно. Спасибо за помощь.