此函数用于将文件添加到使用 zip_create 创建的 ZIP 文件中。
如果调用成功,函数将返回 0,否则将抛出致命错误。
src 文件仅在稍后调用 zip_save 时加载,因此无效文件在此调用期间不会引发错误。
注意 此功能不适用于 HTML5 目标平台。
zip_add_file(zip_object, dest, src);
参数 | 类型 | 描述 |
---|---|---|
zip_object | ZIP File | 使用 zip_create 创建的 ZIP 文件 |
dest | String | 要在 ZIP 中创建的目标文件名。可以包含目录。 |
src | String | 要放入 ZIP 的源文件 |
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 保存到磁盘。