Les salles dans GameMaker Studio 2 sont où tout se passe dans votre jeu et vous devez avoir au moins une pièce dans n'importe quel jeu pour qu'il fonctionne, mais vous pouvez avoir besoin de beaucoup plus en fonction du type de jeu et de la structure de votre projet. Cette section contient toutes les fonctions et variables GML générales relatives aux pièces et à l'obtention d'informations à leur sujet, ainsi que la définition de certaines propriétés. Il est à noter que ces fonctions liées aux propriétés de changement de salle ne doivent jamais être exécutées à partir de la pièce que vous souhaitez modifier, mais plutôt être exécutées à partir d'une instance dans une autre pièce en premier.
Les variables globales suivantes sont utilisées pour obtenir des informations de base sur une pièce donnée:Vous pouvez également utiliser la fonction suivante pour obtenir le nom de la pièce, comme indiqué dans l'arborescence des ressources:
- room_exists
- room_first
- room_last
- room_next
- room_previous
- chambre
- room_speed
- room_height
- room_width
- room_persistent
Les fonctions suivantes sont utilisées pour se déplacer entre les pièces:
Les fonctions suivantes sont utilisées pour créer des pièces et des propriétés de vestiaire:REMARQUE: Ces fonctions ne peuvent pas être utilisées avec la pièce actuelle, sinon des erreurs et des comportements imprévisibles peuvent se produire.