ES/PlaySound3D: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 11: Line 11:




*'''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.

Revision as of 16:36, 25 February 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

  • 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