Modèle:SchémaSprite
Ces programmes sont écrits en Lua. Voir wp:Lua et mw:Extension:Scribunto pour plus d'informations.
Ce modèle affiche un sprite issu du fichier Fichier:SchémaSprite.png.
Utilisation[modifier le wikicode]
Ce modèle peut prendre un paramètre nommé et un grand nombre de paramètres non nommés.
{{SchémaSprite|taille=<taille>|sprite1|sprite2|…}}
Le paramètre taille peut être ajouté pour spécifier la largeur et la hauteur du sprite en pixels. Sa valeur doit être un nombre sans unité (exemple: taille=16
). La taille par défaut est de 32px.

Le ou les paramètres sprite identifient le sprite voulu sur l'image de droite.
Si cet identifiant n'est pas reconnu, il est affiché au centre du sprite. Le texte qui déborde de la case n'est pas affiché, donc seulement un ou deux caractères doivent être affichés comme des identifiants d'entrée et de sortie, des marqueurs qui seront décrits dans la légende, ...). Des codes de représentation HTML peuvent être nécessaires pour certains caractères comme |
pour la barre verticale: |
, =
pour un signe "égal" ("="), +
pour un signe "plus" ("+"), ou -
pour le tiret. ̅
après une lettre placera un trait suscrit au dessus de cette lettre (utilisé pour indiquer un signal inversé comme Q̅).
Quand plusieurs paramètres sprite sont définis, ceux-ci se superposent les uns sur les autres, de bas en haut.
Exemples[modifier le wikicode]
Paramètres vides | ||
---|---|---|
{{SchémaSprite}}
|
l'oubli du paramètre sprite crée un sprite vide (ex: air) | |
{{SchémaSprite|}}
|
un paramètre sprite défini mais vide crée aussi un sprite vide | |
Caractères | ||
A | {{SchémaSprite|A}}
|
affichage d'un caractère |
A | {{SchémaSprite|taille=16|A}}
|
la taille du texte s'ajuste à la taille du sprite (taille=16) |
→ | {{SchémaSprite|→}}
|
affichage d'un caractère spécial HTML |
Q̅ | {{SchémaSprite|Q̅}}
|
affichage d'un caractère avec un trait suscrit |
15 | {{SchémaSprite|15}}
|
deux caractères rentrent dans la case |
MM | {{SchémaSprite|MM}}
|
…mais pas tous, le texte débordant vers la droite n'est pas affiché |
Identifiants de sprites | ||
{{SchémaSprite|bloc d'herbe}}
|
affichage d'un sprite à l'aide de son identifiant | |
Sprites superposés | ||
{{SchémaSprite|SB+rd-!}}
|
poudre de redstone sur un bloc d'or | |
A | {{SchémaSprite|taille=24|SB+A}}
|
texte sur un bloc d'or |
A | {{SchémaSprite|obsidienne+A}}
|
le texte a une ombre blanche derrière lui pour le voir sur tous les fonds |
Ce modèle peut être utilisé au cours du texte :
Liste des identifiants[modifier le wikicode]
Un identifiant est une chaîne de caractères désignant le sprite à afficher
Identifiants basiques[modifier]
Identifiants de redstone[modifier]
Voir aussi
{{Sprite}}
{{BiomeSprite}}
{{BlocSprite}}
{{BlocSpriteAncien}}
{{CommentSprite}}
{{EffetSprite}}
{{EmplacementSprite}}
{{EntitéSprite}}
{{EnvSprite}}
{{FilmSprite}}
{{InvSprite}}
{{InvSpriteAncien}}
{{ObjetSprite}}
{{SchémaSprite}}
{{SuccèsSprite}}
{{DungeonsDiversSprite}}
{{DungeonsEnchantementSprite}}
{{DungeonsEntitéSprite}}
{{DungeonsLieuSprite}}
{{DungeonsObjetSprite}}
{{DungeonsSuccèsSprite}}
{{DungeonsEffetSprite}}
{{TeinteSprite}}
{{LegendsEntitéSprite}}
{{LegendsStructureSprite}}
{{LegendsSuccèsSprite}}
{{LegendsDiversSprite}}
{{StoryModeZoneSprite}}
{{StoryModeEntitéSprite}}
{{StoryModeObjetSprite}}
{{Schéma}}