PDA

Просмотр полной версии : просто, но не доходит:)


WD`
31.03.2002, 15:12
Как значение переменной par1, загружаемой из текст. файла, присвоить переменной, например, par2, чтоб дальше с ней (par2) работать(split'тиь)?

Endryk
01.04.2002, 11:24
Это тебе зачем такое?

WD`
01.04.2002, 11:49
я ж написал, - мне надо ее split'ом разбить, проверить на наличие слова/фразы и вывести (если присутствует)

DeliMIter
01.04.2002, 12:43
Ждешь пока текст загрузится и присваиваешь его второй переменной. В чем проблема-то?

WD`
01.04.2002, 15:31
может я что-то не правильно делаю? :( гляньте плз :rolleyes:

[subway]design
01.04.2002, 19:47
В текстовом документе:

par1=text_text_text_text_text_text_text_text&par2=text_text_text_text_text_text_text_text&


После loadVariables/loadVars у тебя УЖЕ есть переменные:

_root.mc.par1 и _root.mc.par2 (если грузил в _root.mc, конечно)

Если грузить не в клип (рекомендую все-тки в клип), а на уровень, то лежать добро будет в _level14.par1 _level14.par2 (если грузил в 14 уровень)

Потом можешь сплитить сколько хошь... :)

WD`
01.04.2002, 22:56
не, ты не понял задачи :) или я плохо изъяснился :)
par2 - это переменная, созданная во флеше.

ну и что я могу делать с этой par1 из текст файла?:( ни trace ни split не пашут :(. такое впечатление, что только текстовое поле ее и видит :(. Поэтому я и хочу ее (par1) присвоить par2, чтоб с последней уже и работать.

[subway]design
01.04.2002, 23:00
При чем тут текстовое поле???
У тебя просто создается переменная с тем же именем, что и параметр в form/x-www-form-urlencoded Ну и пользуйся им! А если хочешь его кому другому присвоить, так присвой:

par_inner=par1;

Все! В чем проблема-то?

WD`
01.04.2002, 23:06
елки, я вроде не полный тормоз :p :D

subway, ты мой аттач смотрел? :rolleyes:

WD`
01.04.2002, 23:07
все ясно

Файл: _lv.zip
Обращений к файлу 0 раз(а).

Dolbyzerr
02.04.2002, 02:28
У тебя в аттаче, переменные из файла просто не успевают подгрузиться..., зделай в mc два кадра во втором пиши vvv=vv;
и stop(); ....

DeliMIter
02.04.2002, 13:51
2Dolbyzzer
Диагноз правильный, рецепт неверный. Два фрейма ждать - это ж порно чистой воды. Есть onClipEvent(data), есть другие способы. Сам подумай, будет оно грузиться три фрейма - твой способ не спасет.

Дениска
02.04.2002, 14:52
MX версия...

vars1 = new LoadVars();
vals1.onLoad = function(success){
if (success) {
// тут вставляешь что тебе нужно с переменной сделать
// типа par.split("_") или както там :)
} else {
trace ("loaderror!!!");
}
}
vars1.load("vars.txt");

WD`
02.04.2002, 16:11
Агромное папиба!:D все работает! я понял (наконец-то), что ты мне безуспешно пытался объяснить раньше:))

Но вот еще DeliMIter, (скорее не вопрос, а просьба) накатай, если будет время как это сделать с onClipEvent(data), - я еще, к своему стыду, "ни ногой не ступал" в onClipEvent() :)

2 Дениска:
я МХ скачал, но работаю редко, просто в мх формате не сохранишь:(, не у всех и 5плугин есть.
но там, много интересного:)
Спасибо за помощь:)

WD`
02.04.2002, 17:27
отмена

я разобрался:)

всем еще раз ПАСИБА :D