Difference between revisions of "love.data.compress (Українська)"
m (+link for lists) |
m |
||
Line 23: | Line 23: | ||
{{param (Українська)|CompressedDataFormat|format|Формат, який буде використано для стиснення даних.}} | {{param (Українська)|CompressedDataFormat|format|Формат, який буде використано для стиснення даних.}} | ||
{{param (Українська)|Data|data|Об'єкт Data, в якому містяться чисті (нестиснені) дані для стиснення.}} | {{param (Українська)|Data|data|Об'єкт Data, в якому містяться чисті (нестиснені) дані для стиснення.}} | ||
− | {{param (Українська)|number|level (-1)|Рівень стиснення, який буде використано, від 0 до 9. -1 значить стандартний рівень. Значення цього аргументу залежить від | + | {{param (Українська)|number|level (-1)|Рівень стиснення, який буде використано, від 0 до 9. -1 значить стандартний рівень. Значення цього аргументу залежить від формату.}} |
=== Повертає === | === Повертає === | ||
{{param (Українська)|value|compressedData|[[CompressedData]]/[[string]] , в якому міститься стиснута версія даних.}} | {{param (Українська)|value|compressedData|[[CompressedData]]/[[string]] , в якому міститься стиснута версія даних.}} |
Latest revision as of 14:31, 25 February 2020
Доступне починаючи з LÖVE 11.0 |
Deprecates love.math.compress. |
Стискає рядок чи дані певним алгоритмом.
В залежності від формату та рівня стиснення ця функція може сповільнювати роботу програми, якщо її викликати багато раз, наприклад, в love.update чи love.draw. Деякі тести швидкодії доступні тут (англ.). |
Contents
Функція
Вигляд
compressedData = love.data.compress( container, format, rawstring, level )
Аргументи
ContainerType container
- В об'єкті якого типу повернути стиснені дані.
CompressedDataFormat format
- Формат, який буде використано для стиснення рядка.
string rawstring
- Чистий (нестиснений) рядок, який буде стиснено.
number level (-1)
- Рівень стиснення, який буде використано, від 0 до 9. -1 значить стандартний рівень. Значення цього аргументу залежить від формату.
Повертає
value compressedData
- CompressedData/string, в якому міститься стиснута версія рядка rawstring.
Функція
Вигляд
compressedData = love.data.compress( container, format, data, level )
Аргументи
ContainerType container
- В об'єкті якого типу повернути стиснені дані.
CompressedDataFormat format
- Формат, який буде використано для стиснення даних.
Data data
- Об'єкт Data, в якому містяться чисті (нестиснені) дані для стиснення.
number level (-1)
- Рівень стиснення, який буде використано, від 0 до 9. -1 значить стандартний рівень. Значення цього аргументу залежить від формату.
Повертає
value compressedData
- CompressedData/string , в якому міститься стиснута версія даних.
Див. також
Іншими мовами
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