ES/PlaySound3D: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
== playSound3D ==
== 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.
Crea un elemento de sonido en el ambiente de juego y lo reproduce inmediatamente después de la creación para el jugador local. setElementPosition es utilizable para este elemento.


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


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


== Argumentos Requeridos ==
== Argumentos Requeridos ==




*'''El audio''': El archivo de audio que quieres reproducir. (agregar el tag <file> </file> en el archivo meta.xml).
*'''Archivo''': El archivo a reproducir.


*'''x''': El punto flotante que representa la coordenada X en el mapa.
*'''x''': El punto flotante que representa la coordenada X en el mapa.
Line 20: Line 18:


*'''z''': El punto flotante que representa la coordenada Z en el mapa.
*'''z''': El punto flotante que representa la coordenada Z en el mapa.
----


== Argumentos Opcionales ==
== Argumentos Opcionales ==


*'''Bucle''': El bucle representa si el sonido se reproducirá de nuevo o No. De caso contrario usar false.
*'''Repeticion''': Un boolean representando si el sonido se reproducirá de nuevo al terminar.
 
----


== Ejemplos ==
== Ejemplos ==

Latest revision as of 23:38, 21 April 2013

playSound3D

Crea un elemento de sonido en el ambiente de juego y lo reproduce inmediatamente después de la creación para el jugador local. setElementPosition es utilizable para este elemento.

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

Sintaxis

element playSound3D ( string Archivo, float posX, float posY, float posZ [, bool repeticion = false ] )

Argumentos Requeridos

  • Archivo: El archivo a reproducir.
  • 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

  • Repeticion: Un boolean representando si el sonido se reproducirá de nuevo al terminar.

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