Si la vie


La description

Cette action est utilisée pour vérifier la valeur de la variable d'instance lives en utilisant une expression spécifique. Vous donnez le type d'expression à vérifier et la valeur pour vérifier le courant lives contre, et la déclaration "if" retournera toujours soit true ou false en fonction des expressions et des valeurs utilisées. Les expressions disponibles sont:

Si vous marquez l'argument Non, alors les expressions ci-dessus seront annulées, par exemple "égal à" devient " non égal à", donc vous vérifieriez si le lives La valeur n'est pas égale à la valeur donnée.

REMARQUE IMPORTANTE: en raison de problèmes de précision à virgule flottante, la vérification de l'affichage de deux valeurs identiques peut renvoyer false, puisque l'un peut être exactement 1, tandis que l'autre peut être 1.00000000000001. Cela peut être évité en utilisant l'action Decimal to Integer avant de vérifier ou d'utiliser les expressions "supérieur à" ou "inférieur à".


Notez que pour ajouter des actions dans le bloc "if", elles doivent être placées sur le côté de l'action, comme indiqué dans l'image ci-dessous:
Si Ajouter des actions

Ces actions seront maintenant exécutées si le "si" évalue à true, tandis que toutes les actions abandonnées ailleurs seront effectuées après le bloc "if".


Syntaxe de l'action:

Si vit la syntaxe


Arguments:

Argument La description
Not Définir pour vérifier si l'expression n'évalue pas à true.
Expression Le type d'expression à utiliser pour le contrôle.
Value La valeur pour vérifier le lives contre.


Exemple:

Si vit l'exemple
Le code de bloc d'action ci-dessus vérifiera la valeur de lives pour voir si elle est inférieure ou égale à 0 et si c'est le cas, la pièce sera redémarrée.