pbrtools
Version:
laya pbr tools
19 lines (18 loc) • 475 B
JavaScript
const fs = require("fs");
function allfiles(p, func, recur) {
if (fs.existsSync(p)) {
fs.readdirSync(p).forEach((v, i) => {
var curp = p + '/' + v;
if (fs.statSync(curp).isDirectory()) {
if (recur) {
allfiles(curp, func, recur);
}
}
else {
func(curp);
}
});
}
}
exports.allfiles = allfiles;
;