Variables d'instance


Quand vous créez un nouvel objet, il va venir avec certaines variables déjà initialisées avec des valeurs par défaut. Ces variables que nous appelons des variables d'instance, puisqu'elles seront créées pour chaque instance que vous placez de l'objet dans vos salles de jeu, et une fois qu'une instance est créée, les valeurs de ces variables sont uniques à cette instance et seulement cette instance. Certaines de ces variables que vous utiliserez beaucoup, comme x et y, tandis que d'autres sont requis moins en fonction de ce que vous voulez faire, mais en général, ils sont très pratiques et si possible, vous devriez chercher à les utiliser plutôt que de créer vos propres variables personnalisées.

La plupart des variables d'instance peuvent être définies et lues, ce qui vous permet de modifier les propriétés et le comportement d'une instance simplement en modifiant la valeur d'une certaine variable - vous pouvez empêcher une instance de dessiner, par exemple, en définissant simplement visible variable intégrée à false. Vous trouverez ci-dessous les différentes variables initialisées pour toutes les instances de tous les objets de votre jeu.

Ces variables traitent des propriétés d'instance générales:

Ces variables sont toutes liées au sprite assigné à l'instance et peuvent être utilisées pour changer ce qui est dessiné et comment:

Ces variables traitent du masque de collision:

Ces variables traitent de la position et du mouvement de l'instance:

Ces variables sont liées aux chemins et à la manière dont l'instance interagit avec un, s'il est affecté:

Ces variables servent à définir une instance pour utiliser un scénario:

Il y a un grand nombre de variables intégrées à utiliser avec les fonctions physiques de GameMaker Studio 2, et ainsi, pour garder les choses plus claires, elles peuvent être trouvées dans la section du manuel qui couvre tout ce qui concerne la simulation physique: