Просмотр полной версии : Управление звуком подгружаемого swf
AlexYeCu
17.01.2007, 11:23
Есть 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: Для оформления своего кода, надо использовать теги ]
просто мувик_со_звуком.stop() тормозит только видеоряд, но не звук
chingachgoog
17.01.2007, 13:19
паузы так не выйдет, только полная остановка и запуск с начала. Или придется аттачить звук.
AlexYeCu
17.01.2007, 13:28
хорошо, а как тогда приаттачить звук из подгружаемого swf? (подробно, для дефективных)... ...если он лежит на таймлайне (вариант 1) и если в подгружаемом ролике он запускается скриптом (вариант 2)? Не отметил в первом посте, но ндо, чтобы звук можно было перематывать, т.е. была возможность запросить позицию "головки"...
Вообще-то звук с swf файлом можно и не связывать. Просто загрузить его как внешний mp3 файл.
Если у вас звук лежит уже на сцене, то аттачить его нет необходимости.
Управление звуком осуществляет класс Sound.
chingachgoog
17.01.2007, 15:16
Если звук лежит на сцене - то управлять им полноценно (пауза та же) не выйдет. Единственный вывод - аттачить его из библиотеки мувиклипа (звук внедрен в swf) или из внешнего mp3 файла (строго говоря это уже не аттач, а загрузка).
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.