love.audio.newSource (Português)
love.audio.newSource
Cria uma nova Fonte a partir de um caminho de arquivo, Arquivo, Decodificador ou DadoDeSom.
Fontes criadas a partir de DadosDeSom são sempre estáticas.
Esta função pode ser lenta, se for chamada repetidamente, como dentro de love.update ou love.draw. Se você precisa usar um recurso específico com frequência, crie-o uma vez e guarde-o em algum lugar onde possa ser reutilizado! |
Função
Sinopse
fonte = love.audio.newSource( nomeDoArquivo, tipo )
Argumentos
string nomeDoArquivo
- O caminho do arquivo de áudio.
TipoDeFonte tipo ("stream")
- Fonte em fluxo ou estática.
Retorna
Fonte fonte
- Uma nova Fonte que pode tocar o áudio especificado.
Função
Sinopse
fonte = love.audio.newSource( arquivo, tipo )
Argumentos
Arquivo arquivo
- Um Arquivo apontando para um arquivo de áudio.
TipoDeFonte tipo ("stream")
- Fonte em fluxo ou estática.
Retorna
Fonte fonte
- Uma nova Fonte que pode tocar o áudio especificado.
Função
Sinopse
fonte = love.audio.newSource( decodificador, tipo )
Argumentos
Decodificador decodificador
- O Decodificador a partir do qual se deve criar uma Fonte.
TipoDeFonte tipo ("stream")
- Fonte em fluxo ou estática.
Retorna
Fonte fonte
- Uma nova Fonte que pode tocar o áudio especificado.
Função
Sinopse
fonte = love.audio.newSource( dado )
Argumentos
DadoDeSom dado
- O DadoDeSom a partir do qual se deve criar uma Fonte.
Retorna
Fonte fonte
- Uma nova Fonte que pode tocar o áudio especificado. O TipoDeFonte do áudio retornado é "static".
Exemplos
Carregar e tocar música de fundo
mdf = love.audio.newSource("mdf.ogg", "stream")
love.audio.play(mdf)
Carregar e tocar um efeito sonoro
efeito = love.audio.newSource("efeito.wav", "static")
love.audio.play(efeito)
Carregar DadoDeSom e criar uma Fonte
dado = love.sound.newSoundData("efeito.wav")
efeito = love.audio.newSource(dado)
Carregar Decodificador e criar uma Fonte
decodificador = love.sound.newDecoder("mdf.ogg")
mdf = love.audio.newSource(decodificador)
Veja Também
Outras Línguas
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info