public PImage[] images;
public static File[] wallTiles = loadFolder("data/tiles/walls");
public static File[] floorTiles = loadFolder("data/tiles/floors");
public static int totalFiles = wallTiles.length+floorTiles.length;
private static File[] loadFolder(String string)
{
File files = new File(string);
File[] pngFiles = files.listFiles(new FilenameFilter()
{
public boolean accept(File directory, String fileName)
{
return fileName.endsWith(".png");
};
});
return pngFiles;
}
totalFiles が割り当てられている 4 行目は、wallTiles が null であるため、常に失敗します。このクラス (Art と呼ばれる) の totalFiles を返したいので、作業中のゲームの壁や床のテクスチャをランダムに選択するなどのことができます。聞いてくれてありがとう。