PL/getSoundBPM: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (Zmiana szablonów na polskie + małe poprawki.)
mNo edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
{{PL/Client function}}
{{PL/Client function}}
{{New feature/item|3.0131|1.3.0|4145|
{{PL/New feature/item|3.0131|1.3.0|4145|
Funkcja ta pobiera uderzenia na minutę dla specyficznego elementu [[sound|dźwięku]].
Funkcja ta pobiera uderzenia na minutę dla specyficznego elementu [[PL/Sound|dźwięku]].
}}
}}


==Składnia==  
==Składnia==  
<syntaxhighlight lang="lua">int getSoundBPM ( element sound )</syntaxhighlight>  
<syntaxhighlight lang="lua">int getSoundBPM ( element sound )</syntaxhighlight>  
{{PL/OOP||[[sound]]:getBPM}}
{{PL/OOP||[[PL/Sound|sound]]:getBPM}}
 
===Wymagane argumenty===  
===Wymagane argumenty===  
*'''sound:''' element dźwięku stworzony przy użyciu [[playSound]] lub [[playSound3D]]
*'''sound:''' element dźwięku stworzony przy użyciu [[PL/playSound|playSound]] lub [[PL/playSound3D|playSound3D]]


===Wynik===
===Wynik===
Line 15: Line 16:


==Przykłady==  
==Przykłady==  
<section name="Przykład nr 1: Klient" class="client" show="true">
<section name="Klient" class="client" show="true">
Ta funkcja wypisuje na czacie ilość uderzeń na minutę dźwięku "sound.mp3".
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function bpm ()
addCommandHandler("bpm", function()
    -- Długa wersja (może być bardziej zrozumiała jako przykład)
     local dzwiek = playSound ( "song.mp3" ) -- Włącz dźwięk
     dzwiek = playSound ( "song.mp3" ) -- Włącz dźwięk
     local uderzenia = getSoundBPM ( dzwiek ) -- Pobierz uderzenia na minutę
     uderzenia = getSoundBPM ( dzwiek ) -- Pobierz uderzenia na minutę
     outputChatBox ( "Ilość uderzeń na minutę: " ..uderzenia ) -- Wypisz ilość uderzeń na czacie
     outputChatBox ( "Długa wersja kodu: " .. dudnienia ) -- Wypisz ilość uderzeń na czacie
end)
 
    -- Krótka wersja + pozwoli zaoszczędzić trochę pamięci
    outputChatBox ( "Krótka wersja kodu: " .. getSoundBPM ( playSound ( "song.mp3" ) ) )
end
addCommandHandler ( "bpm", bpm )
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>
==Wymagania==
{{PL/Requirements|n/a|1.3.0-9.04162|}}


==Zobacz również==
==Zobacz również==
{{Client_audio_functions}}
{{PL/Client_audio_functions}}


[[ar:getSoundBPM]]
[[ar:getSoundBPM]]
[[de:getSoundBPM]]
[[en:getSoundBPM]]
[[es:getSoundBPM]]
[[it:getSoundBPM]]
[[pt-br:getSoundBPM]]
[[ro:getSoundBPM]]
[[ru:getSoundBPM]]
[[tr:getSoundBPM]]
[[Category:PL/Client functions]]

Latest revision as of 08:27, 8 June 2024

Funkcja ta pobiera uderzenia na minutę dla specyficznego elementu dźwięku.

Składnia

int getSoundBPM ( element sound )

Składnia OOP Pomocy, nie rozumiem!

Metoda: sound:getBPM(...)

Wymagane argumenty

Wynik

Zwraca ilość uderzeń na minutę danego dźwięku.

Przykłady

Click to collapse [-]
Klient

Ta funkcja wypisuje na czacie ilość uderzeń na minutę dźwięku "sound.mp3".

addCommandHandler("bpm", function()
    local dzwiek = playSound ( "song.mp3" ) -- Włącz dźwięk
    local uderzenia = getSoundBPM ( dzwiek ) -- Pobierz uderzenia na minutę
    outputChatBox ( "Ilość uderzeń na minutę: " ..uderzenia ) -- Wypisz ilość uderzeń na czacie
end)

Zobacz również