love.audio.newSource (Français)

Créer un nouvel objet Source à partir d'un fichier de son. Les objet Sources créés à partir d'objet SoundData sont toujours 'static'.

Fonction

Synopsis

source = love.audio.newSource( file, type )

Arguments

string file
Le fichier contenant les données du son.
SourceType type
Type de source (Streaming ou 'static').

Retour

Source source
Un nouvel objet Source qui peut modifier ou jouer le son.

Function

Synopsis

source = love.audio.newSource( data )

Arguments

SoundData data
The SoundData to create a Source from.

Returns

Source source
A new Source that can play the specified audio. The SourceType of the returned audio is "static".

Function

Synopsis

source = love.audio.newSource( decoder, type )

Arguments

Decoder decoder
The Decoder to create a Source from.
SourceType type
Streaming or static source.

Returns

Source source
A new Source that can play the specified audio.

Examples

Load background music and play it

bgm = love.audio.newSource("bgm.ogg", "stream")
love.audio.play(bgm)

Load a sound effect and play it

sfx = love.audio.newSource("sfx.wav", "static")
love.audio.play(sfx)

Load SoundData and create a Source

data = love.sound.newSoundData("sfx.wav")
sfx = love.audio.newSource(data)

Load SoundData and create a Source

decoder = love.sound.newDecoder("bgm.ogg")
bgm = love.audio.newSource(decoder)

See Also

Other Languages