Creates a new ImageData object.
|
Якщо викликати цю функцію багато разів (наприклад, з love.update чи love.draw), це може заповільнити роботу. Якщо якийсь ресурс вам потрібен часто, створіть його один раз і зберігайте для повторного використання!
|
|
Функція
Вигляд
imageData = love.image.newImageData( width, height )
Аргументи
number width
- Ширина об'єкта ImageData.
number height
- Висота об'єкта ImageData.
Повертає
ImageData imageData
- Новий пустий об'єкт ImageData. Кольорові значення всіх пікселів (в тому числі значення альфа-каналу!) будуть встановлені рівними 0.
Функція
Доступне починаючи з LÖVE 11.0
|
Цей варіант недоступний в попередніх версіях.
|
Вигляд
imageData = love.image.newImageData( width, height, format, rawdata )
Аргументи
number width
- Ширина об'єкта ImageData.
number height
- Висота об'єкта ImageData.
PixelFormat format ("rgba8")
- Піксельний формат для об'єкта ImageData.
string або Data rawdata (nil)
- Необов'язкові чисті байтові дані, які будуть завантажено в ImageData; мають бути в тому форматі, який вказаний в аргументі format.
Повертає
ImageData imageData
- Новий об'єкт ImageData.
Функція
Доступне з LÖVE 0.10.0 і видалене в LÖVE 11.0
|
Цей варіант недоступний в попередніх або наступних версіях..
|
Вигляд
imageData = love.image.newImageData( width, height, rawdata )
Аргументи
number width
- Ширина об'єкта ImageData.
number height
- Висота об'єкта ImageData.
string rawdata
- Об'єкт даних, який буде завантажено в ImageData (байти RGBA, зліва направо зверху вниз).
Повертає
ImageData imageData
- Новий об'єкт ImageData.
Функція
Вигляд
imageData = love.image.newImageData( filename )
Аргументи
string filename
- Ім'я файлу зображення.
Повертає
ImageData imageData
- Новий об'єкт ImageData.
Функція
Вигляд
imageData = love.image.newImageData( filedata )
Аргументи
FileData filedata
- Дані закодованого файлу, який розкодується в дані зображення.
Повертає
ImageData imageData
- Новий об'єкт ImageData.
Функція
Доступне починаючи з LÖVE 11.0
|
Цей варіант недоступний в попередніх версіях.
|
Вигляд
imageData = love.image.newImageData( encodeddata )
Аргументи
Data encodeddata
- Закодовані байтові дані, які будуть завантажені в ImageData.
Повертає
ImageData imageData
- Новий об'єкт ImageData.
Див. також
Іншими мовами