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

AlexYeCu 17.01.2007 11:23

Управление звуком подгружаемого swf
 
Есть swf №1, который loadClip`ом подгружает swf №2. В swf №2 есть звук на таймлане (не экспортирован для as, id нет). Надо этим звуком как-то управлять. С громкостью разобрался, остановить устраивает по stopAllSouтds(), а вот запустить с той же позиции не получается - position спросить не с кого... ...т.е. нужен эффект вроде кнопки "пауза"...
Кто знает решение - ответьте...

Infectedcell 17.01.2007 11:26

Код:

mySound.pause();

AlexYeCu 17.01.2007 11:40

На паузу ставит... ..но не снимает с нее... звук не возобновляется...
up: вру - не ставится... ...вообще не рагирует на нее... ...звук получается остановить только вот таким извратом, а запустить - вообще никак...
Код:

for (name in _root) {
        _root[name].stop();
}

[iNils: Для оформления своего кода, надо использовать теги [code][/code]]

просто мувик_со_звуком.stop() тормозит только видеоряд, но не звук

chingachgoog 17.01.2007 13:19

паузы так не выйдет, только полная остановка и запуск с начала. Или придется аттачить звук.

AlexYeCu 17.01.2007 13:28

хорошо, а как тогда приаттачить звук из подгружаемого swf? (подробно, для дефективных)... ...если он лежит на таймлайне (вариант 1) и если в подгружаемом ролике он запускается скриптом (вариант 2)? Не отметил в первом посте, но ндо, чтобы звук можно было перематывать, т.е. была возможность запросить позицию "головки"...

pkfun 17.01.2007 14:08

Вообще-то звук с swf файлом можно и не связывать. Просто загрузить его как внешний mp3 файл.
Если у вас звук лежит уже на сцене, то аттачить его нет необходимости.
Управление звуком осуществляет класс Sound.

chingachgoog 17.01.2007 15:16

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


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

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