ds_grid_shuffle(index);
| Argument | La description |
|---|---|
| index | L'index de la grille à mélanger. |
Retours: N / A
Cette fonction peut être utilisée pour randomiser les positions de toutes les valeurs dans toutes les cellules d'une grille.
NOTE: Cette fonction va mélanger les cellules de la grille aux mêmes positions chaque fois que le jeu est lancé, car GameMaker Studio 2 génère la même graine aléatoire initiale à chaque fois pour rendre le code de débogage beaucoup plus facile. Pour éviter ce comportement, utilisez randomise au début de votre partie Ceci n'est vrai que lors du test et du débogage du jeu, car le paquet final exécutable ne montrera pas ce comportement et sera aléatoire à chaque lecture.
ds_grid_shuffle(grid);
Cela prendrait toutes les valeurs dans le ds_grid indexé dans la variable "grid" et les mélangeraient pour obtenir un ordre différent.