Difference between revisions of "love.math.compress (Українська)"

(Created page with "{{newin (Українська)|0.10.0|100|type=function}} {{deprecatedin (Українська)|11.0|110|type=function|text=Ця функція застаріла. Ї...")
 
m
 
Line 31: Line 31:
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=Стискає рядок чи дані певним алгоритмом.}}
 
{{#set:Description=Стискає рядок чи дані певним алгоритмом.}}
{{#set:Link for lists=love.math.compress (Українська)|love.math.compress]]}}
+
{{#set:Link for lists=[[love.math.compress (Українська)|love.math.compress]]}}
 
== Іншими мовами ==
 
== Іншими мовами ==
 
{{i18n|love.math.compress}}
 
{{i18n|love.math.compress}}

Latest revision as of 14:35, 25 February 2020

Доступне починаючи з LÖVE 0.10.0
Ця функція недоступна в попередніх версіях.
Застаріле починаючи з LÖVE 11.0
Ця функція застаріла. Її замінила love.data.compress.

Стискає рядок чи дані певним алгоритмом.

O.png В залежності від формату та рівня стиснення ця функція може сповільнювати роботу програми, якщо її викликати багато раз, наприклад, в love.update чи love.draw. Деякі тести швидкодії доступні тут (англ.).  


Функція

Вигляд

compressedData = love.math.compress( rawstring, format, level )

Аргументи

string rawstring
Чистий (нестиснений) рядок, який буде стиснено.
CompressedDataFormat format ("lz4")
Формат, який буде використано для стиснення рядка.
number level (-1)
Рівень стиснення, який буде використано, від 0 до 9. -1 значить стандартний рівень. Значення цього аргументу залежить від формату.

Повертає

CompressedData compressedData
Новий об'єкт Data, в якому буде міститися стиснена версія рядка.

Функція

Вигляд

compressedData = love.math.compress( data, format, level )

Аргументи

Data data
Об'єкт Data, в якому містяться чисті (нестиснені) дані для стиснення.
CompressedDataFormat format ("lz4")
Формат, який буде використано для стиснення даних.
number level (-1)
Рівень стиснення, який буде використано, від 0 до 9. -1 значить стандартний рівень. Значення цього аргументу залежить від формату.

Повертає

CompressedData compressedData
Новий об'єкт Data, в якому буде міститися стиснена версія даних.

Див. також


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