Вход

Просмотр полной версии : [rnmd] Очередная бессмысленно названная тема


Morgul
25.02.2006, 07:05
Господа, подскажите пожалуйста!

Суть проблемы вот в чем:

Делаю нечто типа новостной ленты, каждый новостной блок - мувик из библиотеки, кт содержит всего-лишь простенкий бордюр и 5 текстовых полей, 4 из кт динамические, в кт собственно и записывается текст. По мере разбора XML-ки эти мувики добавляются в нужном количестве в другой подмувик, чтобы его потом скроллить. Так дело в том что после присваивания текста динамическим текстовым полям текст не отображается.

Хочу заметить, что ссылки на мувики все правильные и при трассировке значения до и после изменения полей показываются верно.
Пробовал варианты и с именем мувика и с полем var результат один и тот же, наборы символов для полей назначены.


if(x=="date"){ // x - имя атрибута
trace(x+" = "+m)
trace(_level0.newslnt["n"+i].newsdt.text)
_root.newslnt["n"+i].newsdt.text = m // m - значение атрибута
trace(_level0.newslnt["n"+i].newsdt.text)
}

meiciuc
25.02.2006, 18:28
я сам в свое время достаточно намучился с отображением символов во флеш. Нашел один универсальный подход, которым до сих пор и пользуюсь. А именно, никогда не использую ембед-фонты. Если в примере у текстовых полей убрать свойство эмбед и использовать уникод, то все сразу заработает.


Конечно - это не полноценный ответ на вопрос, поэтому может местные гуру-от флеша поделятся сокровенным и объяснят, почему не отображаются символы в этом примере


dt.text="asd";
dt.text +="ячс";
trace(dt.text);


dt - динамическое текстовое поле со всеми эмбед-символами. Фонт - на любой вкус. У меня не обтображается ничего. Как только сниму эмбед-фонты - заработает. Заранее спасибо.

Homo Sapiens
25.02.2006, 19:36
Наверное не со всеми символами. Попробуй вручную прописать asdячс

KUZEN
25.02.2006, 21:06
я сам в свое время достаточно намучился с отображением символов во флеш. Нашел один универсальный подход, которым до сих пор и пользуюсь. А именно, никогда не использую ембед-фонты. Если в примере у текстовых полей убрать свойство эмбед и использовать уникод, то все сразу заработает.


Конечно - это не полноценный ответ на вопрос, поэтому может местные гуру-от флеша поделятся сокровенным и объяснят, почему не отображаются символы в этом примере


dt.text="asd";
dt.text +="ячс";
trace(dt.text);


dt - динамическое текстовое поле со всеми эмбед-символами. Фонт - на любой вкус. У меня не обтображается ничего. Как только сниму эмбед-фонты - заработает. Заранее спасибо.
То что ты в своё время не разобрался с подключёнными шрифтами не говорит о том что их ненужно использовать ...

meiciuc
25.02.2006, 23:38
То что ты в своё время не разобрался с подключёнными шрифтами не говорит о том что их ненужно использовать ...


Конечно - это не полноценный ответ на вопрос, поэтому может местные гуру-от флеша поделятся сокровенным и объяснят, почему не отображаются символы в этом примере

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

Наверное не со всеми символами. Попробуй вручную прописать asdячс
очень смешно

KUZEN
25.02.2006, 23:52
Что это за парень ради которого поддерживается форум :)

А что касается вопроса, выкладывай исходник, так мало что понятно ...

meiciuc
26.02.2006, 00:12
парень - это товарищ, что вопрос задал.

насчет исходника, еще проще - я его "выложил" в сообщении выше.

KUZEN
26.02.2006, 00:14
А причём здесь ты ?! И почему я должен бегать по форуму и искать где ты его выложил ?