Spec-Zone.ru › LÖVE

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
Строка ошибки, если произошла ошибка.

Функция

Удалено в LÖVE 11.0
Вариант, декодирующий данные base64, был заменён на love.data.decode.

Синтаксис

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

Аргументы

string contents
Содержимое файла.
string name
Имя файла.
FileDecoder decoder
Метод, используемый для декодирования содержимого.

Возвращаемое значение

FileData data
Ваш новый объект FileData.

См. также

  • love.filesystem
  • FileData


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.filesystem.newFileData

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API