draw_skeleton_collision

Dessine les masques de collision pour une trame donnée d'une animation squelettique avec des transformées.

Syntaxe:

draw_skeleton_collision(sprite, animname, frame, x, y, xscale, yscale, rot, colour)


Argument La description
sprite L'index du sprite à dessiner.
animname Le nom de l'animation pour obtenir le cadre (une chaîne).
frame Le cadre d'animation à dessiner (de 0 à image_number - 1).
x La coordonnée x de l'endroit où dessiner le sprite.
y La coordonnée y de l'endroit où dessiner le sprite.
xscale La mise à l'échelle horizontale de l'image-objet, en tant que multiplicateur: 1 = mise à l'échelle normale, 0,5 est la moitié etc...
yscale La mise à l'échelle verticale de l'image-objet, en tant que multiplicateur: 1 = mise à l'échelle normale, 0,5 est la moitié etc...
rot La rotation du sprite. 0 = normal, 90 = tourné de 90 degrés dans le sens contraire des aiguilles d'une montre, etc.
colour La couleur avec laquelle mélanger le sprite.


Retours: N / A


La description

Cette fonction dessine les masques de collision associés à l'animation squelettique donnée. Vous fournissez le sprite de base, l'ensemble d'animation à utiliser et le cadre pour obtenir les informations, et vous pouvez également définir les propriétés de transformation en conséquence.

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


Exemple:

draw_skeleton_collision(sprite_index, "jump", image_index, x, y, image_xscale, image_yscale, image_angle, c_white);

Le code ci-dessus dessine les données de masque de collision pour l'image-objet en cours, en utilisant les transformations en cours, pour l'ensemble d'animation "jump".


Retour: Dessin de sprites et de carreaux
Suivant: draw_skeleton_time
© Copyright YoYo Games Ltd. 2017 Tous droits réservés