PT-BR/getSoundBPM: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
(Remove obsolete Requirements section)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
{{BR/Funcao cliente}}
{{PT-BR/Client_function}}
 
{{New feature/item|3.0131|1.3.0|4145|
{{New feature/item|3.0131|1.3.0|4145|
Essa função obtém as batidas por minuto de um elemento de [[sound|áudio]].
Essa função obtém as batidas por minuto de um elemento de [[sound|áudio]].
}}
}}


{{Aviso|Essa é uma função pesada e travará o cliente por cerca de 1-3 segundos. Além disso, tentar obter as BPM de um áudio logo após sua criação não funcionará. Você precisará de um [[PT-BR/SetTimer|setTimer]] para fazer isso.}}
{{Aviso|Essa é uma função pesada e travará o cliente por cerca de 1-3 segundos. Para evitar essa travada, você precisará chamar essa função dentro de um [[PT-BR/SetTimer|setTimer]].}}


==Sintaxe==  
==Sintaxe==  
Line 32: Line 31:
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>
==Requisitos==
{{Requirements|n/a|1.3.0-9.04162|}}


==Veja também==
==Veja também==

Latest revision as of 17:27, 7 November 2024

Essa função obtém as batidas por minuto de um elemento de áudio.


[[|link=|]] Aviso: Essa é uma função pesada e travará o cliente por cerca de 1-3 segundos. Para evitar essa travada, você precisará chamar essa função dentro de um setTimer.

Sintaxe

int getSoundBPM ( element audio )


Sintaxe POO(OOP) Não entendeu o que significa isso?

Método: audio:getBPM(...)

Argumentos necessários

Retorno

Retorna as batidas por minuto de um determinado áudio.

Exemplo

Click to collapse [-]
Client
function bpm ()
    -- Versão extendida (para facilitar o entendimento)
    audio = playSound ( "song.mp3" ) -- Toca o áudio
    batidas = getSoundBPM ( audio ) -- Obtém as batidas por minuto de 'audio'
    outputChatBox ( "Batidas por minuto: " .. batidas ) -- Exibe as BPM no chat
end
addCommandHandler ( "bpm", bpm )

Veja também