Difference between revisions of "love.audio.newSource (Português)"
(translation update) |
|||
(6 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| | + | {{param|string (Português)|nomeDoArquivo|O caminho do arquivo de áudio.|string}} |
− | {{param|SourceType| | + | {{param|SourceType (Português)|tipo ("stream")|Fonte em fluxo ou estática.|TipoDeFonte}} |
− | === | + | === Retorna === |
− | {{param|Source|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|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|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