physics_particle_set_group_flags

Définissez les indicateurs de type de groupe pour un groupe de particules.

Syntaxe:

physics_particle_set_group_flags(group, flags)


Argument La description
group Le groupe de particules à définir.
flags Les drapeaux à définir sur la particule.


Retours: N / A


La description

Avec cette fonction, vous pouvez modifier les indicateurs de groupe pour un groupe de particules. le group la valeur est celle qui a été retournée lorsque vous avez créé le groupe de particules en utilisant la fonction physics_particle_group_end, alors que les drapeaux sont la valeur de retour d'une combinaison des constantes suivantes:

Constant La description
phy_particle_group_flag_solid Un groupe de particules solides empêche les autres appareils de se loger à l'intérieur. Si quelque chose le pénètre, le groupe de particules solides repousse le dispositif incriminé à sa surface, ce qui fait qu'un groupe de particules solides possède une force de répulsion particulièrement forte.
phy_particle_group_flag_rigid Les groupes de particules rigides sont ceux dont la forme ne change pas, même lorsqu'ils entrent en collision avec d'autres appareils.



Ces indicateurs de groupe utilisent le masquage de bits pour créer une valeur de sortie finale qui est ensuite vérifiée pour définir les différentes propriétés de base du groupe, à l'exception de celles définies par les indicateurs de particules. Vous pouvez utiliser aucune, une ou les deux de ces constantes en utilisant le bitwise ou "|" pour masquer les bits appropriés (comme indiqué dans l'exemple ci-dessous).


Exemple:

var flags = phy_particle_group_flag_solid | phy_particle_group_flag_rigid;
physics_particle_set_group_flags(group, flags);

Le code ci-dessus créera une variable pour stocker la valeur des indicateurs et l'utilisera ensuite pour définir les indicateurs de toutes les particules créées dans le groupe indexé par la variable "groupe".


Dos: Particules molles du corps
Suivant: physics_particle_get_group_flags
© Copyright YoYo Games Ltd. 2017 Tous droits réservés