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
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.
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.