object_get_solid

Renvoie si un objet a un solide marqué comme vrai ou non.

Syntaxe:

object_get_solid(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 "solide" ou non. Un objet solide génère un événement de collision spécial lors de l'utilisation du système de collision traditionnel (c'est-à-dire: le monde physique est désactivé). S'il vous plaît noter que ce n'est pas une fonction d'instance! Ainsi, vous pouvez avoir un objet solide et une instance normale du même objet et vice-versa. Vous pouvez définir un drapeau solide d'instance individuelle en utilisant solid variable d'instance.


Exemple:

if !solid && object_get_solid(object_index) solid=true;

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


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