love.audio.newSource (Português)
Cria um novo Source a partir de um caminho de arquivo, File, Decoder ou SoundData. Sources criados a partir de SoundData são sempre estáticos (static).
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
source = love.audio.newSource( caminhoDeArquivo, tipo )
Argumentos
string (Português) caminhoDeArquivo
- O endereço do arquivo de áudio.
SourceType (Português) tipo ("stream")
- Source streaming ou static.
Retorna
Source (Português) source
- Um novo Source que pode tocar o áudio especificado.
Função
Sinopse
source = love.audio.newSource( file, tipo )
Argumentos
File (Português) file
- Um File apontando para um arquivo de áudio.
SourceType (Português) tipo ("stream")
- Source streaming ou static.
Retorna
Source (Português) source
- Um novo Source que pode tocar o áudio especificado.
Função
Sinopse
source = love.audio.newSource( decodificador, tipo )
Argumentos
Decoder (Português) decodificador
- O Decoder a partir do qual se deve criar o Source.
SourceType (Português) tipo ("stream")
- Source streaming ou static.
Retorna
Source (Português) source
- Um novo Source que pode tocar o áudio especificado.
Função
Sinopse
source = love.audio.newSource( dado )
Argumentos
SoundData (Português) dado
- O SoundData a partir do qual se deve criar o Source.
Retorna
Source (Português) source
- Um novo Source que pode tocar o áudio especificado. O SourceType do áudio retornado é "static".
Exemplos
Carrega e toca uma música de fundo
trilhaSonora = love.audio.newSource("trilhaSonora.ogg", "stream")
love.audio.play(trilhaSonora)
Carrega e toca um efeito sonoro
efeito = love.audio.newSource("efeito.wav", "static")
love.audio.play(efeito)
Carrega um SoundData e cria um Source
dado = love.sound.newSoundData("sfx.wav")
efeito = love.audio.newSource(dado)
Carrega um Decoder e cria um Source
decodificador = love.sound.newDecoder("trilhaSonora.ogg")
trilhaSonora = love.audio.newSource(decodificador)
Veja Também
Outros Idiomas
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