Я никогда раньше не использовал corona sdk и решил создать ключевой регистратор в качестве теста, чтобы посмотреть, понравилась ли мне корона.corona sdk падает при попытке открыть файл с помощью io.open
Я могу проверить ввод и указать путь к файлу, но как только мой код достигнет io.open, simulater замерзает и падает, а вход не добавляется в текстовый файл.
Я смотрел практически каждый, где могу думать, и не нашел ни одного.
Я уверен, что это не самый эффективный код. Я новичок в любом типе программирования за пределами механизма ROBLOX.
function WriteToFile(String)
local path = system.pathForFile("[email protected]", system.DocumentsDirectory)
print("Path") -- Just to try and determine the origin of the crash
local File, ErrorString = io.open(path, "W")
print("File")
if not File then
print('File error: ' .. ErrorString)
else
print("else")
File:write(String)
io.close(File)
end
File = nil
end
function ReturnInput(Key)
if Key.phase == 'down' then
print(Key.keyName)
WriteToFile(tostring(Key.keyName))
end
end
Runtime:addEventListener('key', ReturnInput)
'io.open (путь," W ")' 'W" должен быть строчным. –
Мне это удалось понять, но спасибо за комментарий. – AZDev