Spec-Zone.ru › LÖVE

ParticleSystem:setColors

Доступно начиная с LÖVE 0.8.0
Заменило ParticleSystem:setColor.

Устанавливает серию цветов для применения к частицам. Система частиц будет плавно интерполировать цвета в течение жизненного цикла частицы.

Аргументы могут передаваться группами по четырем, представляя компоненты желаемого значения RGBA, или в виде таблиц значений компонентов RGBA с значением альфа по умолчанию 1, если указано только три значения. Необходимо указать хотя бы один цвет. Максимальное количество цветов — восемь.

В версиях до 11.0 значения компонентов цвета находились в диапазоне от 0 до 255 вместо 0 до 1.

Функция

Синопсис

ParticleSystem:setColors( r1, g1, b1, a1, r2, g2, b2, a2, ..., r8, g8, b8, a8 )

Аргументы

number r1
Первый цвет, красный компонент (0-1).
number g1
Первый цвет, зелёный компонент (0-1).
number b1
Первый цвет, синий компонент (0-1).
number a1
Первый цвет, альфа-компонент (0-1).
number r2
Второй цвет, красный компонент (0-1).
number g2
Второй цвет, зелёный компонент (0-1).
number b2
Второй цвет, синий компонент (0-1).
number a2
Второй цвет, альфа-компонент (0-1).
number r8
Восьмой цвет, красный компонент (0-1).
number g8
Восьмой цвет, зелёный компонент (0-1).
number b8
Восьмой цвет, синий компонент (0-1).
number a8
Восьмой цвет, альфа-компонент (0-1).

Возвращаемое значение

Ничего.

Функция

Доступно начиная с LÖVE 0.9.0
Этот вариант не поддерживается в более ранних версиях.

Синопсис

ParticleSystem:setColors( rgba1, rgba2, ..., rgba8 )

Аргументы

table rgba1
Первый цвет, таблица с индексами чисел, содержащая значения красного, зелёного, синего и альфа (числа от 0 до 1). Альфа необязательна и по умолчанию равна 1, если её нет.
table rgba2
Второй цвет, таблица с индексами чисел, содержащая значения красного, зелёного, синего и альфа (числа от 0 до 1). Альфа необязательна и по умолчанию равна 1, если её нет.
table rgba8
Восьмой цвет, таблица с индексами чисел, содержащая значения красного, зелёного, синего и альфа (числа от 0 до 1). Альфа необязательна и по умолчанию равна 1, если её нет.

Возвращаемое значение

Ничего.

См. также

  • ParticleSystem

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/ParticleSystem:setColors

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API