M MY Multiplayer: Wiki
Lado
Tipo

getSoundPosition

Compartilhado

Devolve em que ponto da faixa o som está tocando.

float|false getSoundPosition(sound sound)

Parâmetros

NomeTipoDescrição
soundsoundO 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.

Veja também