Modèle:SchémaSprite

De Minecraft Wiki
Révision datée du 2 septembre 2014 à 16:07 par ObelusPA2 (discussion | contributions) (Ajout catégorie)
Aller à : navigation, rechercher
Ceci est la page de documentation, elle devrait être incluse dans le page principale du modèle. Voir Modèle:Documentation pour plus d'informations
Lua logo.svg
Ce modèle utilise Module:Schéma, avec des données stockées dans Module:Schéma/Données et Module:Schéma/Titres.
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

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.

Image utilisée par le modèle

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 &#124; pour la barre verticale: |, &#61; pour un signe "égal" ("="), &#43; pour un signe "plus" ("+"), ou &#45; pour le tiret. &#x305; 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

Paramètres vides
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite}} l'oubli du paramètre sprite crée un sprite vide (ex: air)
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|}} un paramètre sprite défini mais vide crée aussi un sprite vide
Caractères
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|A}} affichage d'un caractère
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|taille=16|A}} la taille du texte s'ajuste à la taille du sprite (taille=16)
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|&rarr;}} affichage d'un caractère spécial HTML
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|Q&#x305;}} affichage d'un caractère avec un trait suscrit
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|15}} deux caractères rentrent dans la case
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|MM}} …mais pas tous, le texte débordant vers la droite n'est pas affiché
Identifiants de sprites
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|herbe}} affichage d'un sprite à l'aide de son identifiant
Sprites superposés
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|BF+pr-!}} poudre de redstone sur un bloc d'or
Erreur de script : le module « schematic » n’existe pas. {{SchémaSprite|taille=24|BF+A}} texte sur un bloc d'or
Erreur de script : le module « schematic » n’existe pas. {{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 : Erreur de script : le module « schematic » n’existe pas.

Liste des identifiants

Un identifiant est une chaîne de caractères désignant le sprite à afficher

Identifiants basiques

Loupe.png Page en correspondance : Modèle:Schéma/ids basiques
[modifier]

Identifiants de redstone

Loupe.png Page en correspondance : Modèle:Schéma/ids redstone
[modifier]

Voir aussi