Просмотр полной версии : объект Sound и LoadMovie.HELP
1. Cоздал объект new Sound. Работает.
2. Загрузил фильм, содержащий этот объект командой LoadMovie -- не работает.Что за :mad: :mad: :mad: ?
DeliMIter
01.07.2002, 21:47
Варианты:
а) Ты пытаешься использовать объект линкованный в библиотеке подгружаемого мувика в главном. Не работает и не будет.
б) Пиши подробнее.
snd = new Sound();
snd.loadSound("звук.mp3", 0);
snd.start(1,99999);
Вот так например!
Код в подгружаемом муве:Mus=new Sound();
Mus.attachSound('les');
Mus.start(1,1);Код в родительском муве loadMovie ("intro.swf", "intro");
Команда LoadSound в пятерке не работает :(
Чо делеть-та, а? :confused:
напиши код того как ты подгружал!
А вообще, по-моему ты просто забыл запустить звук!
snd.start(1,99999); //запустить звук с первой секунды и
//проиграть 99999 раз
тьфу! протормозил!
Не читай предыдущее сообщение!
Значит смотри как я делал!
Есть 4 файла!
В корневом каталоге
--> sound.swf
--> mainmenu.swf
-->дирректория Sound
-----> sound.mp3
-->дирректория Init
-----> sound.as
начнем попорядку.
В файле sound.swf в первом кадре:
#include "init/sound.as"
snd = new Sound();
snd.loadSound(SNDpath, 0);
snd.start(1,99999);
В файле mainmenu.swf в первом кадре:
loadMovie("sound.swf",1000);
В файле init/sound.as:
var SNDpath = "sound/sound.mp3";
При запуске mainmenu.swf играет музычка.
2rogopil: Одним словом, не пашет у меня. Даже в sound.swf звук не грузится. Возможно, ты работаешь с МХ? дык мне нужно в пятерке (я делаю коммерческий продукт, а моя только пятый лицензионный)
Да! В МХ! Тоже коммерческий делаю! Пока в нелицензионном, но шеф обещал, что паблишить буду уже в лицензионном!
Я посмотрю дома, вечером! У меня книжка есть! БИБЛИЯ FLASH 5 называется! По-моему страниц 1000! в ней и 700 из них по Экшну! Завтра с работы напишу что накопал, а может кто ещё ответит!
Посмотри, конечна, тока у меня перед носом такая же библия, "ActionScript", называется. В ней -- ого-го -- 780 страниц, и все только про AS, а по этой проблеме -- молчок :confused: Думаю, средствами пятерки задача не решаема :( :( :( Будем думать...
Papa Karlo
04.07.2002, 11:27
...
ага! действительно, достаточно определить зону видимости объекта new Sound(_root) и все заработает
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.