Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   embedFonts с загружаемым текстом (http://www.flasher.ru/forum/showthread.php?t=70924)

hamstress 24.10.2005 23:27

embedFonts с загружаемым текстом
 
Как встроить шрифт понятно, но почему как только начинаю загружать текст во флеш из вне - ничего не отображаеться
вот что я пишу для поля

this.createEmptyMovieClip("mov", 0);
mov.createTextField("my_text", 1, 0, 0, 200, 500);
mov.my_text.wordWrap = true;
mov.my_text.multiline = true;
format = mov.my_text.getTextFormat();
format.font = "kievit";
mov.my_text.setNewTextFormat(format);
mov.my_text.html = true;
mov.my_text.embedFonts = true;
mov.my_text.border = true;
mov.my_text.text = name_third;

текст трейситься без проблем

KUZEN 25.10.2005 00:18

Код:

my_fmt = new TextFormat();
my_fmt.font = "my_font";
createTextField("my_txt", 1, 0, 0, 200, 200);
my_txt.wordWrap = true;
my_txt.multiline = true;
my_txt.html = true;
my_txt.embedFonts = true;
my_txt.border = true;
my_txt.text = "ТРА ЛЯ ЛЯ ТРА ЛЯ ЛЯ ТРА ЛЯ ЛЯ ТРА ЛЯ ЛЯ ТРА ЛЯ ЛЯ";
my_txt.setTextFormat(my_fmt);
my_txt._alpha = 10;


hamstress 25.10.2005 00:20

но тут-же тра-ля-ля текст написан во флше, а как же если текст тянеться откуда-то?

Всё резко перестаёт работать

KUZEN 25.10.2005 00:25

Не пудри мне мозги всё работает

Код:

my_xml = new XML();
my_xml.ignoreWhite = true;
my_xml.onLoad = function(ok) {
        if (ok) {
                my_fmt = new TextFormat();
                my_fmt.font = "my_font";
                createTextField("my_txt", 1, 0, 0, 200, 200);
                my_txt.wordWrap = true;
                my_txt.multiline = true;
                my_txt.html = true;
                my_txt.embedFonts = true;
                my_txt.border = true;
                my_txt.text = this;
                my_txt.setTextFormat(my_fmt);
                my_txt._alpha = 10;
        }
};
my_xml.load("my.xml");


hamstress 25.10.2005 00:31

Спасибо, вижу что работает, получилось!
не надо грубить

KUZEN 25.10.2005 01:00

Просто перед тем как срашивать надо самому попробывать ...
P.S. ... больше не буду )))


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

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