PDA

Просмотр полной версии : Проигрывание звука


mauser84
10.07.2008, 14:32
Здравствуйте. Штука вот в чём:

В первый кадр флэшки я помещаю следующее:

newSound = new Sound();
newSound.loadSound("sound.mp3", true);
newSound.stop();

Потом на мувиклип ставлю такой скрипт:

on(rollOver)
{newSound.play();
}

Но почему-то при наведении на этот мувик звук не проигрывается. Т.е. из-под ролловера вообще как будто не видит объекта newSound.

В чём тут может быть дело? Заранее спасибо.

etc
10.07.2008, 15:02
mauser84, отредактируйте свой пост и оформите код тегами .

scarbo
10.07.2008, 15:36
У Вас не удобный нецентролизованный код,по Вашему синтаксису,Ваш код должен быть на кнопке.Попробуйте,код с клипа снять и впервом кадре тамлайна дописать:myClip_mc.onRollOver = function(){
newSound.start();
},где myClip_mc instanse name Вашего клипа

mauser84
10.07.2008, 16:19
Т.е., я так понимаю, myClip_mc - это имя клипа. Я его назвал так и поместил такой код в первый кадр

newSound = new Sound();
newSound.loadSound("sound.mp3", true);
newSound.stop();
myClip_mc.onRollOver = function(){
newSound.play();
}

- не работает...

и даже вот так не работает



_root.myClip_mc.onRollOver = function(){...

}

mauser84
10.07.2008, 16:30
нашёл! Вот в чём была штука

newSound = new Sound();
newSound.loadSound("sound.mp3", true);
newSound.stop();
myClip_mc.onRollOver = function(){
newSound.start();
}