20 BK.FileUtil 文件工具类

优质
小牛编辑
134浏览
2023-12-01

文件工具类

方法

readFile(filePath)

读取文件

参数 :

参数类型名称备注
filePathstring文件路径

返回值:

类型名称备注
ObjectBK.Buffer对象

例子:

//读取沙盒文件路径下的 名为test的文件
var buff = BK.FileUtil.readFile("GameSandBox://test");

writeFile(path,content)

读取文件

参数 :

参数类型名称备注
pathstring文件路径
contentstring内容

返回值:无

例子:

//写入一段文字 到 沙盒文件路径下的 名为test的文件中
BK.FileUtil.writeFile("GameSandBox://test","this is a content!");

writeBufferToFile(path,buff)

写入BK.Buffer 到指定目录

参数 :

参数类型名称备注
pathstring文件路径
buffObjectBK.Buffer对象

返回值:无

例子:

//从test文件读取到文件内容后,写入到demo/tst/demo/test3 路径下
var buff = BK.FileUtil.readFile(GameSandBox://test);
BK.FileUtil.writeBufferToFile("GameSandBox://demo/tst/demo/test3",buff);

isFileExist(filePath)

读取文件

参数 :

参数类型名称备注
filePathstring文件路径

返回值:

类型名称备注
bool是否存在

deleteFile(filePath)

删除文件

参数 :

参数类型名称备注
filePathstring文件路径

返回值:

类型名称备注
bool是否删除成功

makeDir(filePath)

生成文件夹

参数 :

参数类型名称备注
filePathstring文件夹路径

返回值:

类型名称备注
bool是否创建成功

例子

查看 script/demo/file/file_demo.js