Difference between revisions of "love.audio.newSource (Português)"
m (acerto de links) |
(translation update) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Cria uma nova | + | <span style="color: #597E9A; font-size: 18pt">love.audio.newSource</span> |
− | + | {{#set:RealLink=love.audio.newSource (Português)}} | |
+ | {{#set:DisplayName=love.audio.newSource}} | ||
+ | Cria uma nova [[Source (Português)|Fonte]] a partir de um caminho de arquivo, [[File (Português)|Arquivo]], [[Decoder (Português)|Decodificador]] ou [[SoundData (Português)|DadoDeSom]]. | ||
+ | Fontes criadas a partir de DadosDeSom são sempre estáticas. | ||
+ | {{newobjectnotice (Português)}} | ||
+ | |||
== Função == | == Função == | ||
=== Sinopse === | === Sinopse === | ||
<source lang="lua"> | <source lang="lua"> | ||
− | fonte = love.audio.newSource( | + | fonte = love.audio.newSource( nomeDoArquivo, tipo ) |
</source> | </source> | ||
=== Argumentos === | === Argumentos === | ||
− | {{param|string (Português)| | + | {{param|string (Português)|nomeDoArquivo|O caminho do arquivo de áudio.|string}} |
− | {{param|SourceType (Português)| | + | {{param|SourceType (Português)|tipo ("stream")|Fonte em fluxo ou estática.|TipoDeFonte}} |
− | === | + | === Retorna === |
− | {{param|Source (Português)|fonte|Uma nova | + | {{param|Source (Português)|fonte|Uma nova Fonte que pode tocar o áudio especificado.|Fonte}} |
== Função == | == Função == | ||
=== Sinopse === | === Sinopse === | ||
<source lang="lua"> | <source lang="lua"> | ||
− | fonte = love.audio.newSource( | + | fonte = love.audio.newSource( arquivo, tipo ) |
+ | </source> | ||
+ | === Argumentos === | ||
+ | {{param|File (Português)|arquivo|Um Arquivo apontando para um arquivo de áudio.|Arquivo}} | ||
+ | {{param|SourceType (Português)|tipo ("stream")|Fonte em fluxo ou estática.|TipoDeFonte}} | ||
+ | === Retorna === | ||
+ | {{param|Source (Português)|fonte|Uma nova Fonte que pode tocar o áudio especificado.|Fonte}} | ||
+ | == Função == | ||
+ | === Sinopse === | ||
+ | <source lang="lua"> | ||
+ | fonte = love.audio.newSource( decodificador, tipo ) | ||
</source> | </source> | ||
=== Argumentos === | === Argumentos === | ||
− | {{param| | + | {{param|Decoder (Português)|decodificador|O Decodificador a partir do qual se deve criar uma Fonte.|Decodificador}} |
− | === | + | {{param|SourceType (Português)|tipo ("stream")|Fonte em fluxo ou estática.|TipoDeFonte}} |
− | {{param|Source (Português)|fonte|Uma nova | + | === Retorna === |
− | + | {{param|Source (Português)|fonte|Uma nova Fonte que pode tocar o áudio especificado.|Fonte}} | |
== Função == | == Função == | ||
=== Sinopse === | === Sinopse === | ||
<source lang="lua"> | <source lang="lua"> | ||
− | fonte = love.audio.newSource( | + | fonte = love.audio.newSource( dado ) |
</source> | </source> | ||
=== Argumentos === | === Argumentos === | ||
− | {{param| | + | {{param|SoundData (Português)|dado|O DadoDeSom a partir do qual se deve criar uma Fonte.|DadoDeSom}} |
− | + | === Retorna === | |
− | === | + | {{param|Source (Português)|fonte|Uma nova Fonte que pode tocar o áudio especificado. O [[SourceType (Português)|TipoDeFonte]] do áudio retornado é "static".|Fonte}} |
− | {{param|Source (Português)|fonte|Uma nova | ||
== Exemplos == | == Exemplos == | ||
− | === | + | === Carregar e tocar música de fundo === |
<source lang="lua"> | <source lang="lua"> | ||
− | + | mdf = love.audio.newSource("mdf.ogg", "stream") | |
− | love.audio.play( | + | love.audio.play(mdf) |
</source> | </source> | ||
− | == | + | === Carregar e tocar um efeito sonoro === |
<source lang="lua"> | <source lang="lua"> | ||
− | + | efeito = love.audio.newSource("efeito.wav", "static") | |
− | love.audio.play( | + | love.audio.play(efeito) |
</source> | </source> | ||
− | === | + | === Carregar DadoDeSom e criar uma Fonte === |
<source lang="lua"> | <source lang="lua"> | ||
− | + | dado = love.sound.newSoundData("efeito.wav") | |
− | + | efeito = love.audio.newSource(dado) | |
</source> | </source> | ||
− | === | + | === Carregar Decodificador e criar uma Fonte === |
<source lang="lua"> | <source lang="lua"> | ||
− | + | decodificador = love.sound.newDecoder("mdf.ogg") | |
− | + | mdf = love.audio.newSource(decodificador) | |
</source> | </source> | ||
== Veja Também == | == Veja Também == | ||
− | * [[parent::love.audio (Português)]] | + | * [[parent::love.audio (Português)|love.audio]] |
− | * [[Constructs::Source (Português)]] | + | * [[Constructs::Source (Português)|Fonte]] |
[[Category:Functions]] | [[Category:Functions]] | ||
− | {{#set:Description=Cria uma nova | + | {{#set:Description=Cria uma nova [[Source (Português)|Fonte]] a partir de um arquivo, [[SoundData (Português)|DadoDeSom]], ou [[Decoder (Português)|Decodificador]]. |
}} | }} | ||
− | == | + | {{#set:Since=000}} |
+ | == Outras Línguas == | ||
{{i18n|love.audio.newSource}} | {{i18n|love.audio.newSource}} |
Latest revision as of 16:21, 26 April 2014
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