PT-BR/setSoundMaxDistance: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (Correções de ortografia.) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{PT-BR/Client_function}} | {{PT-BR/Client_function}} | ||
Essa função | Essa função define a distância máxima em que um [[sound|áudio]] pode ser ouvido. | ||
==Sintaxe== | ==Sintaxe== | ||
Line 13: | Line 13: | ||
===Retorno=== | ===Retorno=== | ||
Retorna ''true'' se a distância máxima foi | Retorna ''true'' se a distância máxima foi alterada com sucesso, do contrário retorna ''false''. | ||
==Exemplo== | ==Exemplo== | ||
Line 21: | Line 21: | ||
local audio = playSound3D("audio.mp3", 373.14, -125.21, 1001, true) | local audio = playSound3D("audio.mp3", 373.14, -125.21, 1001, true) | ||
function | function definiDistanciaMax(comando, distancia) | ||
setSoundMaxDistance(audio, tonumber(distancia)) -- Define a distância máxima para o valor digitado no 2º parâmetro do commandHandler ('distancia') | |||
end | end | ||
addCommandHandler("distancia", definiDistanciaMax) | |||
addCommandHandler("distancia", | |||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> |
Latest revision as of 19:56, 25 April 2023
Essa função define a distância máxima em que um áudio pode ser ouvido.
Sintaxe
bool setSoundMaxDistance ( element audio, int distancia )
Sintaxe POO(OOP) Não entendeu o que significa isso?
- Método: audio:setMaxDistance(...)
- Variável: .maxDistance
- Oposto: getSoundMaxDistance
Argumentos necessários
- audio: o elemento de áudio.
- distancia: a distância máxima. O valor padrão é 20.
Retorno
Retorna true se a distância máxima foi alterada com sucesso, do contrário retorna false.
Exemplo
Esse exemplo cria um áudio no mundo e te permite mudar sua distância máxima usando o comando '/distancia <int>'
Click to collapse [-]
Clientelocal audio = playSound3D("audio.mp3", 373.14, -125.21, 1001, true) function definiDistanciaMax(comando, distancia) setSoundMaxDistance(audio, tonumber(distancia)) -- Define a distância máxima para o valor digitado no 2º parâmetro do commandHandler ('distancia') end addCommandHandler("distancia", definiDistanciaMax)
Veja também
- getSoundEffectParameters
- getSoundFFTData
- getSoundLength
- getSoundLevelData
- getSoundMaxDistance
- getSoundMetaTags
- getSoundMinDistance
- getSoundPan
- getSoundPosition
- getSoundProperties
- getSoundSpeed
- getSoundVolume
- getSoundWaveData