Accueil | Personnaliser | Blog | Extras | Log In | Information
Manuel | D&D icons | GML Parser | Archives | Ville Iso
Username: Password:  
à propos | Caractéristiques | Directory | Bannières | Contacter

Création de jeux avec Game Maker
Création de jeux avec Game Maker

Polices de caractères

Il est possible de créer, de remplacer et d'effacer des polices durant le jeu en utilisant les fonctions suivantes (cependant, ne remplacez pas une police définie comme police courante ou alors il sera nécessaire de la redéfinir par la suite).

font_add(name, size, bold, italic, first, last) Ajoute une nouvelle police et retourne son index. Vous indiquerez son nom, sa taille, son type (gras ou italique) et le premier et dernier caractère devant être créés.
font_add_sprite(spr, first, prop, sep) Ajoute une nouvelle police et retourne son index. La police est créée ici à partir du sprite spr. Le sprite devra contenir une sous-image pour chaque caractère. first indique l'index du premier caractère contenu dans le sprite. Par exemple, utilisez ord('0') si votre sprite contient uniquement des chiffres. prop indique si la police est de type proportionnel. Dans une police proportionnelle, la largeur de chaque caractère est déterminée selon la largeur de la boîte de bord. Enfin, sep indique le nombre de blancs séparant les caractères dans le sens horizontal. Une valeur typique à utiliser est généralement comprise entre 2 et 8 et est fonction de la taille de la police.
font_replace(ind, name, size, bold, italic, first, last) Remplace la police ind avec une nouvelle police. Vous indiquerez son nom, sa taille, son type (gras ou italique) et le premier et dernier caractère devant être créés.
font_replace_sprite(ind, spr, first, prop, sep) Remplace la police ind avec une nouvelle police basée ici sur le sprite spr.
font_delete(ind) Efface la police d'index ind, libérant la mémoire utilisée par celle-ci.
































<< Traduction française par Philippe Ragni - (2005) >>

Search Search


Alternative versions Alternative versions

You can also read this manual on one single long page (± 1.5 mb)

Also available in: Dutch English German

ZIP Download helpfile

Annonces Annonces

GameMaker Manual