ds_grid_copy

Copie une grille dans une autre grille.

Syntaxe:

ds_grid_copy(destination, source);


Argument La description
destination Cet index de la grille à copier.
source Cet index de la grille à copier.


Retours: N / A


La description

Avec cette fonction, vous pouvez copier le contenu d'une grille dans une autre. Les deux grilles doivent avoir été créées précédemment en utilisant ds_grid_create fonction.


Exemple:

n_grid = ds_grid_create(ds_grid_width(a_grid), ds_grid_height(a_grid));
ds_grid_copy(n_grid, a_grid);
ds_grid_clear(a_grid, -1);

Le code ci-dessus crée un nouveau ds_grid, basé sur la largeur et la hauteur d'une grille précédemment créée, puis copie les informations de la grille précédente dans la nouvelle grille. Enfin, il efface l'ancienne grille de sorte que toutes les cellules ont une valeur de -1.


Retour: Grilles DS
Suivant: ds_grid_read
© Copyright YoYo Games Ltd. 2017 Tous droits réservés