Форум 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)
-   -   Не подгружается текст из txt в большой флешке (http://www.flasher.ru/forum/showthread.php?t=81365)

Floydb 18.06.2006 01:43

Не подгружается текст из txt в большой флешке
 
Делаю старым дедовским способом:
Код:

System.useCodepage = true;
loadVariablesNum("data.txt", 0);

в блокноте:
Код:

my_text=новости&my_text_2=афиши&my_text_3=вечеринки&my_text_4=фотогалерея&my_text_5=форум&my_text_6=блоги&my_text_7=игры
В маленькой (однослойной) флеши всё отображается, а вот если наш динамик текст находится в клипе, который в свою очередь находится в кнопке, то не фика нету :'(

Ventur 18.06.2006 04:29

Замый быстрый способ - это использование в _root переменных (временных). Из них загружай все дальше, раз ты уже влез в дебрри, а эти временные очищай.
loadVariablesNum(url:String, level:Number, [method:String]) : Void
Вот функция, в которой черным по белому указан LEVEL, т.е. уровень

Nirth 18.06.2006 04:39

loadVariablesNum как и loadVariables не рекомендуется использовать самим Adobe'ом.
есть класс LoadVars

Floydb 18.06.2006 11:04

Спасибо, ребят, большое!
Сейчас покумекаю... :)
Ну не дается мне программирование, извините за глупые вопросы.

Ventur 18.06.2006 15:03

Ну, если не рекомендуется, тогда
Код:

var features_lv:LoadVars = new LoadVars();
features_lv.onLoad = onText;
features_lv.load("safetyfeatures.txt");
function onText(success:Boolean) {
    if (success) {
        newFeatures_txt.text = features_lv.safetyfeatures;
    } else {
        newFeatures_txt.text = "Файла нету";
    }
}


iNils 18.06.2006 15:09

Ventur, а что вечно за вами буду код форматировать?


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

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