ds_grid_add_grid_region

Ajoute le contenu des cellules d'une grille source aux cellules d'une grille de destination.

Syntaxe:

ds_grid_add_grid_region(index, source, x1, y1, x2, y2, xpos, ypos);


Argument La description
index L'index de la grille de destination.
source L'index de la grille source.
x1 La position gauche de la région des cellules à copier à partir de la grille source.
y1 La position supérieure de la zone de cellules à copier à partir de la grille source.
x2 La bonne position de la région des cellules à copier à partir de la grille source.
y2 La position inférieure de la zone de cellules à copier à partir de la grille source.
xpos La position x sur la grille de destination pour ajouter la région source.
ypos La position y sur la grille de destination pour ajouter la région source.


Retours: N / A


La description

Cette fonction peut être utilisée pour ajouter toutes les valeurs de toutes les cellules trouvées dans la zone source d'une grille aux valeurs dans la grille de destination, comme illustré ci-dessous: REMARQUE: vous pouvez également utiliser cette fonction sur la même grille pour ajouter des valeurs d'une région de la grille à celles stockées dans une autre (voir l'exemple de code ci-dessous).


Exemple:

ds_grid_add_grid_region(grid, grid, 0, 0, 1, 5, 2, 0);

Le code ci-dessus copiera la région des cellules de (0,0) à (1,5) de la grille ds indexée dans la variable "grille" et les ajoutera aux cellules à partir de la position (2,0) du même ds_grid.


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