phy_active

Active (ou désactive) une instance dans le monde de la physique.

Syntaxe:

phy_active;


Renvoie: Boolean


La description

Cette variable contrôle si l'instance est actuellement "active". Le régler à false empêchera l'instance de participer au monde de la physique, et le mettre à true l'aura à nouveau participer. Veuillez noter que ce n'est pas la même chose que désactiver l'instance, car l'instance est toujours visible sur l'écran et peut toujours être modifiée par le code, cette fonction l'empêche simplement de participer à la simulation physique.


Exemple:

if keyboard_check_pressed(ord"P")
   {
   global.Pause = !global.Pause
   with (obj_Parent)
      {
      phy_active = !global.Pause;
      }
   }

Le code ci-dessus détectera une pression sur la lettre "P" puis passera de la variable globale "Pause" à true à false et encore une fois Cette variable est ensuite utilisée pour déterminer si la physique est active ou non dans les instances enfants de l'objet indexé dans la variable "obj_Parent".


Retour: Variables de physique
suivant: phy_angular_velocity
© Copyright YoYo Games Ltd. 2017 Tous droits réservés