Fonctions de couche générales

L' GameMaker Studio 2 salle de GameMaker Studio 2 vous permet d'ajouter des couches de différents éléments à votre pièce. Il peut s'agir de tilemaps (en utilisant des tilesets), d'arrière-plans, de sprites ou d'instances, mais notez que contrairement à l'éditeur de pièce, vous n'êtes pas limité à un seul type d'actif et pouvez ajouter plusieurs types d'actifs au même calque. avoir un fond et un tilemap sur la même couche. Cette section présente les fonctions utilisées lors de l'utilisation de couches d'instance ainsi que quelques fonctions générales à utiliser pour toutes les couches:

Nous avons également quelques fonctions supplémentaires concernant les couches de ciblage dans une pièce différente. Il se peut que vous vouliez changer quelque chose dans une pièce qui n'est pas la pièce actuelle, ou peut-être que vous voulez générer des pièces de façon procédurale, ou n'importe quel nombre de choses. Pour activer cela, nous utilisons les fonctions suivantes:

Qu'est-ce que vous faites ici est de définir la pièce cible en utilisant la fonction appropriée, puis appeler les fonctions de couche sont normales. Ces fonctions de couche ne s'appliquent plus qu'à la pièce cible et non à la pièce en cours. Lorsque vous avez terminé, vous appelez la fonction de réinitialisation pour ramener l'étendue du code dans la pièce actuelle.

ATTENTION! Lorsque vous ciblez une autre pièce, vous pouvez utiliser toutes les fonctions de la couche normale, sauf que vous ne pouvez pas créer d'instances en utilisant instance_create_layer ou instance_create_depth, ni la fonction de couche layer_add_instance être disponible.


Enfin, et ceci est exclusivement à utiliser avec des instances sur des calques (bien que la couche elle-même puisse avoir d'autres éléments, ils ne seront pas affectés par les fonctions suivantes), vous avez quelques fonctions pour désactiver ou réactiver toutes les instances:


Retour: Chambres
Next: Fonctions de couche Tilemap
© Copyright YoYo Games Ltd. 2017 Tous droits réservés