part_system_automatic_draw

Définit si les particules du système de particules doivent être automatiquement dessinées ou non.

Syntaxe:

part_system_automatic_draw(ind, automatic);


Argument La description
ind L'indice du système de particules à changer.
automatic Si le dessin automatique est activé (vrai) ou non (faux).


Retours: N / A


La description

Cette fonction peut être utilisée pour désactiver le dessin d'un système de particules afin que les mises à jour effectuées sur le système (automatique ou autre) ne soient pas visibles. Ceci est une option purement visuelle et lorsqu'il est réglé sur false vous ne pourrez pas voir les particules car elles ne sont pas dessinées, mais elles existent toujours et changent de position, de couleur, etc... comme elles le feraient normalement. Lorsque le dessin automatique est désactivé, vous pouvez demander explicitement à GameMaker Studio 2 de dessiner l'état actuel du système de particules à l'aide de la fonction part_system_drawit et si vous définissez cette fonction sur true encore une fois, vous pouvez revenir sur le dessin automatique.

Une chose à noter est que si vous utilisez les effets simples créés par les fonctions effect_create_above ou effect_create_below Vous pouvez ensuite utiliser les valeurs 0 (pour les effets ci-dessous) ou 1 (pour les effets ci-dessus) comme indice de système de particules et ainsi basculer le dessin automatique pour ces effets (cela fonctionnera également pour basculer dessin pour les effets de particules DnD™).


Exemple:

part_system_automatic_draw(global.Sname, false);

Le code ci-dessus désactive le dessin automatique pour le système de particules indexé dans la variable globale "Sname".


Dos: Systèmes de particules
Suivant: part_system_update
© Copyright YoYo Games Ltd. 2017 Tous droits réservés