Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Изменение текста вTextField (http://www.flasher.ru/forum/showthread.php?t=207765)

Swer 06.05.2014 18:38

Изменение текста вTextField
 
Код AS3:

               var _format:TextFormat = new TextFormat();
        _format.color = _white;
        _format.size = 16;
        _format.font = "Arial"
 
      var txte:TextField = new TextField();
        _format.leading = 6;
        txte.defaultTextFormat = _format;
        txte.x =44;
        txte.y = 260;
        addChild(txte);
        txte.multiline = true;
 
        txte.text =  "999999"+
                        "\n"+"237"+
                        "\n"+"90"+
                        "\n"+"256"+
                        "\n"+"33"+
                        "\n"+"33"+
                        "\n"+"3112121"
                                          ;
        var a:int = txte.getLineOffset(6);
        var b:int = a+txte.getLineLength(6);
        txte.replaceText(a,b,"LOG");
        _format.color = 0x00CC00;
        txte.setTextFormat(_format,a,b);

Это лучший способ менять "ВСЕ" содержимое строки и цвет ???

И еще вопрос - лучше сделать 1 TextField и способом , показанным ниже , менять содержимое строк и их цвет , или
создать 15 TextField и применять
Код AS3:

txte.textColor = 0x00CC00;
txte.text = String(234);


in4core 06.05.2014 21:18

Swer - txte.htmlText -ознокомьтесь

Swer 06.05.2014 21:28

Цитата:

Сообщение от in4core (Сообщение 1165398)
Swer - txte.htmlText -ознокомьтесь

В справке ADDOE я не нашел как при помощи htmlText - можно менять кусок текста из середины и цвет .
Может плохо смотрел ? или там не показаны все применяющиеся тэги ?

morgenshtern 06.05.2014 21:45

Плохо смотрели. Обычные html теги там, <Font color= и так далее.


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

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