Blitz3D и русские символы
Здравствуйте, народ! У меня есть вопрос по поводу использования русских символов. В общем, проблема такова - когда я использую кириллические символы в своей программе, а затем сохраняю, при открытии файла заново, все русские символы заменяются какими-то непонятными символами.
Порывшись глубже, я узнал, что сам Blitz3D вполне нормально сохраняет файлы с русскими символами, но, когда я заново открываю свой проект, он загружает его в другой кодировке. А именно, в CP-1252, если не ошибаюсь. (Ну, а может он, наоборот, сохраняет в 1252. Ну хрен его знает... Я новичок в этом.) Кто знает как заставить в Blitz3D подгружать проект в Юникоде или хотя бы в CP-1251? И, да, я сделал то, что написано в FAQ - не помогло никак. |
Ответ: Blitz3D и русские символы
Обычно достаточно выбрать шрифт в IDE как Courier New Cyr
|
Ответ: Blitz3D и русские символы
Не помогает. Хватает только на одну загрузку проекта, а дальше текст превращается в "????? ?????".
|
Ответ: Blitz3D и русские символы
Вот тут решение http://forum.boolean.name/showthread.php?t=19
|
Ответ: Blitz3D и русские символы
Кстати отчаянно плюсую совет использовать VisualBlitz
|
Ответ: Blitz3D и русские символы
Цитата:
|
Ответ: Blitz3D и русские символы
ещё IDEal норм редактор кода.
|
Ответ: Blitz3D и русские символы
Цитата:
|
Ответ: Blitz3D и русские символы
В Blitz3D мне помогло вот это:
Не все шрифты с одинаковым названием идентичны и не всегда даже наиболее распостраненные шрифты имеют свои киррилические вариации. Поэтому желательно указывать в названии шрифта дополнительный постфикс cyr (например "Arial cyr") |
Ответ: Blitz3D и русские символы
Тут такой вопрос.
Так работает: LoadFont("Arial Cyr",24,False,False,False) А для файла, куда добавить Cyr чтобы заработало? LoadFont("font\Courier.ttf",24,False,False,False) |
Ответ: Blitz3D и русские символы
А файлы Блиц без посторонних либ не умеет грузить вообще.
Последняя строчка кода, что ты привёл, не сработает. Блиц может грузить только шрифты, установленные в ОС, по их названию. И это очень-очень гнилая тема. Шрифта, который ты выбрал, может запросто не оказаться в системе у юзера. И ты не можешь свой приложить в виде ttf-файла, либо его придётся устанавливать в систему, что возможно только при наличии админских прав (и вообще требовать установить шрифт в систему это геморрой). Например, мне нравилось использовать шрифт "Palatino Linotype". Он встроен в Windows XP. А потом кто-то мою игру запустил на Windows 2000, там, оказалось, его не было. Всего два надёжных варианта есть: Fixed Sys и Arial Cyr, оба выглядят как говно (и ещё в Блице текст без сглаживания). Короче, в Блице текст сделать как говно, писька, ссак ведро, его лучше не использовать вообще (как и сам Блиц в наше время). |
Ответ: Blitz3D и русские символы
И, что в этом блитзе все находят...
|
Ответ: Blitz3D и русские символы
Цитата:
|
Ответ: Blitz3D и русские символы
|
Ответ: Blitz3D и русские символы
Цитата:
То ли дело if then endif for to |
Часовой пояс GMT +4, время: 06:09. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot