スタバの記事・Wordpressに関する記事を書いています

jQuery Particles幾何学模様をアニメーションで実装

まずはじめにデモサイトを御覧ください。
デモサイト

こちらの幾何学模様のjsを実装していきたいと思います。
ダウンロードサイト
こちらのページの右側にあるdownloadリンクからファイルをダウンロードします。

ファイルの中にある、
[php]dist/particles.min.js[/php] このファイルを使用します。

CDNで
[html] https://unpkg.com/particlesjs@1.0.1/dist/particles.min.js
[/html] をhead内に入れて読み込ませても大丈夫です。

さて実装に入っていきます。
至ってシンプルですが、
[php] <script src="/js/particles.min.js"></script>
[/php] テーマ内に上記のファイルを入れ込み(私はjsフォルダを作ってその中にこのファイルを入れ込んでいるため、上記のように書いています。)
実装させたい場所に、
[php] <canvas id="myCanvas"></canvas>
[/php] と書き込みます。

スタイルシートに下記のコードを入れてあげます。
実装させたい箇所によっては、少しいじる必要があるかもしれませんが…
[css] #myCanvas {
position: absolute;
display: block;
top: 0;
left: 0;
z-index: 0;
}
[/css]

そしてbody内に
[php] <script>
window.onload = function() {
Particles.init({
selector: ‘#myCanvas’,
color: ‘#ffffff’,
connectParticles: true,
minDistance: 140
});
};
</script>
[/php] を入れて完成です。

最後のコードに関しては、オプションなので詳細をいじりたい時はこちらのコードを入れ込んで弄ってください。

Option Default Description
maxParticles 100 Optional: Maximum amount of particles
sizeVariations 3 Optional: Amount of size variations
speed 0.5 Optional: Movement speed of the particles
color #000000 Optional: Color of particles and connecting lines
minDistance 120 Optional: Distance in px for conntecting lines
connectParticles false Optional: true/false if connecting lines should be drawn
最新情報をチェックしよう!