Views
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)
love.audio.play(mdf)
Carregar e tocar um efeito sonoro
efeito = love.audio.newSource("efeito.wav", "static")
love.audio.play(efeito)
love.audio.play(efeito)
Carregar DadoDeSom e criar uma Fonte
dado = love.sound.newSoundData("efeito.wav")
efeito = love.audio.newSource(dado)
efeito = love.audio.newSource(dado)
Carregar Decodificador e criar uma Fonte
decodificador = love.sound.newDecoder("mdf.ogg")
mdf = love.audio.newSource(decodificador)
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