part_type_sprite

Définit la forme des particules créées sur un sprite.

Syntaxe:

part_type_sprite(ind, sprite, animate, stretch, random);


Argument La description
ind L'indice du type de particule à changer.
sprite L'index de l'image-objet pour définir le type de particule.
animate Que ce soit pour suivre l'animation du sprite normalement (vrai) ou non (faux).
stretch Indique si l'animation de l'image-objet doit être étirée pour correspondre à la durée de vie de la particule (true) ou non (false).
random Que ce soit pour choisir une sous-image aléatoire (vrai) ou non (faux).


Retours: N / A


La description

Cette fonction peut être utilisée pour définir un type de particule pour utiliser une image-objet personnalisée à partir des ressources du jeu. Vous pouvez sélectionner l'image-objet, puis indiquer à GameMaker Studio 2 d'utiliser l'image-objet et de l'animer et, si vous choisissez d'animer, vous pouvez également choisir de modifier les sous-images à un intervalle tel que l'animation commence et se termine au début et à la fin de la vie de chaque particule créée (de sorte que si vous avez une durée de vie minimum de 15 et 30 pas maximum, quelle que soit la valeur de la vie, l'animation sera adaptée, avec une vitesse plus rapide pour les durées de vie plus courtes et plus lent pour les plus longues). Vous pouvez également choisir de choisir une sous-image aléatoire de sorte que si l'image-objet n'est pas animée, une image différente sera choisie au hasard pour créer l'image-objet, ou si la particule est animée, elle démarrera l'animation au hasard.


Exemple:

global.p1 = part_type_create();
part_type_sprite(global.p1 , spr_Coins, 1, 0, 0);
part_type_size(global.p1, 1, 3, 0, 0);
part_type_scale(global.p1, 1, 1);
part_type_colour1(global.p1, c_white);
part_type_alpha2(global.p1, 1, 0);
part_type_speed(global.p1, 2, 4, 0, 0);
part_type_direction(global.p1, 0, 180, 0, 0);
part_type_gravity(global.p1, 0.20, 270);
part_type_orientation(global.p1, 0, 0, 0, 0, 1);
part_type_blend(global.p1, 1);
part_type_life(global.p1, 15, 60);

Le code ci-dessus définit le type de particule indexé dans la variable globale "p1" à la forme de l'image-objet indexée dans "spr_Coins", puis définit diverses autres propriétés de particules.


Retour: Types de particules
Suivant: part_type_size
© Copyright YoYo Games Ltd. 2017 Tous droits réservés