love.filesystem.newFile
Создаёт новый объект File. Его необходимо открыть, прежде чем можно будет к нему обратиться.
Функция
Синтаксис
file = love.filesystem.newFile( filename )
Аргументы
string filename- Имя файла.
Возвращаемое значение
File file- Новый объект File.
Примечания
Обратите внимание, что эта функция не возвращает сообщений об ошибках (например, при использовании некорректного имени файла), поскольку она просто создаёт объект File. Вы по-прежнему можете проверить, является ли файл допустимым, используя File:open, которая возвращает булево значение и сообщение об ошибке, если при открытии файла возникла проблема.
Функция
Доступно начиная с LÖVE 0.9.0
Данный вариант не поддерживается в более ранних версиях.
Создаёт объект File и открывает его для чтения, записи или добавления.
Синтаксис
file, errorstr = love.filesystem.newFile( filename, mode )
Аргументы
string filename- Имя файла.
FileMode mode- Режим открытия файла.
Возвращаемое значение
File file- Новый объект File или nil, если произошла ошибка.
string errorstr- Строка с ошибкой, если произошла ошибка.
Примеры
Открыть файл и прочитать всё содержимое
file = love.filesystem.newFile("data.txt")
file:open("r")
data = file:read()
file:close()
-- use the data ... См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.filesystem.newFile