PDA

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


Minomus
16.08.2005, 18:54
Имеется
Основной файл, в него загружается клип sfw, который подгружает еще несколько swf. Последние подгрузки как раз и не фурычат, то-есть, один из файлов подгружается, в остальных начинаются проблемы. В чем фишка?

Код основного:
on (release) {
createEmptyMovieClip("container",1);
container._x = 105;
container._y = 68;
container.loadMovie("C:\\main.swf");}{

Код второго
on (release) {
if (first == true) {
first = false;
page = 1;
_root.createEmptyMovieClip('pag'+page, page);
_root['pag'+page].loadMovie('page'+page+'.swf');
}
if (first == false && page !=1) {
_root._root['pag'+page].gotoAndPlay(26);
l_page = page;
page = 1;
}
}

Соответственно такое на каждой кнопке с изменением название подгружаемого файла.

Спасибо...

silin
16.08.2005, 20:01
помедленнее, пожалуйста :где написан 'код второго' ?
а лучше, примерчик

Minomus
17.08.2005, 11:03
код написан на кнопках, в обоих случаях.
пример попробую сейчас сваять...

Minomus
17.08.2005, 11:28
вот пример, сорри за качество

KidsKilla
17.08.2005, 13:52
при загрузке 1го файла в другой. рутом становится родитель.
избежать можно 2мя способами:
1) использовать везде this вместо _root
2) в корне загружаемого файла написать: this._lockroot = true;