CSoundPatch

CSoundPatch sınıfı.

CreateSound ile oluşturulur.

Metotlar

CSoundPatch:ChangePitch( number pitch, number deltaTime = 0 )
Perdeyi, yani sesin çalınma hızını ayarlar. Bu, GM:EntityEmitSound fonksiyonunu çağırır.
CSoundPatch:ChangeVolume( number volume, number deltaTime = 0 )
Çalınan sesin seviyesini ayarlar. Yalnızca ses çalınırken çalışıyor gibi görünüyor.
CSoundPatch:FadeOut( number seconds )
Sesin seviyesini mevcut seviyeden 0'a, belirtilen saniye içinde yavaşça düşürür.
number CSoundPatch:GetDSP()
Ses için DSP (Dijital Sinyal İşlemcisi) efekt ID'sini döndürür.
number CSoundPatch:GetPitch()
Mevcut perdeyi döndürür.
number CSoundPatch:GetSoundLevel()
Mevcut ses seviyesini döndürür.
number CSoundPatch:GetVolume()
Mevcut ses yüksekliğini döndürür.
boolean CSoundPatch:IsPlaying()
Sesin çalınıp çalınmadığını döndürür.
CSoundPatch:Play()
Sesi çalmaya başlar. Bu, sesin seviyesini ve perdesini varsayılan değerlerine sıfırlayacaktır. Bakınız: CSoundPatch:PlayEx
CSoundPatch:PlayEx( number volume, number pitch )
CSoundPatch:Play ile aynıdır ancak ses seviyesini ve perdeyi doğrudan ayarlamaya olanak tanıyan 2 ek argüman içerir.
CSoundPatch:SetDSP( number dspEffectId )
Ses için DSP (Dijital Sinyal İşlemcisi) efektini ayarlar. Player:SetDSP'ye benzer, ancak bireysel sesler içindir.
CSoundPatch:SetSoundLevel( number level )
Ses seviyesini desibel cinsinden ayarlar.
CSoundPatch:Stop()
Sesin çalınmasını durdurur. Bu ses yamasının bağlı olduğu (CreateSound ile belirtilen) varlık geçersizse bu çalışmaz. Sorun Takipçisi: 3260

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord