Просмотр полной версии : SetVariable
Vladimir Krasnodar
18.07.2003, 02:21
Кто нибуть экспериментировал с этой командой?
У меня скрипт на сервере, и я ему передаю локальные переменные. В идеале, хочу чтобы они пересылались с конкретного клипа, но команда выполняется только, когда я указываю вторым параметром _root.
Setvariable ("http://путь к скрипту","_root","POST")
повидимому переменные посылаются целиком со всех слоев или я не прав?
set variable
Доступность
Flash Player 4.
Синтаксис
set(variable, expression)
Параметры
variable Идентификатор, которому нужно передать значение expression.
expression Значение, назначенное на переменную.
Возвращается
Ничего.
Описание
Команда; присваивает переменной значение. Переменная - контейнер, который содержит данные. Сам контейнер всегда тот же самый, но его содержание может изменяться. Изменяя значение переменной во время проигрывания клипа, Вы можете делать запись и сохранять информацию о том, что пользователь сделал, записывать значения, которые меняются во время проигрывания клипа или оценивать, является ли условие true или false.
Переменные могут содержать любой тип данных (например, строку, число, булевский тип данных, объект, или мувиклип). Тайм-лайн каждого фильма и мувиклипа имеет его собственный набор переменных, и каждая переменная имеет свое собственное значение, независимое от переменных на других тайм-лайнах.
ActionScript - язык с динамическим контролем типов. Каждая переменная имеет свой тип. Тип назначается во время выполнения и может изменяться в течение выполнения. Это отличает ActionScript от языков со статическим контролем типов подобно Java или C++, где тип назначается во времени компиляции и не может изменяться во время выполнения.
Vladimir Krasnodar
18.07.2003, 02:52
Хоро, тогда почему команда не работает если значение не _root, а вложенный в него мувик
sergwizard
18.07.2003, 03:12
Ты не прав изначально и вдребезги! "set variable" не имеет ничего общего с пересылкой и приемом данных, серверными скриптами и т.д. Для этого существуют "loadVariables(Num)", "LoadVars.send", "LoadVars.sendAndLoad".
Внимательно читай "help".
Vladimir Krasnodar
18.07.2003, 03:18
Прошу прощения, я оговорился, все что выше это к LoadVariables
Читать умеем? Тогда читаем хелп.
loadVariables( url, "target", method );
или
target.loadVariables( url, method );
Переменные посылаются только из target.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.