ES/PlaySound3D: Difference between revisions

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


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


== Ejemplos ==
== Ejemplos ==

Revision as of 16:38, 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

  • 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