getSoundPosition
Compartilhado
Devolve em que ponto da faixa o som está tocando.
float|false getSoundPosition(sound sound)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| sound | sound | O elemento sound. No cliente também aceita um elemento dui, para o som do navegador. |
Retorno
A posição em segundos, ou false se o som não foi encontrado.
No servidor, a posição é calculada pelo tempo que passou e volta ao início quando o som repete.
Exemplo
local music = playSound("sounds/track.mp3")
addEventHandler("onClientRender", root, function()
local now = getSoundPosition(music) or 0
local total = getSoundLength(music) or 1
dxDrawRectangle(20, 20, 200 * now / total, 6, tocolor(255, 255, 255))
end)AtençãoEsta é a posição de reprodução, não a posição no mundo. Para essa, use
getElementPosition.