Création de jeux avec Game Maker
Destructeurs (Destroyers)
Les destructeurs (destroyers) détruisent les particules lorsque ces dernières apparaissent dans leur région. Un système de particules peut avoir un nombre arbitraire de destructeurs. Un destructeur présente les propriétés suivantes :- xmin, xmax, ymin, ymax Indique l'étendue de la région dans laquelle les particules seront détruites.
- shape Indique la forme de la région. La forme peut avoir les valeurs suivantes :
- ps_shape_rectangle
- ps_shape_ellipse
- ps_shape_diamond
Les fonctions suivantes sont disponibles afin de paramétrer les propriétés des destructeurs. Veuillez noter que chacune de ces fonctions demande l'index du système de particules comme premier argument.
part_destroyer_create(ps) Crée un nouveau destructeur dans le système de particules ps. Cette fonction retourne l'index du destructeur. Cet index devra être employé dans tous les appels de fonction ci-dessous afin de paramétrer les propriétés du destructeur.
part_destroyer_destroy(ps, ind) Détruit le destructeur ind du système de particules ps. Fonction à invoquer si vous n'avez plus besoin du destructeur afin d'économiser de l'espace mémoire.
part_destroyer_destroy_all(ps) Détruit tous les destructeurs du système de particules ps qui ont été créés.
part_destroyer_exists(ps, ind) Indique si le destructeur indiqué ind existe dans le système de particules ps.
part_destroyer_clear(ps, ind) Réinitialise le destructeur ind à ses valeurs par défaut.
part_destroyer_region(ps, ind, xmin, xmax, ymin, ymax, shape) Détermine la région du destructeur ind.
<< Traduction française par Philippe Ragni - (2005) >>
Alternative versions
You can also read this manual on one single long page (± 1.5 mb)
Also available in:
Download helpfile
Also available in:
Download helpfile