skeleton_skin_set


Syntaxe:

skeleton_skin_set(skinname);

Argument La description
skinname Le nom (une chaîne) de la peau à utiliser.


Résultats:

N/A


La description

Un sprite d'animation squelettique peut être dessiné avec une variété de textures (appelées "skins"), ce qui vous permet d'utiliser une seule animation pour plusieurs objectifs différents. Par exemple, vous pouvez avoir une animation de marche générique qui peut être utilisée par vos personnages PNJ, ennemis, etc... dans un jeu simplement en changeant la peau avec laquelle elle est dessinée. Ces enveloppes doivent avoir été préalablement créées et nommées dans votre programme d'animation, et ce nom est passé dans la fonction (sous la forme d'une chaîne) pour que l'image-objet utilise cette enveloppe lorsqu'elle est dessinée.

IMPORTANT! Cette fonction n'est pas disponible avec la licence d'évaluation du produit.


Exemple:

if skeleton_skin_get() == "skin_Enemy1"
   {
   skeleton_skin_set(choose("skin_Enemy1", "skin_Enemy2", "skin_Enemy3");
   }

Le code ci-dessus vérifie l'habillage actuellement affecté à l'animation et s'il est "skin_Enemy1", il choisit et définit un nouveau skin à partir de l'une des trois options.