Просмотр полной версии : передача значений переменных swf2swf
Здравствуйте. Задача следующая есть ролик(swf) в который подгружается 2й ролик. Мне надо с 1 ролика передать параметр во 2. Ну например при нажатие кнопки в 1 ролике – значения переменной во 2 должно принять значение.
son_of_war
25.10.2007, 07:53
Думаю не совсем речь идет о LocalConnection.
Это пригодится если вы используете несколько роликов на страничке, которые никак друг с другом не связаны ...
В случае когда вы подгружает один ролик во второй нужно знать как именно вы это делаете - если подгружаете на определенный уровень - тогда значения переменных можно устанавливать с помощью ссылок _level ..
если вы используете подгрузку в экземпляр клипа - тогда воспользуйтесь ссылкой на этот клип
LostLandmarks
23.08.2009, 04:17
Столкнулся примерно с такой же задачей.
Есть два ролика 1.swf и 2.swf (1.swf подгружает 2.swf с помощью LoadMovieNum). В 1.swf есть переменная, значение которой нужно передать в 2.swf. При этом, после каждой передачи значения, в 2.swf необходимо запускать функцию, которая будет обрабатывать это значение. Перепробовал множество вариантов, но что-то ничего не выходит.
LoadMovieNum - прошлый век.
var mc:MovieClip = createEmptyMovieClip("mc", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("2.swf", mc);
function onLoadInit(target:MovieClip):Void
{
trace(target == mc)
}
LostLandmarks
23.08.2009, 20:20
Спасибо, буду разбираться :).
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.