zip_save

此函数将您使用 zip_create 创建的 ZIP 文件保存到给定的文件路径。

如果调用成功,则会返回请求 ID,稍后会触发异步 保存 / 加载 事件,可以在其中检查此 ID。如果发生错误,则会引发致命错误。

Save / Load 事件中的 async_load 映射将包含以下键:

注意 此功能不适用于 HTML5 目标平台。

 

语法:

zip_save(zip_object, path);

参数类型描述
zip_objectZIP File使用 zip_create 创建的 ZIP 文件
pathStringZIP 将保存的文件路径

 

返回:

Real

 

例子:

var _zip = zip_create();

zip_add_file(_zip, "new.txt", "new.txt");
zip_add_file(_zip, "sounds/snd_attack_arc_01.wav", "snd_attack_arc_01.wav");

zip_save(_zip, "upload.zip");

这会创建一个新的 ZIP 文件,向其中添加两个文件 (第二个文件位于名为 sounds/ 的子目录中),然后将该 ZIP 作为 upload.zip 保存到磁盘。