![]() |
Управление звуком
Имеем два кадра:в первом играет музыка, нажатием на кнопку переходим во второй где играет другая музыка!И так вопрос как сделать чтоб при переходе первая музыка становилась тише!Т.е. плавный переход как????
|
Мне кажется, можно завести интервал, в функции на который менять св-во volume на 10 (например). По достижении 0 интервал гасить.
|
вот тебе пример из учебника (работает прекрасно, сам проверял):
function fadeIn(sound:Sound):Void { fade.sound=sound,fade.i=0; function fade():Void { var snd:Sound=fade.sound; if(snd.getVolume()>0) { var proc:Number=(200/snd.duration)*100 snd.setVolume(100-proc*fade.i); fade.i+=1; } else{clearInterval(fade.time);sound.stop();delete fade;} } fade.time=setInterval(fade,100); } PS для модера: чо то сглючили теги, поэтому код представлен обычным текстом, больше не буду =) |
| Часовой пояс GMT +4, время: 04:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.