Просмотр полной версии : LoadVariables
Проблемы со строковыми значениями на кирилице.
Что, с русским так плохо?
Обязательно эскейпить?
Nox Noctis
17.06.2003, 16:33
...или юникодить :)
Помогите пожалуйста разобраться с LoadVariables.
Не получается взять значения из другого мувика.
Посмотрите исходник.
Dimonius
18.06.2003, 13:19
А файло то у тебя нулевое, кажись.
В каком смысле нулёвое?
В архиве файл флэша мх.
В файле мувики и скрипт.
Nox Noctis
18.06.2003, 13:46
пусто там :)
сорри
и плавда нулёвый
попытка номер два
если не получится значит чёто с скриптом форума не то
(для справки я rar'ом в zip пакую)
попытка из IE.
может это Opera глючит.
когда-то у неё с аплоадом были проблемы.
Dimonius
18.06.2003, 14:01
Тажа хрень, ошибка опять. :confused:
(для справки я rar'ом из zip распаковываю)
Сорри виноват опаздал с ответом
Nox Noctis
18.06.2003, 14:02
другое дело :) выкинь оперу в мусорник :)
upd: это... а сам файлик vars3.txt где ? пока что не понятно в чем вопрос
с этой оперой про текстовые файлы совсем забыл
там их два
вообще хотелось бы чтобы работало со вторым, тот что попбольше
Nox Noctis
18.06.2003, 14:43
вот блин... столько разговоров а такая ошибка... :)
ты всего лишь пытаешься пользоваться загруженными переменными не дожидаясь пока они действительно загрузятся...
посмотри в поиске по форуму - там тобъяснений таких ошибок до задницы :)
Извините, я и не говорил и не думал, что вопрос сложный.
Я ж новичок. И сложных вопросов пока задать не умею ;)
А вот по поиску уже 3 часа посты читаю, а ответа не нашёл.
Опишите решение парой слов.
ребят, а подгрузить массив через LoadVars ???
Nox Noctis
25.06.2003, 14:17
2 factor
надо в поиске по разделу экшнскрипт вбить слово "ПОДОЖДАТЬ" :))
вот тема например... (http://www.flasher.ru/forum/showthread.php?s=&threadid=39061&highlight=%EF%EE%E4%EE%E6%E4%E0%F2%FC) (читай начало, до того как все во флуд перешло)
или вот тема... (http://flasher.ru/forum/showthread.php?threadid=32377&highlight=%EF%EE%E4%EE%E6%E4%E0%F2%FC) там много флуда, но вобщем речь все время об одном :)
2fiot
это вопрос ? :)
2Nox
Спасибо, помогло.
Хотя можно было лишь напомнить о трёхкадровом цикле.
Nox Noctis
это вопрос?
да...
Оригинал написал(а) Nox Noctis
вот блин... столько разговоров а такая ошибка...
посмотри в поиске по форуму - там тобъяснений таких ошибок до задницы :)
столько интересного пропустил http://lexass.spb.ru/smilies/bawling.gif
ребят, ну как кто ответит....
как сделать через loadVariales загрузку массива из внешнего файла ???
по типу..
data.txt
img=['d.mp3','j.jpg','z.zip']&t=12
пример кода:
var _url_ = "data.txt", t, image_path;
data_ = new LoadVars();
data_.load(_url_);
data_.onData = function(src) {
if (src == undefined) {
this.onLoad(false);
} else {
this.decode(src);
this.loaded = true;
this.onLoad(true);
}
};
// || tak
var _url_ = "data.txt",
img = new Array(),
t,
image_path;
data_ = new LoadVars();
data_.load(_url_);
data_.onLoad = function(success) {
if (success) {
with (_root.data_) {
t = random(img.length);
image_path="img/"+img[t]+".jpg";
}
trace(image_path+"\r"+t);
img_.loadImage(image_path);
}
};
просто переменные грузит... массив не хочет :(
в чём я не прав ???
Nox Noctis
26.06.2003, 13:50
я бы сделал так:
в текстовом файле пишем "abc:def:ghi:jkl:mno"
(то есть хотим получить массив вида: ["abc", "def", "ghi", "jkl", "mno"] )
а грузим так:
ldr = new XML();
ldr.onData = function(txt) {
out = txt.split(":");
trace(out);
};
ldr.load("file.txt");
DeliMIter
26.06.2003, 14:00
Нокс, ты просто гений какой-то! Даже я бы лучше не сделал! :D :D :D
Nox Noctis
26.06.2003, 14:05
Оригинал написал(а) DeliMIter
Нокс, ты просто гений какой-то! Даже я бы лучше не сделализыди :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.