Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   трехуровневая загрузка... (http://www.flasher.ru/forum/showthread.php?t=67981)

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

Вложений: 1
вот пример, сорри за качество

KidsKilla 17.08.2005 13:52

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


Часовой пояс GMT +4, время: 13:07.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.