forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=109)
-   -   Щелканье звука (http://forum.boolean.name/showthread.php?t=13913)

Reizel 20.12.2010 13:35

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

В момент выполнения кода "PostExplodeChannel=PlaySound(SoundPostExplode )" наблюдаю резкий короткий щелчок в колонках. Как же исправить сие?

Жека 20.12.2010 15:51

Ответ: Щелканье звука
 
Попробуй заменить свои

Код:

PostExplodeChannel=PlaySound(SoundPostExplode)
PostExplodeChannel.SetVolume(0)

на такое:

Код:

PostExplodeChannel = CueSound(SoundPostExplode)
SetChannelVolume(PostExplodeChannel, 0)
ResumeChannel(PostExplodeChannel)


Reizel 20.12.2010 16:18

Ответ: Щелканье звука
 
респект!


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot