|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
как сделать музыкально сопровождение сайта
Привет всем )))
Подскажите пожалуйста, как можно реализовать музыкальное сопровождение для сайта. 1) Вот выбрали песню 2) Импортируем ее на timeline 3) Делаем кнопку, которая отвечает за включение и отключение звука И у меня тут вопрос, песня будет постоянно проигрываться (бесконечно)? Какой код прописать к кнопке которая будет отвечать за включение и выключение звука.. |
|
|||||
Регистрация: Sep 2005
Сообщений: 950
|
В следующем примере создается новый объект Sound, в который загружается звук. Момент окончания загрузки звука обрабатывается обработчиком события onLoad, позволяющее начать воспроизведение после успешной загрузки. Затем, при помощи метода start(), звук начинает проигрываться. Чтобы пример работал, необходимо иметь MP3 файл song1.mp3 в той же директории, что и FLA.
this.createTextField("status_txt", this.getNextHighestDepth(), 0,0,100,22); // Создаем новый объект Sound var my_sound:Sound = new Sound(); // Если звук загрузился успешно, проигрываем его, в противном случае выводим сообщение о неудачной загрузке. my_sound.onLoad = function(success:Boolean) { if (success) { my_sound.start(); status_txt.text = "Звук загрузился"; } else { status_txt.text = "Загрузка не удалась"; } }; // Загружаем звук my_sound.loadSound("song1.mp3", true); |
|
|||||
lexa2000lexa, спасибо! А как теперь его остановить, выключить звук?
|
|
|||||
Регистрация: Sep 2005
Сообщений: 950
|
|
|
|||||
то есть исходя из первого кода
И это верно! А как модернизировать кнопку, чтобы при последующем нажатии она отключала, а потом включала звук? Последний раз редактировалось Dr_Bra; 11.03.2009 в 16:12. |
|
|||||
Регистрация: Sep 2005
Сообщений: 950
|
|
|
|||||
вообще возможно такое: последующем нажатии одна кнопка отключала, а потом включала звук?
|
|
|||||
Регистрация: Sep 2005
Сообщений: 950
|
можно
|
|
|||||
Цитата:
but.onPress = function(){ if(!this.on){ start(); } else{ stop(); } this.on = !this.on; } наверное, я рассмешил Вас своим кодом, прошу прощение за свою безграматность в as. давайте немного подробнее разберем Добавлено через 29 минут ??? и ещё такой вопрос: Сначала на сайте появляется прелодер и затем кода все объекты загрузятся прелодер исчезает и пользователь попадает на страничку сайта.. Если использовать такой метод грубо говоря впишем мы этот код в тот кадр где начинается информационная часть (после прелодера). У пользователя с медленным интернетом все затормозит? Добавлено через 30 минут или же этот код нужно писать сразу в первом кадре, вместе с прелодером?? |
|
|||||
Регистрация: Sep 2005
Сообщений: 950
|
код который я вам написал для кнопки трогать ен нужно, там flag это имя переменной.
это загрузка звука , ее нужно сделать после загрузки всего контента.
|
Часовой пояс GMT +4, время: 18:11. |
|
« Предыдущая тема | Следующая тема » |
Теги |
кнопка , музыка , сайт |
|
|