Форум 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)
-   -   Как запустить клип? (http://www.flasher.ru/forum/showthread.php?t=101516)

forward 20.09.2007 12:13

Как запустить клип?
 
Создается динамический мувик , потом в него грузится SWF файл, а как запустить его проигрываться, в подгружаемом SWF файле в первом кадре стоит стоп?
Код:

createEmptyMovieClip("PB_mov", 0);
PB_mov.loadMovie("AvtoBU_480x96_L.swf");
_level0.PB_mov.play();


etc 20.09.2007 12:58

Сначала надо дождаться загрузки клипа, а уж потом рулить им.

MovieClipLoader в руки.

forward 20.09.2007 13:21

А в моем случае? по старинке....?

etc 20.09.2007 13:26

По какой старнике? По MovieClipLoader-ру.

divinus 20.09.2007 14:23

forward, вы же "по старинке" палкой-копалкой не ковыряетесь если вам надо яму вырыть... :)
Код:

var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("upload_mc.swf", container);
function onLoadInit(mc:MovieClip) {
    trace(mc);
    // ну или mc.play();
}

где upload_mc.swf - файл содержащий "stop() на первом кадре" и сколько угодно кадров анимации :)


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

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