Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.04.2011, 01:09
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 1  
Ответить с цитированием
DZHETIGAPA
[+3 18.04.11]

Регистрация: Dec 2010
Сообщений: 342
По умолчанию Ширина текстового поля равна нулю, хотя текст присутствует

Сделал уже практически готовый флэш-сайт. И тут решил переустановить винду. Переустановил, установил как обычно FD, CS5. Подключил к FD flexsdk 4,1. Открыл проект в FD, компилирую и вижу, что нет ни одного символа в полях TextField. Для флэш сайта использую цмску QUBIX. Весь текст флэшка берет из этой цмски. Думал, что проблемы с загрузкой или с цмской, да нет... потрейсил - цмска работает и отдает данные во флэшку. Вот результаты проб:
Код AS3:
t.text = textMenu;
trace(t.text)//Трейсится все нормально, показывает текст
trace(t.width)//Трейсит 4 = минимальный размер, то есть словно текст отсутствует.
Кто объяснит что случилось с флэшкой??? Или что-то во FD надо поменять? Хотя я все устанавливал и делал как обычно.

Старый 04.04.2011, 01:26
spooner вне форума Посмотреть профиль Отправить личное сообщение для spooner Найти все сообщения от spooner
  № 2  
Ответить с цитированием
spooner
 
Аватар для spooner

Регистрация: Mar 2009
Сообщений: 207
Шрифты внедрите
Скорее всего в них трабл

Старый 04.04.2011, 01:35
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 3  
Ответить с цитированием
DZHETIGAPA
[+3 18.04.11]

Регистрация: Dec 2010
Сообщений: 342
я так и подумал... НО шрифты ведь и были внедрены до этого, я ничего не менял... да они и щас внедрены...

Добавлено через 2 минуты
попробовал использовать стандартный шрифт... все работает нормально... понять не могу, шрифты ведь были внедрены и работали раньше, проблем не было...

Старый 04.04.2011, 01:47
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
А сам шрифт после переустановки винды есть?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 04.04.2011, 01:50
kseniya вне форума Посмотреть профиль Отправить личное сообщение для kseniya Найти все сообщения от kseniya
  № 5  
Ответить с цитированием
kseniya
 
Аватар для kseniya

Регистрация: Oct 2010
Адрес: Новосиб
Сообщений: 122
1. В свойствах текста Сглаживание стоит Шрифты устройства, и этих шрифтов нету на компьютере, внедрите шрифты и поставьте другое сглаживание. или найдите их и запихните в C:\Windows\Fonts
2. У вас 9 флеш плеер который не поддерживает использование шрифтов устройства. Поставьте новее

Старый 04.04.2011, 01:53
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 6  
Ответить с цитированием
DZHETIGAPA
[+3 18.04.11]

Регистрация: Dec 2010
Сообщений: 342
Сам шрифт установил в винду... но ничего не меняется...

щас попробую разобраться в советах Ксении...

Добавлено через 14 минут
Воспользовался поиском на форуме и нашел решение проблемы. В моем случае в метатег надо было добавить: embedAsCFF="false"

И проблема была решена. Только не понятно, почему раньше работало.


Последний раз редактировалось DZHETIGAPA; 04.04.2011 в 02:08.
Старый 04.04.2011, 02:08
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 7  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Сообщение от DZHETIGAPA Посмотреть сообщение
Код AS3:
t.text = textMenu;
trace(t.text)//Трейсится все нормально, показывает текст
trace(t.width)//Трейсит 4 = минимальный размер, то есть словно текст отсутствует.
Кто объяснит что случилось с флэшкой??? Или что-то во FD надо поменять? Хотя я все устанавливал и делал как обычно.
autoSize = TextFieldAutoSize.LEFT выставлен?
Была похожая проблема - обстоятельства так и не выяснил, т.к. отдельно от приложения не проявлялась (но проявлялась во многих случаях, когда шли активные включения/выключения из списка отображения с попутным опросом размеров)

Пофиксил только снятием размеров с поля-дубликата, которому присваивается тот же текст, но которое никуда не добавляется, а добавляется оригинал и на его размеры никто не смотрит.

Вцелом, проблема похожа,
но мне не удалось её пофиксить никикими переключениями шривтов и их характеристик.

Старый 04.04.2011, 11:04
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 8  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Цитата:
Сообщение от kseniya Посмотреть сообщение
2. У вас 9 флеш плеер который не поддерживает использование шрифтов устройства. Поставьте новее
Хм. Насколько это верная информация?
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 04.04.2011, 11:26
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 9  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Осторожно навскидку спрошу: а текстФилд хоть в списке отображения?
__________________
тут я

Старый 04.04.2011, 16:32
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 10  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Осторожно навскидку спрошу: а текстФилд хоть в списке отображения?
Должно быть без разницы

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:58.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:58.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.