M MY Multiplayer: Wiki
Lado
Tipo

getSoundPosition

Compartido

Devuelve en qué punto de la pista se está reproduciendo el sonido.

float|false getSoundPosition(sound sound)

Parámetros

NombreTipoDescripción
soundsoundEl elemento sound. En el cliente también acepta un elemento dui, para el sonido del navegador.

Retorno

La posición en segundos, o false si no se encontró el sonido.

En el servidor, la posición se calcula por el tiempo transcurrido y vuelve al inicio cuando el sonido se repite.

Ejemplo

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)
AtenciónEsta es la posición de reproducción, no la posición en el mundo. Para esa, usa getElementPosition.

Ver también