Форум 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)
-   -   as2 TextField FlashDevelop (http://www.flasher.ru/forum/showthread.php?t=139461)

megapup 01.05.2010 20:19

as2 TextField FlashDevelop
 
почему то не видно текст в TextField
Код AS1/AS2:

public static function main(swfRoot:MovieClip):Void 
        {
                var mytext:TextField;
                swfRoot.createTextField("mytext",1,0,0,100,20);       
 
                mytext.text="ZZZ";
        }

TextField создается, т.е. курсор меняет вид когда на него заходит, но текста не видно :umnik2:

fljot 01.05.2010 21:32

Ну вы текст то не присваиваете.. trace(mytext);

megapup 01.05.2010 21:46

а ну вроде понял
Код AS1/AS2:

swfRoot.createTextField("mytext",1,0,0,100,20);
var mytext:TextField=swfRoot.mytext;
mytext.text="ZZZ";

а подскажите еще как свой шрифт использовать?
пробую так
Код AS1/AS2:

[Embed(source='myfont.ttf', fontFamily="MegaFont")];
//...
myformat.font="MegaFont";
//...

но как бы даже сам swf не содержит шрифта после компиляции

fljot 01.05.2010 22:40

Не совсем вы понял, посмотрите что возвращает createTextField(). И нету в первой AVM никаких [Embed], про внедрение тысячи раз отвечено в интернетах.

megapup 01.05.2010 23:25

Цитата:

Сообщение от fljot (Сообщение 905335)
посмотрите что возвращает createTextField().

по идее должна возвращать TextField, но возвращается "нечто", которое на "нечто".text не реагирует :)
Цитата:

Сообщение от fljot (Сообщение 905335)
про внедрение тысячи раз отвечено в интернетах.

не такуж и много, в основном показано как через flash ide сделать
но у меня получилось методом щупа через менюшки FlashDevelop сделать, как через текст программы, так и не понял

возможно последний небольшой вопросег, как поймать click на TextField'е ? :umnik2:


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

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