![]() |
Не работает attachSound при использовании предзагрузчика
Привет! Возникла такая ситуация: в игре присутствуют разные звуки, вызываемые методом attachSound и все работает. Если же игру подгружать через loader - отдельный swf файл для отображения предзагрузчика, загружающий в себя вышеупомянутую игру, то звуки перестают аттачиться! Аттачаться они на _root в обьект Sound. _lockroot стоит true. Если вместо аттача грузить внешний mp3 файл, то все работае в обоих случаях. Подскажите, пожалуйста, в чем дело?
|
Посмотри поставил ли ты галку в свойствах всязи для звука в библиотеке, у меня было такое из-за этого, хотя без подгрузки если ты пишешь что работает...хм...и проверь пути подгрузки зкува к объекту
|
Вложений: 1
В общем вот пример:если в soundLoader.fla изменить вместо
someClip.loadMovie("sound.swf"); поставить _root.loadMovie("sound.swf"); То звук чудесным образом проигрывается при нажатии на кнопку! |
Уберите строки типа этого в обоих флешках:
Код:
_root._lockroot = true;Код:
var snd:Sound = new Sound();Код:
var snd:Sound = new Sound(this); |
И вправду все заработало! О_о
Спасибо! |
| Часовой пояс GMT +4, время: 14:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.