![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2001
Адрес: Санкт Петербург
Сообщений: 136
|
Есть 6 кнопок при наведении на кот. играет звук. В каждой кнопке разный.
Как сделать чтобы при наведении на кнопку останавливливался звук, включенный предыдущей кнопкой? |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
Каким образом вы играете звук?
|
|
|||||
|
Регистрация: Jan 2001
Адрес: Санкт Петербург
Сообщений: 136
|
вставляю его в фазу кнопки mouse over
|
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
сделайте так измените кнопки на клипы, пропишите этот код
var arr_sound:Array = ["звук 1","звук 2","звук 3","звук 4","звук 5","звук 6"] var my_sound:Sound = new Sound(); for(var i:Number = 0; i<arr_sound.length; i++){ var but:MovieClip = this["but"+i]; but.index = i but.onRollOver = function() { my_sound.stop(); my_sound.attachSound(arr_sound[this.index]) my_sound.start(); } but.onRollOut = function(){ my_sound.stop(); } } |
|
|||||
|
Регистрация: Jan 2001
Адрес: Санкт Петербург
Сообщений: 136
|
а куда этот код вставлять?
и не проще ли использовать stop all sounds? |
|
|||||
|
Регистрация: Sep 2005
Сообщений: 950
|
Код нужно поместить на кадр.
Ну если вы так считаете, зачем спрашивать тогда? |
|
|||||
|
Регистрация: Jan 2001
Адрес: Санкт Петербург
Сообщений: 136
|
просто я всегда ищу наиболее простое решение.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|