Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Unload move (http://www.flasher.ru/forum/showthread.php?t=57207)

<Rhino> 19.04.2004 18:09

Unload move
 
Сорри, вопрос совсем, кажется простой.
В мувик подгружается другой из SWF, после выгрузки - мне необходимо чтобы основной мувик воспроизводился сначала. Что то я совсем голову сломал. Как мне этого добиться?

Заранее спасибо :)

Nox Noctis 19.04.2004 18:14

unloadMovie, а следующей строчкой gotoAndPlay - в чем проблема-то ? :)

или проще - если перейти по таймлайну на кадр, где нет клипа, содержащего загруженную свфку, то она сама собой анлоадится. (это естессно только если ты создал контейнер для загрузки не-динамически а ручками в таймлайне)

<Rhino> 19.04.2004 18:16

Он просто садится на паузу, а где и какему воспроизведение вставить надо - не ясно.

<Rhino> 19.04.2004 18:19

да вроде ж, делал ща еще попробую, это я про gotoAndPlay..

<Rhino> 19.04.2004 18:25

хм, я вот чего делаю то, какие там контейнеры :)))
в нужном кадре стоит load.move () соотв url и слой, в нужном кадре погружаемого swf-ника стоит unload.movie? если после него в ВЫГРУЖАЕМОМ мувике писать GoToAndPlay то естественно анимация на другом слое не зацепиться.....

вот я и пытаюсь понять чего я не догнал :)

Dindin 19.04.2004 21:53

Попробуй управлять всеми процессами из первого кадра (в идеале) или из главного таймлайна. При наступлении событий вызывай функции. Например:
Код:

function gotoWhenUnload (movie,frame)
{
  movie.unloadMovie();
  _root.gotoAndPlay (frame);
}

а в последнем кадре выгружаемого мувика только вызов функции:
Код:

gotoWhenUnload (this,frame)


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

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