|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2011
Сообщений: 46
|
назначение нескольких функций на кнопку
кнопка запускает анимацию при нажатии, как ещё добавить чтобы при нажатии запускался mp3 при втором нажатии остановить тот же звук?
//кнопка taxi.addEventListener(MouseEvent.CLICK, taxi_onClick); var taxi_ToPlay:Boolean = true; var snd:Sound = new Sound(new URLRequest("club.mp3")); function taxi_onClick(evt:MouseEvent):void { if (taxi_ToPlay) taxi.gotoAndPlay("_down"), snd.play(); else taxi.gotoAndStop("_up"), snd.stop(); taxi_ToPlay = !taxi_ToPlay; } |
|
|||||
Регистрация: Jun 2011
Сообщений: 46
|
разабрался в таком виде работает
//кнопка taxi.addEventListener(MouseEvent.CLICK, taxi_onClick); var taxi_ToPlay:Boolean = true; var fl_SC:SoundChannel; var snd:Sound = new Sound(new URLRequest("club.mp3")); function taxi_onClick(evt:MouseEvent):void { if (taxi_ToPlay) { taxi.gotoAndPlay("_down"); fl_SC = snd.play(1000, 1000); } else { taxi.gotoAndStop("_up"); fl_SC.stop(); } taxi_ToPlay = !taxi_ToPlay; } |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
А другого и нет. Звук все равно надо зацикливать.
п.с. Такой вариант был в книге рецептов ас3 |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
И где там бесконечное воспроизведение звука? Что-то я не вижу такого свойства
Или имеется в виду ловить событие окончания звука и запускать его снова? Последний раз редактировалось goodguy; 12.07.2011 в 09:42. |
|
|||||
Регистрация: Sep 2010
Сообщений: 16
|
Цитата:
|
Часовой пояс GMT +4, время: 10:50. |
|
« Предыдущая тема | Следующая тема » |
|
|