Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.03.2010, 22:12
runway вне форума Посмотреть профиль Отправить личное сообщение для runway Найти все сообщения от runway
  № 1  
Ответить с цитированием
runway

Регистрация: Mar 2010
Сообщений: 21
По умолчанию Музыка наслаивается

сайт 5 кадров

на 4 начинается фоновая постоянная музыка, на 5 кадре уже вторая страница сайта
на 2 странице есть кнопка - перейти на 1 стр.(на 4 кадр)

если создать слой с 4-5 кадр и впаять туда фоновую мелодию, поставить event loop
то при переключении с 2 стр. на 1стр., музыка начинает наслаиваться

если атачить и включать с библиотеки - то нехватка знаний...

делаю так:
1 кадр

Код AS1/AS2:
this.createEmptyMovieClip("sound1_mc", this.getNextHighestDepth()); 
var zvuk_fon:Sound = new Sound(sound1_mc);
zvuk_fon.attachSound("fon_id");
4 кадр

Код AS1/AS2:
zvuk_fon.start();
что надо добавить... ?
1 чтоб мелодию проигровало постоянно
2 чтоб не наслаивалось

я так понимаю в 4 кадре надо делать так if (!zvuk_fon); { а дальше хз

Старый 25.03.2010, 23:04
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 2  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
проигрывать постоянно : либо делать слой отдельный и сайт начинать не с 1 кадра а например со 2. Тогда в первый кадр кладете музон - и все остальные кадры для слоя с музоном просто оставляете пустыми ( НЕ КЛЮЧЕВЫМИ) .

если кодом то
Код AS1/AS2:
zvuk_fon.onSoundComplete = function() { zvuk_fon.start() }
___ ответил на 2вопроса сразу.
еще можно удалять звук через delete метод. и сразу снова его включать) ну это дибилизм

Старый 26.03.2010, 02:31
runway вне форума Посмотреть профиль Отправить личное сообщение для runway Найти все сообщения от runway
  № 3  
Ответить с цитированием
runway

Регистрация: Mar 2010
Сообщений: 21
Цитата:
Сообщение от in4core Посмотреть сообщение
___ ответил на 2вопроса сразу.
и хоть бы один сработал... гыгы

решил вопрос так:
1 кадр
Код AS1/AS2:
_global.nS = new Sound();
_global.nS.attachSound("soundFon")
_global.nS.onSoundComplete = function() {   _global.nS.start() }
4 кадр
Код AS1/AS2:
 _global.nS.stop();
 _global.nS.start();

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:48.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.