ES/PlaySound3D: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "== playSound3D == Crea un elemento de sonido en el mundo GTA y lo reproduce inmediatamente después de la creación para el jugador local. setElementPosition se puede utilizar p...")
 
No edit summary
Line 7: Line 7:


== Sintaxis ==
== Sintaxis ==
<syntaxhighlight lang="lua">elemento playSound3D ( string el archivo de audio, posX, posY, posZ, [ bool de nuevo = false ] )</syntaxhighlight>
<syntaxhighlight lang="lua">elemento playSound3D ( string el archivo de audio, posX, posY, posZ, [ bool bucle = false ] )</syntaxhighlight>





Revision as of 16:23, 8 December 2012

playSound3D

Crea un elemento de sonido en el mundo GTA y lo reproduce inmediatamente después de la creación para el jugador local. setElementPosition se puede utilizar para mover el elemento de sonido alrededor después de que ha sido creado.

Nota: Los formatos de audio soportados sólo son MP3, WAV, OGG, RIFF, MOD, XM, IT y S3M.


Sintaxis

elemento playSound3D ( string el archivo de audio, posX, posY, posZ, [ bool bucle = false ] )


Argumentos Requeridos

  • El audio: El archivo de audio que quieres reproducir. (agregar el tag <file> </file> en el archivo meta.xml).
  • x: El punto flotante que representa la coordenada X en el mapa.
  • y: El punto flotante que representa la coordenada Y en el mapa.
  • z: El punto flotante que representa la coordenada Z en el mapa.

Argumentos Opcionales

  • Bucle: El bucle representa si el sonido se reproducirá de nuevo o No. De caso contrario usar false.

Ejemplos

En este ejemplo se reproduce un archivo de audio en la pizzeria , cerca de de Pier 69 en San Fierro.

addEventHandler( 'onClientResourceStart', resourceRoot,
	function( )
		local uSound = playSound3D( 'sonidos/audio23.mp3', 2498, -1659, 12, true ) -- Se utiliza 'true' porque el sonido se repetirá infinidad de veces
		setSoundMaxDistance( uSound, 100 )
	end
)

Mira Tambien