![]() |
Как запустить звук из подгружаемого мувика?
Прошу помочь в следующем. Есть основной мувик, нажатием на кнопку загружается другой, в котором вставлен звук.
вот код кнопки: Код:
on (release) { |
fmr, отредактируйте свой пост и оформите код тегами [code][/code].
|
Вам, наверное, проще будет создать функцию в загружаемом клипе, которая бы и проигрывала звук, и ее уже вызвать. Добраться до элементов из библиотеки загруженого клипа, на самом деле не очень простая задача...
ЗЫ. В любом случае, сразу после загрузки ничего проиграть не получится - нужно дождаться, пока загрузка закончиться. ЗЫЫ. on (clipEvent) и loadMovieNum морально устарели много лет тому назад. Кроме того, что касается загрузки на уровень - старайтесь ее не использовать, т.как мало того, что ее нет и не будет в следующих версиях языка, вы так же не сможете загрузить вашу флешку в другую использующую более современную версию АС. |
кстати я попробовал и впрямь не работает что-то
mp3.swf Код:
var snd = new Sound();Код:
var my_mcl = new MovieClipLoader(); |
Как вариант:
1) создать в библиотеке основного мувика пустой мувиклип 2) в свойствах поставить ему Import for runtime sharing URL: ./brk.swf 3) бросить этот мувик на таймлайн Разумеется start(0,1) делать только после задержки-инициирования. PS Получается что attachSound работает не со своей библиотекой, а с библиотекой главного мувика, но это логично - т.к. после new Sound создается объект Sound в главном мувике, хотя ссылка на него и прописывается в подгруженный мувик. add: Да, все гораздо проще :) http://flasher.ru/forum/showthread.php?t=116037 Код:
snd = new Sound(this); |
| Часовой пояс GMT +4, время: 20:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.