ds_map_copy

您可以使用此函数将一个映射的内容复制到您以前使用ds_map_create()创建的另一个映射中。如果要将复制到的DS映射不为空,那么这个函数将在复制之前首先清除它。原始DS映射通过此过程保持不变。

 

语法:

ds_map_copy(id, source);

参数类型描述
idDS Map正在将复制到的映射的ID
sourceDS Map正在从中复制的映射的ID。

 

返回:

N/A

 

例子:

inventory_2 = ds_map_create();
ds_map_copy(inventory_2, inventory_1);

以上代码将创建一个新映射并将其分配给变量"inventory_2"。然后,它会将变量"inventory_1"中索引的DS映射的内容复制到此新映射。