I don't even know what I changed at this point
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
package assets;
|
||||
import sys.io.File;
|
||||
import sys.FileSystem;
|
||||
|
||||
class Scanner{
|
||||
public static function scanTextureDir(){
|
||||
scanDirsRecursively("textures");
|
||||
}
|
||||
public static var textures:Array<String> = [];
|
||||
public static var dirsToScan:Int = 1;
|
||||
public static function scanDirsRecursively(cd:String){
|
||||
var textureDir:Array<String> = FileSystem.readDirectory(cd);
|
||||
cd+="/";
|
||||
trace(textureDir);
|
||||
for(dir in textureDir){
|
||||
if(FileSystem.isDirectory(cd+dir)){
|
||||
dirsToScan++;
|
||||
trace("Scanning dir: "+dir);
|
||||
scanDirsRecursively(cd+dir);
|
||||
}
|
||||
else{
|
||||
if(dir.indexOf(".htex.json") > -1){
|
||||
textures.push(cd+dir);
|
||||
}
|
||||
}
|
||||
}
|
||||
dirsToScan--;
|
||||
if(dirsToScan == 0){
|
||||
trace("Finished scanning");
|
||||
trace(textures);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user