RO/getSoundLevelData

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Această funcție obține nivelul stâng/drept a unui element de tip sound. Dacă elementul este un jucător, funcția va folosi vocea jucătorului.

Sintaxă

int, int getSoundLevelData (element theSound)

OOP Syntax Help! I don't understand this!

Method: sound:getLevelData(...)


Argumente Necesare

Redare

Redă doi integers între 0 și 32767.

Exemplu

Click to collapse [-]
Client
soundHandler = playSound("sound.wav")

function onSoundPlayRender()
    if (soundHandler) then
        local leftData, rightData = getSoundLevelData(soundHandler)
	if (leftData) then
            dxDrawRectangle(0, 0, 64, leftData / 32767 * 256, tocolor(255, 0, 0))
            dxDrawRectangle( 64, 0, 64, rightData / 32767 * 256, tocolor(0, 0, 255))
        end
    end
end
addEventHandler("onClientRender", getRootElement(), onSoundPlayRender)

Cerințe

Versiune minimă server n/a
Versiune minimă client 1.3.0-9.04162

Notă: Folosirea acestei funcții necesită ca versiunea minimă de mai sus să fie declarată în meta.xml folosind următoarea sintaxă: <min_mta_version> secțiune. ex. <min_mta_version client="1.3.0-9.04162" />

Changelog

Versiune Descriere
1.3.2 Adăugat element de tip jucător (player) pentru a putea folosi vocea unui jucător

Vizualizați de asemenea