![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Banned
Регистрация: Jul 2007
Сообщений: 4
|
Есть такая задачка - во флэшке, которая будет впоследствии на сайте, проигрывается звук. А когда пользователь ходит по страничкам сайта, флэшка постоянно подгружается, и получается, что он слышит все время этот звук. Надо сделать кнопочку, при нажатии на которую звук не один раз отключится, а вапще не будет проигрываться, пока человек находится на этом сайте. Если у кого есть срипт, или исходник - поделитесь, дело срочное! заранее благодарен.
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
SharedObject поможет вам запомнить, что гость звук отрубил. В первом кадре проверяйте, так ли это, и если да - ставьте громкость на 0.
|
|
|||||
|
Banned
Регистрация: Jul 2007
Сообщений: 4
|
INils ---- Спасибо за подсказку, у меня во флэшке кнопка, а если к твоему скрипту дописать вот это
оно будет работать? --- Kikasso --- "SharedObject поможет вам запомнить, что гость звук отрубил. В первом кадре проверяйте, так ли это, и если да - ставьте громкость на 0." я в скриптах не так хорошо юзаю. Не мог бы поподробней пояснить или написать срипт? Последний раз редактировалось iNils; 05.07.2007 в 01:45. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Посмотрите в хелпе, с чем едят SharedObject. Там с примерами. Если не получится, тогда поправим.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
DIABLO_636:
1. Для оформления своего кода, надо использовать теги [code][/code]. 2. Есть кнопка , поэтому не надо создавать несколько сообщений подряд, надо исправить последнее в теме.3. В той теме, на которую дал ссылку, я написал ерунду. На самом деле так: Но звук сюда не вешаем. Если надо, создаем другие объекты Sound и используем их. Что касается кнопки, то var globalVolume:Sound = new Sound (); надо вынести в таймлайн. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
//глобальный звук - конструктор вызван без привязки к клипу
var globalVolume:Sound = new Sound ();
//смотрим, меняли ли звук
var so = SharedObject.getLocal('snd');
if(so.data.volume != undefined ){ // да, меняли, выставляем громкость
globalVolume.setVolume (so.data.volume);
}else{ // нет, не меняли. сохраним данные
so.data.volume = 100;
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|