love.graphics.newFont (Português)

love.graphics.newFont


Cria uma nova Fonte.

O.png 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;

Veja Também


Outras Línguas