![]() |
загрузка переменной и вставка ее в TextField
нужно загрузить переменную из текстового файла и вывести ее на экран.
Пробовал так: var loader:LoadVars = new LoadVars(); loader.load("nn.txt"); loader.onLoad = function(success) { if (success) { this.createTextField("mu_text",100, 0, 0, 70, 20); _root.mu_text.text=loader.nn; } } но не получаеться((В чем ошибка? |
Вот тут вы пытаетесь создать текстовое поле внутри объекта loader, так как this в данном случае указывает на него, поскольку эту запись вы делаете внутри его onLoad:
Код AS1/AS2:
Код AS1/AS2:
|
Огромное спасибо) все заработало)
|
почуму уменя ошибку выдаёт ,нажал на картинку и прописал этот код
PHP код:
ERROR: Symbol 'Symbol 23', Layer 2, Frame 1, Instance of 'Symbol 20', Line 10: Syntax error. loader.load("nn.txt"); //загрузку делаем в самом конце, после определени ------------------------ Compilation time: 00:01 1 error(s), 0 warning(s) |
вот почему не ставит текст текст филду?
i = 666; _root.createEmptyMovieClip("texts", _root.getNextHighestDepth()); _root.texts.createTextField("my_txt"+i, i, 100, 100, 100, 100); _root.texts.eval("my_txt"+i).text = "asd"; Добавлено через 9 минут о заработало срандомил всем спасибо Код AS1/AS2:
|
2torgettorget
Потому что этот код нужно написать на объекте, либо обозвать его каким-нибудь именем, тогда в кадре будет следующее: Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 15:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.