Difference between revisions of "love.graphics.newFont (Português)"
m |
(translation update) |
||
Line 1: | Line 1: | ||
− | Cria uma nova [[Font (Português)|Fonte]]. | + | <span style="color: #597E9A; font-size: 18pt">love.graphics.newFont</span> |
+ | {{#set:RealLink=love.graphics.newFont (Português)}} | ||
+ | {{#set:DisplayName=love.graphics.newFont}} | ||
+ | Cria uma nova [[Font (Português)|Fonte]]. | ||
+ | {{newobjectnotice (Português)}} | ||
== Função == | == Função == | ||
− | === Sinopse=== | + | === Sinopse === |
<source lang="lua"> | <source lang="lua"> | ||
− | fonte = love.graphics.newFont( | + | fonte = love.graphics.newFont( nomeDoArquivo, tamanho ) |
</source> | </source> | ||
=== Argumentos === | === Argumentos === | ||
− | {{param|string (Português)| | + | {{param|string (Português)|nomeDoArquivo|O caminho até o arquivo da fonte.|string}} |
− | {{param|number (Português)|tamanho (12)|O tamanho da fonte, em pixels.}} | + | {{param|number (Português)|tamanho (12)|O tamanho da fonte, em pixels.|número}} |
− | === | + | === Retorna === |
− | {{param|Font (Português)|fonte|Um objeto Fonte que pode ser usado para desenhar | + | {{param|Font (Português)|fonte|Um objeto Fonte que pode ser usado para desenhar texto na tela.|Fonte}} |
== Função == | == Função == | ||
− | Esta | + | === Sinopse === |
+ | <source lang="lua"> | ||
+ | fonte = love.graphics.newFont( arquivo, tamanho ) | ||
+ | </source> | ||
+ | === Argumentos === | ||
+ | {{param|File (Português)|arquivo|Um Arquivo apontando para uma fonte.|Arquivo}} | ||
+ | {{param|number (Português)|tamanho (12)|O tamanho da fonte, em pixels.|número}} | ||
+ | === Retorna === | ||
+ | {{param|Font (Português)|fonte|Um objeto Fonte que pode ser usado para desenhar texto na tela.|Fonte}} | ||
+ | == Função == | ||
+ | === Sinopse === | ||
+ | <source lang="lua"> | ||
+ | fonte = love.graphics.newFont( dado, tamanho ) | ||
+ | </source> | ||
+ | === Argumentos === | ||
+ | {{param|Data (Português)|dado|O dado codificado a ser decodificado numa fonte.|Dado}} | ||
+ | {{param|number (Português)|tamanho (12)|O tamanho da fonte, em pixels.|número}} | ||
+ | === Retorna === | ||
+ | {{param|Font (Português)|fonte|Um objeto Fonte que pode ser usado para desenhar texto na tela.|Fonte}} | ||
+ | == Função == | ||
+ | Esta variante usa a fonte padrão (Vera Sans) com um tamanho personalizado. | ||
=== Sinopse === | === Sinopse === | ||
<source lang="lua"> | <source lang="lua"> | ||
Line 17: | Line 41: | ||
</source> | </source> | ||
=== Argumentos === | === Argumentos === | ||
− | {{param|number (Português)|tamanho (12)|O tamanho da fonte, em pixels.}} | + | {{param|number (Português)|tamanho (12)|O tamanho da fonte, em pixels.|número}} |
− | === | + | === Retorna === |
− | {{param|Font (Português)|fonte|Um objeto Fonte que pode ser usado para desenhar | + | {{param|Font (Português)|fonte|Um objeto Fonte que pode ser usado para desenhar texto na tela.|Fonte}} |
+ | |||
+ | == Exemplos == | ||
+ | === Usar newFont para desenhar um texto com estilo personalizado === | ||
+ | <source lang="lua"> | ||
+ | -- carregar arquivo fonte ttf. definir tamanho de fonte de 20px | ||
+ | fontePrincipal = love.graphics.newFont("qualquerfonte.ttf", 20); | ||
+ | |||
+ | function love.draw() | ||
+ | -- definir a fonte antes de desenhar o texto | ||
+ | love.graphics.setFont(fontePrincipal); | ||
+ | -- desenhar o texto "Alô, mundo!" em esquerda: 100, topo: 200 | ||
+ | love.graphics.print("Alô, mundo!", 100, 200); | ||
+ | end; | ||
+ | </source> | ||
+ | |||
== Veja Também == | == Veja Também == | ||
− | * [[parent::love.graphics (Português)]] | + | * [[parent::love.graphics (Português)|love.graphics]] |
− | * [[love.graphics.setFont (Português)]] | + | * [[Constructs::Font (Português)|Fonte]] |
+ | * [[love.graphics.setFont (Português)|love.graphics.setFont]] | ||
[[Category:Functions]] | [[Category:Functions]] | ||
− | {{#set:Description=Cria uma nova Fonte.}} | + | [[Sub-Category::Object Creation| ]] |
− | == | + | {{#set:Description=Cria uma nova [[Font (Português)|Fonte]].}} |
+ | {{#set:Since=000}} | ||
+ | == Outras Línguas == | ||
{{i18n|love.graphics.newFont}} | {{i18n|love.graphics.newFont}} |
Latest revision as of 23:37, 8 October 2014
love.graphics.newFont
Cria uma nova Fonte.
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! |
Contents
Função
Sinopse
fonte = love.graphics.newFont( nomeDoArquivo, tamanho )
Argumentos
string nomeDoArquivo
- O caminho até o arquivo da fonte.
número tamanho (12)
- O tamanho da fonte, em pixels.
Retorna
Fonte fonte
- Um objeto Fonte que pode ser usado para desenhar texto na tela.
Função
Sinopse
fonte = love.graphics.newFont( arquivo, tamanho )
Argumentos
Arquivo arquivo
- Um Arquivo apontando para uma fonte.
número tamanho (12)
- O tamanho da fonte, em pixels.
Retorna
Fonte fonte
- Um objeto Fonte que pode ser usado para desenhar texto na tela.
Função
Sinopse
fonte = love.graphics.newFont( dado, tamanho )
Argumentos
Dado dado
- O dado codificado a ser decodificado numa fonte.
número tamanho (12)
- O tamanho da fonte, em pixels.
Retorna
Fonte fonte
- Um objeto Fonte que pode ser usado para desenhar texto na tela.
Função
Esta variante usa a fonte padrão (Vera Sans) com um tamanho personalizado.
Sinopse
fonte = love.graphics.newFont( tamanho )
Argumentos
número tamanho (12)
- O tamanho da fonte, em pixels.
Retorna
Fonte fonte
- Um objeto Fonte que pode ser usado para desenhar texto na tela.
Exemplos
Usar newFont para desenhar um texto com estilo personalizado
-- carregar arquivo fonte ttf. definir tamanho de fonte de 20px
fontePrincipal = love.graphics.newFont("qualquerfonte.ttf", 20);
function love.draw()
-- definir a fonte antes de desenhar o texto
love.graphics.setFont(fontePrincipal);
-- desenhar o texto "Alô, mundo!" em esquerda: 100, topo: 200
love.graphics.print("Alô, mundo!", 100, 200);
end;
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