PDA

Просмотр полной версии : Передать переменную в SWF?


forward
03.12.2007, 13:02
Люди подскажите как передать переменную в подружаемый SWF файл?
:)

CrazyFlasher
03.12.2007, 13:03
.../mySwf.swf?myVar=hahaha
(ну или через flashvars, если юзаете swfObject)
во флэше эта переменная будет лежать в _root

forward
03.12.2007, 13:10
Как надо писать?

loadMovie("rezult.swf?kartki=8", "_root", "POST");

CrazyFlasher
03.12.2007, 13:16
нет...я не о том...если вы грузите так, то просто передавайте переменную контейнеру в который загружаете мувик...

telit
03.12.2007, 13:19
Можно в подгруженной swf юзать _parent

CrazyFlasher
03.12.2007, 13:21
telit, не в обиду, но просто не надо кричать всё подряд там, где увидете знакомое слово

Molecula
03.12.2007, 13:22
Люди подскажите как передать переменную в подружаемый SWF файл?
Вы хотите передать переменную в СФВ из ХТМЛь или из другой СВФ?

forward
03.12.2007, 13:23
Короче говоря есть игра , есть переменная котора отображает набранные очки "kartki". Так вот
как эту переменную передать загружаемому в _root мувику, чтоб он ее отобразил в текстовом поле типа "Вы набрали наприме 100 очков"

CrazyFlasher
03.12.2007, 13:25
если вы грузите в рут, то просто там (в _root) в первом кадре напишите:
kartki = 8;

telit
03.12.2007, 13:38
Просто в подгружаемом мувике пользуетесь _root.kartki, даже есль грузится не в _root.

Molecula
03.12.2007, 13:44
Да не, _root.kartki = kartki.

CrazyFlasher
03.12.2007, 13:47
зачем писать это писать если достаточно в первой фрейме после загрузки присвоить kartki = 8; ? _root.kartki здесь совсем не нужно

forward
03.12.2007, 13:50
kartki = 8; это например....

Надо просто текстовому полю которое находиться в подгружаемом мувике, который в свою очередь грузиться в root передать значение переменной kartki...Просто я ж так понимаю при замене мувика на корню теряется переменная или нет?

Спасибо....

Czar
03.04.2008, 14:57
у меня вот ещё вопрос возник:
у меня есть swf файлик, для проигрывания музыки...
как я могу передать в этот файлик путь, от куда необходимо закачать mp3?

если всё ещё не понятно, то вот в чём задача:
есть страничка, которая отображает список трэкво альбома.
напротив каждого трека подгружаеться свф-ка для прослушки трэка.
так как мне можно передеать путь к подгрузки мп3.

crazyone
03.04.2008, 16:50
var loadListener:Object = new Object();

loadListener.onLoadInit = function(target_mc:MovieClip):Void {
target_mc.kartki=100;
}

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);

var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mcLoader.loadClip("rezult.swf", mc);