Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   загрузка файла swf (http://www.flasher.ru/forum/showthread.php?t=117430)

kiraml 27.10.2008 21:24

загрузка файла swf
 
Вложений: 1
есть такой код в первой флешке( 1.swf)
Код:

var t = myLoad.createEmptyMovieClip("image",myLoad.getNextHighestDepth());
        t._x = 10;
        t._y = 10;
        var loadListener:Object = new Object();
        loadListener.onLoadInit = function(mc:MovieClip) {
                mc._width = 500;
                mc._height = 200;
        };
        loadListener.onLoadProgress = function(target_mc:MovieClip):Void  {

        };

        var mcLoader:MovieClipLoader = new MovieClipLoader();
        mcLoader.addListener(loadListener);
        mcLoader.loadClip("2.swf",myLoad.image);

во флешке 2.swf есть анимированый квадратик, он крутиться один раз.
если нажать на квадратик выполняется
Код:

on(release){
        _root.gotoAndPlay(1);
}

и он еще раз крутиться.
когда я загружаю в первую флешку, то квадратик один раз крутится, и можно нажать на кнопку, но ни каких действий не происходит не крутится еще раз как должно, подскажите что делать ?

kiraml 27.10.2008 21:53

все спасибо, уже разобрался, оказуется ошибка была, нужно было писать не _root.gotoAndPlay(1) а _parent.gotoAndPlay(1), оно считает _root ту флешку с которой была запущена эта флешка.

alexcon314 27.10.2008 22:10

Flash 8: Unexpected file format.
CS3 не у всех имеется. А значит и помочь вам смогут не все, кто хотел бы.

Попав в другую флэшку, _root указывает на другой объект, не на тот, на который вы ожидаете. И gotoAndPlay(1) применяется к чужому таймлайну.

kiraml 27.10.2008 22:57

спасибо большое, поправил, я вроде пересохранял в 8 флеш.. но оказалось тем каким я последний раз запускал.. cs4 формат.. извеняюсь.. за версию


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

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