Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > BlitzMax > 2D-программирование

Ответ
 
Опции темы
Старый 20.12.2010, 13:35   #1
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Щелканье звука

В общем, дело такое:
Имею звуковую дорожку, длиной около 1 секунды. звук постоянный, на высокой частоте, никаких плавных "появлений" и прочей дури нет. Формат - Wav.
есть некий код:
If(Not ChannelPlaying(PostExplodeChannel))
PostExplodeChannel=PlaySound(SoundPostExplode)
PostExplodeChannel.SetVolume(0)
Else
SetChannelVolume PostExplodeChannel,Громкость#
EndIf

В момент выполнения кода "PostExplodeChannel=PlaySound(SoundPostExplode )" наблюдаю резкий короткий щелчок в колонках. Как же исправить сие?
__________________
(Offline)
 
Ответить с цитированием
Старый 20.12.2010, 15:51   #2
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: Щелканье звука

Попробуй заменить свои

PostExplodeChannel=PlaySound(SoundPostExplode)
PostExplodeChannel.SetVolume(0)
на такое:

PostExplodeChannel = CueSound(SoundPostExplode)
SetChannelVolume(PostExplodeChannel, 0)
ResumeChannel(PostExplodeChannel)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reizel (20.12.2010)
Старый 20.12.2010, 16:18   #3
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Щелканье звука

респект!
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com