文件
BK.FileUtil 文件工具
bricks引擎提供了读取、写入、删除、判断文件是否存在等基础文件功能,也提供了上传图片返回链接的功能。
BK.FileUtil.readFile(path)
读取文件:
//读取沙盒文件路径下的 名为test的文件
var buff = BK.FileUtil.readFile("GameSandBox://test");
BK.FileUtil.writeFile(path, content)
写入文件:
//写入一段文字 到 沙盒文件路径下的 名为test的文件中
BK.FileUtil.writeFile("GameSandBox://test","this is a content!");
BK.FileUtil.writeBufferToFile(path, buff)
将BK.Buffer写入文件:
//从test文件读取到文件内容后,写入到 demo/tst/demo/test3 路径下
var buff = BK.FileUtil.readFile(GameSandBox://test);
BK.FileUtil.writeBufferToFile("GameSandBox://demo/tst/demo/test3",buff);
BK.FileUtil.isFileExist(path)
判断文件是否存在:
//判断沙盒文件路径下的 名为test的文件是否存在
var isExist = BK.FileUtil.isFileExist("GameSandBox://test");
BK.FileUtil.deleteFile(path)
删除文件:
//删除沙盒文件路径下的 名为test的文件
var isSuccess = BK.FileUtil.deleteFile("GameSandBox://test");
BK.FileUtil.makeDir(path)
生成文件夹:
//在沙盒文件路径下 生成名为test的目录
var isSuccess = BK.FileUtil.makeDir("GameSandBox://test");
接口说明:BK.FileUtil 文件工具
示例代码:script/demo/file/file_demo.js
原文: https://hudong.qq.com/docs/engine/engine/native/func/funcs/file.html