love.filesystem.newFileData (Українська)

Створює новий об'єкт FileData з файлу на диску, або з рядку в пам'яті.

Функція

Створює новий об'єкт FileData з рядка в пам'яті.

Вигляд

data = love.filesystem.newFileData( contents, name )

Аргументи

string contents
Вміст файлу, що зберігається в пам'яті як рядок.
string name
Назва файлу. LÖVE може розділити його на назву і розширення. Використовується, наприклад, при передаванні об'єкту FileData в love.audio.newSource.

Повертає

FileData data
Новий об'єкт FileData.

Функція

Доступне починаючи з LÖVE 0.9.0
Цей варіант недоступний в попередніх версіях.

Створює новий об'єкт FileData з файлу на дисковому носії.

Вигляд

data, err = love.filesystem.newFileData( filepath )

Аргументи

string filepath
Шлях до файлу.

Повертає

FileData data
Новий об'єкт FileData, або nil (англ.), якщо відбулася помилка.
string err
The error string, if an error occurred.

Функція

Видалене в LÖVE 11.0
Цей варіант дозволяв розкодування даних в форматі base64. Його замінено на love.data.decode (англ.).

Вигляд

data = love.filesystem.newFileData( contents, name, decoder )

Аргументи

string contents
Вміст файлу.
string name
Назва файлу.
FileDecoder decoder
Метод розкодування вмісту.

Повертає

FileData data
Новий об'єкт FileData.

Див. також.



Іншими мовами