PDA

Просмотр полной версии : подгрузка с третьего уровня


Dr_Bra
05.05.2009, 17:05
Всем привет, подскажите пожалуйста, как можно правильно написать код, для того что бы: при нажатии на мувик, который находится на третьем уровне (внутри двух мувиков))), на главную грузился внешний .swf файлик в контейнер???????

uslugy.param = 'uslugy';
tovar.onPress = push_the_button;
tovar.param = 'tovar';
kontakt.onPress = push_the_button;
kontakt.param = 'kontakt';
var lastPressed:MovieClip = null;


function push_the_button() {
trace(this._name);
lastPressed.enabled = true;
lastPressed.gotoAndPlay("_up");
lastPressed = this;
lastPressed.enabled = false;
//вот тут я не могу сообразить
mcl.loadClip(param+'.swf',_parent.images_cont);
}

lexa2000lexa
05.05.2009, 17:11
можно так на главной сцене var my_this:String = this;
а грузит тогда так mcl.loadClip(param+'.swf'my_this.images_cont);

Dr_Bra
05.05.2009, 17:25
можно так на главной сцене var my_this:String = this;
а грузит тогда так mcl.loadClip(param+'.swf'my_this.images_cont);

не помогло

mcl.loadClip(param+'.swf',my_this.images_cont);

а на главной сцене

var my_this:String = this


Добавлено через 1 минуту
функция push_the_button() работает, а мувики не грузит

lexa2000lexa
05.05.2009, 17:46
извеняюсь за чуш которую написал выш ено так не получиться.
а не пробывали так mcl.loadClip(param+'.swf',_parent._parent.images_cont);

Dr_Bra
05.05.2009, 18:12
извеняюсь за чуш которую написал выш ено так не получиться.
а не пробывали так mcl.loadClip(param+'.swf',_parent._parent.images_cont);

эх _parent._parent. не помогло
сейчас залью архивчик с исходником, гляньте, плиз

Добавлено через 1 минуту
а вот на архив ссылка
http://***************/91Q8R0

nOobCrafter
05.05.2009, 18:25
может туплю, но где собсна сам обьект-мувиклиплоадер?...
var mcl:MovieClipLoader = new MovieClipLoader();

? или оно и так прокатывать должно?

lexa2000lexa
05.05.2009, 18:37
что то я не могу скачать ваш исходник, выложите его в другое место.

Dr_Bra
05.05.2009, 19:13
может туплю, но где собсна сам обьект-мувиклиплоадер?...
var mcl:MovieClipLoader = new MovieClipLoader();

? или оно и так прокатывать должно?

он вручную сделан на основном таймлайне

Добавлено через 1 минуту
а вот вторая ссылка на архив http://***********/11964865

lexa2000lexa
05.05.2009, 19:36
function push_the_button() {
trace(this._name);
lastPressed.enabled = true;
lastPressed.gotoAndPlay("_up");
lastPressed = this;
lastPressed.enabled = false;
//mcl.loadClip(this.param+'.swf',box);
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.loadClip(this.param+'.swf',_parent._parent.images_cont);
}

Dr_Bra
06.05.2009, 10:53
function push_the_button() {
trace(this._name);
lastPressed.enabled = true;
lastPressed.gotoAndPlay("_up");
lastPressed = this;
lastPressed.enabled = false;
//mcl.loadClip(this.param+'.swf',box);
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.loadClip(this.param+'.swf',_parent._parent.images_cont);
}

спасибо за помощь!)