Difference between revisions of "love.data.compress (Русский)"

(Created page with "{{newin|11.0|110|type=function|text=Deprecates love.math.compress}} Сжимает строку или данные, используя определенный алг...")
 
(Смотрите также)
Line 27: Line 27:
 
{{param|value|compressedData|[[CompressedData]]/[[string]] который содержит сжатую версию данных.}}
 
{{param|value|compressedData|[[CompressedData]]/[[string]] который содержит сжатую версию данных.}}
 
== Смотрите также ==
 
== Смотрите также ==
* [[parent::love.data]]
+
* [[parent::love.data (Русский)]]
* [[love.data.decompress]]
+
* [[love.data.decompress (Русский)]]
* [[Constructs::CompressedData]]
+
* [[Constructs::CompressedData (Русский)]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=Сжимает строку или данные, используя определенный алгоритм сжатия.}}
 
{{#set:Description=Сжимает строку или данные, используя определенный алгоритм сжатия.}}
 +
 
== Other Languages ==
 
== Other Languages ==
 
{{i18n|love.data.compress}}
 
{{i18n|love.data.compress}}

Revision as of 17:14, 7 February 2019

Available since LÖVE 11.0
Deprecates love.math.compress.

Сжимает строку или данные, используя определенный алгоритм сжатия.

O.png Эта функция, в зависимости от формата и уровня сжатия, может быть медленной, если вызвана несколько раз, например, в love.update или love.draw. Некоторые тесты производительности доступны здесь.  


Функция

Общий вид

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 который содержит сжатую версию данных.

Смотрите также


Other Languages