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

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

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

Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
Melody Загружаемый Sound проигрывется с задержкой

Решил вынести звуки из библиотеки наружу и подгружать их только если звук включен.
Столкнулся с такой проблемой, что в момент когда необхожимо проиграть звук,
он проигрывается с задержкой (примерно секунда!), хотя гружу его заранее:

Код AS3:
private function loadSound( key: String, url: String ):void
{
	sounds[key] = new Sound( );
 
	var req:URLRequest = new URLRequest( url ); 
	var context:SoundLoaderContext = new SoundLoaderContext( 0, false ); 
	sounds[key].load(req, context); 
}
А проигрываю позже:

Код AS3:
public function playSound( key: String, loops: uint = 0 ): void
{
	if ( sounds[key] != null )
		sounds[key].play( 0, loops );
 
}
Пробовал мутить с SoundLoaderContext, но результат один и тот же.
Хотя, когда звук лежал в библиотеке, то проигрывался он без задержки!

Есть мысли, как избежать эту задержку?

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

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

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


 


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


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