Палитра частиц
particles.palette импортирует именованную палитру и применяет цвета частиц по умолчанию.
Пример
ts
particles: {
palette: "sunset",
shape: {
type: "circle",
},
}Что это меняет
- Устанавливает
particles.paint.fillилиparticles.paint.strokeв зависимости от конфигурации палитры. - Если палитра имеет несколько вариантов цвета,
particles.paintимпортируется как массив вариантов. - Включает
particles.blendс режимом наложения палитры. — Сохраняет компактность конфигурации при повторном использовании наборов цветов.
Новый формат палитры (для пользовательских палитр)
ts
const palette = {
name: "My Palette",
background: "#0b1020",
blendMode: "screen",
colors: {
fill: {
enable: true,
value: ["#6ee7ff", "#8b5cf6", "#f472b6"],
},
},
};colors может быть:
- один вариант объекта (
{ fill?, stroke? }) - массив объектов вариантов (каждый вариант может определять
fill,strokeили оба)
Примечания
— Неизвестные идентификаторы палитр игнорируются.
- Явные значения
particles.paint.fill,particles.paint.strokeилиparticles.blendпереопределяют импортированные значения по умолчанию.
