Views
love.graphics.newFont (Português)
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! |
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;
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