Difference between revisions of "love.audio.newSource (Português)"

(Created page with 'Cria uma nova fonte (Source) a partir de uma arquivo. Sources criados a partir de SoundData são sempre estáticos (static). == Função == === Sinopse === <source lang="lua"> fo…')
 
Line 58: Line 58:
 
{{#set:Description=Cria uma nova fonte (Source) a partir de uma arquivo.
 
{{#set:Description=Cria uma nova fonte (Source) a partir de uma arquivo.
 
}}
 
}}
== Outras Línguas ==
+
== Outros Idiomas ==
 
{{i18n|love.audio.newSource}}
 
{{i18n|love.audio.newSource}}

Revision as of 10:19, 2 January 2011

Cria uma nova fonte (Source) a partir de uma arquivo. Sources criados a partir de SoundData são sempre estáticos (static).

Função

Sinopse

fonte = love.audio.newSource( arquivo, type )

Argumentos

string arquivo
O arquivo que será a fonte (Source).
SourceType type
Fonte streaming ou static.

Retornos

Source fonte
Uma nova fonte (Source) que pode tocar um áudio específico.

Função

Sinopse

fonte = love.audio.newSource( dado )

Argumentos

SoundData dado
Um SoundData que será a fonte (Source).

Retornos

Source fonte
Uma nova fonte (Source) que pode tocar um áudio específico. O SourceType retornado é "static".

Função

Sinopse

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

Argumentos

Decoder decoder
O decodificador que será a fonte (Source).
SourceType type
Fonte streaming ou static.

Returnos

Source fonte
Uma nova fonte (Source) que pode tocar um áudio específico.

Exemplos

Carrega e executa uma música de fundo

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

Carrega e executa um efeito sonoro =

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

Carrega um SoundData e cria uma fonte (Source)

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

Carrega um SoundData e cria uma fonte (Source)

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

Veja Também

Outros Idiomas