Difference between revisions of "love.image.newImageData (Українська)"
m (+love.image.newImageData) |
m (catching up with the English version) |
||
Line 16: | Line 16: | ||
=== Вигляд === | === Вигляд === | ||
<source lang="lua"> | <source lang="lua"> | ||
− | imageData = love.image.newImageData( width, height, format, | + | imageData = love.image.newImageData( width, height, format, rawdata ) |
</source> | </source> | ||
=== Аргументи === | === Аргументи === | ||
Line 22: | Line 22: | ||
{{param (Українська)|number|height|Висота об'єкта ImageData.}} | {{param (Українська)|number|height|Висота об'єкта ImageData.}} | ||
{{param (Українська)|PixelFormat|format ("rgba8")|Піксельний формат для об'єкта ImageData.}} | {{param (Українська)|PixelFormat|format ("rgba8")|Піксельний формат для об'єкта ImageData.}} | ||
− | {{param (Українська)|string| | + | {{param (Українська)|string або Data|rawdata (nil)|Необов'язкові чисті байтові дані, які будуть завантажено в ImageData; мають бути в тому форматі, який вказаний в аргументі ''format''.}} |
=== Повертає === | === Повертає === | ||
{{param (Українська)|ImageData|imageData|Новий об'єкт ImageData.}} | {{param (Українська)|ImageData|imageData|Новий об'єкт ImageData.}} | ||
Line 30: | Line 30: | ||
=== Вигляд === | === Вигляд === | ||
<source lang="lua"> | <source lang="lua"> | ||
− | imageData = love.image.newImageData( width, height, | + | imageData = love.image.newImageData( width, height, rawdata ) |
</source> | </source> | ||
=== Аргументи === | === Аргументи === | ||
{{param (Українська)|number|width|Ширина об'єкта ImageData.}} | {{param (Українська)|number|width|Ширина об'єкта ImageData.}} | ||
{{param (Українська)|number|height|Висота об'єкта ImageData.}} | {{param (Українська)|number|height|Висота об'єкта ImageData.}} | ||
− | {{param (Українська)|string| | + | {{param (Українська)|string|rawdata|Об'єкт даних, який буде завантажено в ImageData (байти RGBA, зліва направо зверху вниз).}} |
=== Повертає === | === Повертає === | ||
{{param (Українська)|ImageData|imageData|Новий об'єкт ImageData.}} | {{param (Українська)|ImageData|imageData|Новий об'єкт ImageData.}} | ||
Line 63: | Line 63: | ||
=== Вигляд === | === Вигляд === | ||
<source lang="lua"> | <source lang="lua"> | ||
− | imageData = love.image.newImageData( | + | imageData = love.image.newImageData( encodeddata ) |
</source> | </source> | ||
=== Аргументи === | === Аргументи === | ||
− | {{param (Українська)| | + | {{param (Українська)|Data|encodeddata|Закодовані байтові дані, які будуть завантажені в ImageData.}} |
=== Повертає === | === Повертає === |
Latest revision as of 23:35, 21 July 2020
Creates a new ImageData object.
Якщо викликати цю функцію багато разів (наприклад, з love.update чи love.draw), це може заповільнити роботу. Якщо якийсь ресурс вам потрібен часто, створіть його один раз і зберігайте для повторного використання! |
Функція
Вигляд
imageData = love.image.newImageData( width, height )
Аргументи
Повертає
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.
Див. також
Іншими мовами
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info