object_get_persistent

Retourne si l'objet spécifié est marqué comme persistant ou non.

Syntaxe:

object_get_persistent(obj);


Argument La description
obj L'index de l'objet à vérifier.


Renvoie: Boolean


La description

Cette fonction vous indiquera si l'objet que vous vérifiez a été signalé comme "persistant" ou non. Un objet persistant est un objet qui entraînera le transport de toutes les instances d'une pièce à l'autre, sauf si elles sont explicitement détruites. S'il vous plaît noter que ce n'est pas une fonction d'instance! Ainsi, vous pouvez avoir un objet persistant et une instance non persistante du même objet et vice-versa. Vous pouvez définir un indicateur persistant d'instance individuelle à l'aide du persistent variable d'instance.


Exemple:

if !persistent && object_get_persistent(object_index) persistent=true;

Le code ci-dessus va vérifier l'instance qui l'exécute pour voir si elle est persistante ou non, ainsi que vérifier l'index d'objet de l'instance pour voir si elle est marquée comme persistante ou non. Si l'instance n'est pas persistante et que l'index de l'objet est marqué comme persistant, il définira "persistante" sur true pour cette instance.


Retour: Objets
Suivant: object_get_solid
© Copyright YoYo Games Ltd. 2017 Tous droits réservés