love.graphics.newFont (Français)
Crée une nouvelle Fonte depuis un fichier de fonte TrueType ou BMFont. Les fontes créées ne sont pas cachées, de telle sorte que l'appel de cette fonction avec les mêmes arguments va de nouveau crée un nouvel objet fonte.
Toutes les variantes qui acceptent un nom de fichier peuvent également accepeter un objet Data à la place.
Cette fonction peut être lente si elle est appelée de façon répétée, comme depuis love.update ou love.draw. Si vous devez utiliser souvent une ressource spécifique, créez la une seule fois, et conservez la quelque part, elle peut être réutilisée ! |
Fonction
Crée une nouvelle fonte BMFont ou TrueType.
Synopsis
font = love.graphics.newFont( filename )
Arguments
string (Français) filename
- le chemin du du fichier BMFont ou fonte TrueType.
Returns
Font (Français) font
- un objet Font (fonte) pouvant être utilisé pour tracer du texte à l'écran.
Notes
Sile fichier est une fonte TrueType, il va être de taille 12. Utilisez la variante ci-dessous pour crée une fonte TrueType avec une taille personnalisée.
Fonction
Crée une nouvelle fonte TrueType.
Synopsis
font = love.graphics.newFont( filename, size, hinting, dpiscale )
Arguments
string (Français) filename
- le chemin du du fichier de fonte TrueType.
number (Français) size
- La taille de la fonte en pixels.
HintingMode (Français) hinting ("normal")
- mode d'optimisation (hinting) True Type.
number (Français) dpiscale (love.graphics.getDPIScale())
- Le facteur d'échelle PPP de la fonte.
Retourne
Font (Français) font
- Un objet Font (fonte) qui peut être utilisé pour tracer un texte à l'écran..
Fonction
Crée une nouvelle fonte BMFont.
Synopsis
font = love.graphics.newFont( filename, imagefilename )
Arguments
string (Français) filename
- le chemin du du fichier BMFont.
string (Français) imagefilename
- le chemin du du fichier image BMFont. Si l'argument est omit, le chemin spécifié au sein du fichier BMFont sera utilisé.
Retourne
Font (Français) font
- Un objet Font (fonte) pouvant être utilisé pour tracer du texte à l'écran.
Fonction
Crée une nouvelle instance de la fonte par défaut (Vera Sans) avec une taille personnalisée.
Synopsis
font = love.graphics.newFont( size, hinting, dpiscale )
Arguments
number (Français) size (12)
- La taille de la fonte en pixels.
HintingMode hinting ("normal")
- Mode d'optimisation (hinting) True Type.
number (Français) dpiscale (love.graphics.getDPIScale())
- Le facteur d'échelle en PPP de la fonte.
Retourne
Font (Français) font
- un objet Font (fonte) pouvant être utilisé pour tracer du texte à l'écran.
Exemples
Utiliser newFont pour tracer un texte de style personnalisé
-- Crée un fichier de fonnte ttf avec une taille personnalisée de 20 pixels.
mainFont = love.graphics.newFont("anyfont.ttf", 20)
function love.draw()
-- Règle la fonte afin qu'elle soit utilisée pour tracer la chaîne de caractères.
love.graphics.setFont(mainFont)
-- Tracer « Bonjour monde ! » à laposition x : 100, y : 200 en appliquant la fonte personnalisée.
love.graphics.print("Bonjour monde !", 100, 200)
end
Voir également
- Font (Français)
- love.graphics (Français)
- love.graphics.setFont (Français)
- love.graphics.setNewFont (Français)
- love.graphics.newImageFont (Français)
Autres langues
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