Форум 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=71732)

chillwill 11.11.2005 23:12

Сначала загрузить, а потом проиграть как?
 
Хочу загрузить клип, и начать проигрывать его, например, с 70-кадра.

on (release) {

_root.main.container1.loadMovie("products.swf");

_root.main.container1.gotoAndPlay("label");

}

Это ессно не работает, т.к. сначала надо загрузить, а потом дать команду проиграть...

Подскажите плз?

D12 12.11.2005 01:19

on (release) {
_root.createEmptyMovieClip("Nox",2).loadMovie("Lenore1.swf");
_root.Nox._x=0;
_root.Nox._y=0;
_root.Nox.gotoAndPlay(72);
}


попробуй )))

nuran 12.11.2005 02:12

Цитата:

Сообщение от D12
on (release) {
_root.createEmptyMovieClip("Nox",2).loadMovie("Lenore1.swf");
_root.Nox._x=0;
_root.Nox._y=0;
_root.Nox.gotoAndPlay(72);
}


попробуй )))

Бред.


Ключевое слово в поиске в Хелпе - MovieClipLoader

chillwill 12.11.2005 16:30

nuran, спасибо, вы направили меня в нужное русло, но уже второй час колупаюсь никак не могу разобраться :(... пока что дошел вот до такого:

Цитата:

Сообщение от меня
loader = new MovieClipLoader()
loader.loadMovie("products.swf", "_root.main.container1");
loader.onLoadInit = function()
{
_root.main.container1.gotoAndPlay("interior");
}


nuran 12.11.2005 16:39

Код:

var new_mcl:MovieClipLoader = new MovieClipLoader ();
new_mcl.addListener ({onLoadInit:function ()
{
        arguments[0].gotoAndPlay ("interior");
}});
new_mcl.loadClip ("products.swf", _root.main.container1);


chillwill 12.11.2005 16:56

Цитата:

Сообщение от nuran
Код:

var new_mcl:MovieClipLoader = new MovieClipLoader ();
new_mcl.addListener ({onLoadInit:function ()
{
        arguments[0].gotoAndPlay ("interior");
}});
new_mcl.loadClip ("products.swf", _root.main.container1);


Ну что я могу сказать... не работает :(

1. Не загружается клип products.swf

2. Поэтому даже не может проиграть его где-то, так как он не подгрузился... :( :(

nuran 12.11.2005 16:58

У тебя проблему где-то в другом месте, этот код -- рабочий.

chillwill 12.11.2005 17:06

Я всё время подгружаю таким образом:

_root.main.loadMovie("movie.swf");

Далее на каждом (!) из загружаемых роликов у меня стоит прелоадер, т.е. именно внутри каждого ролика стоит прелоад.

Ещё разные штучки-дрючки, просто я раньше не работал с MovieClipLoader, нет ли каких-то распространенных проблем с ним? И нельзя ли сделать как-то по-другому?

Спасибо.

chillwill 12.11.2005 17:18

Решение найдено! Я то публикую под 6-ю версию.

nuran, огромное спасибо и респект.

Хотя, если честно, у меня ещё есть несколько вопросиков :)

nuran 12.11.2005 17:19

=)



.


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

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