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

Oreanor 10.02.2006 17:23

Звук в загружаемом мувике
 
Есть оболочка презентации, есть подгружаемые страницы. В них используется программно подцепляемый звук:

Код:

var comment_sound:Sound = new Sound();
        comment_sound.attachSound("057_0.wav");
        comment_sound.start();

Звук работает, только если запускаешь страницы отдельно, если через оболочку - молчит. Если поместить звуки в библиотеку оболочки - все работает, но это не решение, т.к. оболочка раздувается свыше всякой меры.
Я так подозреваю, что этот скрипт пытается найти звук именно в библиотеке оболочки, так как при подгрузке страницы "рутом" становится именно она.
А вот как правильно запихнуть в страницу звук, чтобы он работал из-под оболочки?

Leezard 10.02.2006 17:42

Тебе надо в подгружаемых мувиках сделать расшаренную библиотеку, иначе ничего не выйдет.
Export for runtime sharing - ключ.

Oreanor 10.02.2006 17:57

блин.... пока туплю в поиск про расшаренную библиотеку, но может тебе не трудно было б сказать, как это сделать? срочно нужно просто ((

Leezard 10.02.2006 18:07

1. Новый FLA - библиотека например "myLib.fla".
2. Объект в библиотеке - Linkage - Export for runtime sharing
3. Идентификатор как обычно
4. + в URL вводим путь к создаваемой библиотеке например "myLib.swf"
5. Публикуем

Загрузка:
1. Создаем пустой мувик-контейнер
2. Связываем с библиотекой:
Linkage - Import for runtime sharing
идентификатор = такому же в расшаренной библиотеке
URL - к расшаренной библиотеке

Oreanor 10.02.2006 18:12

как неудобно-то! ((

спасибо за ответ!!!


ЗЫ: и что, такой подход касается любых символов, которые хранятся в библиотеке подгружаемой страницы, если я хочу их аттачить через attachMovie в нее же саму? или только звуков???


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

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