RO/getSoundLevelData: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{RO/Funcție client}} 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 voce...")
 
mNo edit summary
 
(One intermediate revision by one other user not shown)
Line 14: Line 14:
<section name="Client" class="client" show="true">
<section name="Client" class="client" show="true">
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
soundHandler = playSound ( "sound.wav" )
soundHandler = playSound("sound.wav")


function onSoundPlayRender()
function onSoundPlayRender()
Line 42: Line 42:
[[hu:getSoundLevelData]]
[[hu:getSoundLevelData]]
[[ar:getSoundLevelData]]
[[ar:getSoundLevelData]]
[[pt-br:getSoundLevelData]]

Latest revision as of 19:38, 15 August 2021

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