pbrtools
Version:
laya pbr tools
16 lines (15 loc) • 435 B
text/typescript
import * as fs from 'fs'
export function allfiles(p:string,func:(f:string)=>void,recur:boolean){
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);
}
});
}
}