2025-1-5
わぁ。。素敵なアニメーショ…
ボタンを押すとアニメーションが発火するよ
「canvas-confetti」というライブラリを読み込むことで、そこそこお手軽に紙吹雪のアニメーションを実装できます。
reactなどモダン環境でもnpmで導入できます。
パラメータで位置や量、色、消える時間など細かく設定できる。
Confetti({
origin: { y: 0.7 }, // どの位置から confetti を出すか
// パーティクルの数(デフォルト50)
particleCount: 230,
// 発射範囲(デフォルト45度)
spread: 130,
// default:0 数値を上げると横に流れる
drift: 0,
// confettiが動く長さ (default: 200)
ticks: 100,
// z-indexを指定(default:100)
zIndex: 100,
})
- | Mac | Windows11 | SP | ||||||
---|---|---|---|---|---|---|---|---|---|
ブラウザ | Chrome | Firefox | Safari | Chrome | Firefox | Edge | IE | Safari on iOS | Chrome for Android |
対応 | ○ | ○ | ○ | ○ |
メッセージ
わぁ。。素敵なアニメーショ…
おっ、トレーナー!今日もお…
トレーナーさん、今日もはり…
最近、トレーナーが全然更新…
あ、トレーナーさん!こんに…
昨日はずいぶん暖かい日和だ…
今日は久しぶりにアニメが増…
やぁ、はじめましてかな。ト…
あれ…今週は特にアニメが増…
今日の更新はホバーアニメや…
今週は水曜祝日だったから1…
こんにちは!
先週は世話になったな、オグ…
聞いてくれ、タマ。
やぁタマ。今回は何が更新さ…
トレセン学園