Възможно ли е в Corona SDK да получите списък с всички файлове в дадена директория? Да кажем, че имам променлива resourceDir = system.ResourceDirectory
, как да превъртя всички файлове в resourceDir?
Прегледайте всички файлове в директория с Corona и Lua
comment
Възможен дубликат: stackoverflow.com/questions/5585571/
- person BMitch   schedule 11.04.2011
comment
Може да искате да прочетете: developer.anscamobile.com/content/system-os като ако разработвате за Android, няма директория с ресурси като такава.
- person Jane T   schedule 12.04.2011
Отговори (2)
Тази функционалност току-що беше добавена с Corona, включително модула LuaFileSystem:
local lfs = require "lfs"
local doc_path = system.pathForFile( "", system.DocumentsDirectory )
for file in lfs.dir(doc_path) do
-- file is the current file or directory name
print( "Found file: " .. file )
end
Повече информация: http://blog.anscamobile.com/2012/05/luafilesystem-lfs-tutorial/
person
McStretch
schedule
10.05.2012
В момента Corona не поддържа получаване на списък с файлове в директория. Имаше хак, който използва os.excute за подаване на команда "ls", но се оказа, че работи само в Corona Simulator, защото операционната система на устройството вероятно блокира функцията от съображения за сигурност.
person
Fogview
schedule
29.06.2011