pathListDir
Compartido
Lista lo que hay en una carpeta.
table|false pathListDir(string path)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| path | string | Una ruta dentro del recurso que llama, o @recurso/ruta para un archivo de otro recurso. |
Retorno
Los nombres en orden alfabético, las carpetas terminadas en /, o false si la carpeta no existe o no se pudo leer.
Una ruta no puede tener .., \ ni :, ni empezar por /. Los archivos de otro recurso solo se pueden leer; una ruta no válida registra un aviso y la función devuelve false.
Ejemplo
for _, name in ipairs(pathListDir("maps") or {}) do
if name:sub(-1) ~= "/" then
print("archivo de mapa: " .. name)
end
end