粒子
particles 内のオプションは、パーティクルの外観と動きを制御します。
最もよく使用されるグループ
particles.numberparticles.moveparticles.linksparticles.paletteparticles.paintparticles.shapeparticles.sizeparticles.opacity
詳細ページを参照してください:
particles.number
ts
particles: {
number: {
value: 70,
density: {
enable: true,
area: 800
}
}
}value: 基本粒子数。density.enable: カウントをコンテナーのサイズに適応させます。
particles.move
ts
move: {
enable: true,
speed: 1.6,
direction: "none",
outModes: {
default: "out"
}
}speed: 知覚される移動速度。outModes.default: エッジ動作 (out、bounce、...)。
particles.links
ts
links: {
enable: true,
distance: 140,
opacity: 0.28,
color: "#7aa0ff"
}パーティクル間のリンクを有効にし、「ネットワーク」ヒーロー セクションに役立ちます。
particles.palette
ts
palette: "sunset";- 登録されたパレット ID から色とブレンドのデフォルトをインポートします。
- パレットに応じて
paint.fillまたはpaint.strokeを自動的に設定します。 - マルチバリアント パレットでは、
paintがバリアントの配列としてロードされます。 - 色の雰囲気をすばやく交換したい場合は、プリセットやデモを使用すると便利です。
particles.shape、size、opacity
ts
shape: {
type: ["circle", "square"]
},
size: {
value: {
min: 1,
max: 5
}
},
opacity: {
value: 0.7
}shape.type: 単一のタイプまたはタイプのリスト。size.value: 自然な変動の推奨範囲。opacity.value: 平均的な透明度。
次に確認する高度なグループ
particles.collisionsparticles.lifeparticles.orbitparticles.rollparticles.rotateparticles.tiltparticles.twinkleparticles.wobble
詳細ページ:
Particles BounceParticles PaintParticles DestroyParticles GroupParticles CollisionsParticles LifeParticles PaletteParticles OpacityParticles OrbitParticles RepulseParticles RollParticles RotateParticles ShadowParticles SizeParticles TiltParticles TwinkleParticles WobbleParticles ZIndexParticles MoveParticles NumberParticles LinksParticles Shape
ソースページ: https://github.com/tsparticles/tsparticles/tree/main/markdown/Options/Particles
