「HTML5 Canvasをいじってみたいけど、なんか難しそうだし手を出しづらいんだよなあ」という人を対象とした HTML5 Canvas の超基本として 四角形の描画を紹介します。 また、応用として複雑なアニメーションをつくっていく上での勘所の紹介と、勘所を学ぶ上で役に立つ教材の紹介も行います。Read less
カルーセルとはカルーセル[carousel]とは、メリーゴーランドや空港の回転コンベアーなど、くるくると回るものを指し、WEBデザインにおいては、横に自動でスクロールするスライドギャラリーの様なもののことを指します。このカルーセルを作ってみましょう。 サンプルを再生する サンプルのソースコードを確認する カルーセルの実装方針 カルーセルの演出として、水平方向にイメージがスライドするようなエフェクトを作りましょう。これの実装方法は複数のイメージを移動させたい方向にイメージを並べることです(横に移動したい場合は水平方向に)。 マスクの適用 例えば横並びだとして考えてみましょう。横並びに配置しただけでは複数のイメージが見えてしまうので、親となるcontainerインスタンスにマスク(maskプロパティー)を適用することで表示領域を限定しておきます。 // マスク用のシェイプを作成する var s
どうもですよ、はやちですよ٩( ᐛ )و 以前、こちらの記事でご紹介したPixi.js。 今回はパーティクルを使用して、ちょいと「雪が降ってる風」の演出を実装する方法をご紹介します( ˇωˇ)☝ 導入方法 npmはこちらからインストールしてお使いください。 npm install pixi.js 実装方法 それでは実装方法ご紹介します( ˘ω˘)☞三☞シュッシュッ 土台の設定 はじめに表示するCanvasを用意します。 Canvasはサイズと背景色も設定できます( ˇωˇ)☝ let app = new PIXI.Application(800,600,{backgroundColor : 0x1099bb}); document.body.appendChild(app.view); 複製させる画像の数を決めておきます( ˇωˇ)☝ //表示をする画像の数 let totalSprite
新しい関係性から、ワクワクする未来を-。 カンバセーションズは、Webや印刷メディアの企画・編集、イベント運営、プロダクト開発などを通じて、 これからの視点を提案するクリエイティブカンパニーです。 View More Project 発想とカタチ 問いから学ぶ 地域と関わる 暮らしの更新 未知との出会い カンバセーションズでは、5つのテーマを軸に据え、さまざまな活動を展開しています。 「編集」というスキルや考え方を活かし、新しい視点や豊かな体験を提供していくことが、わたしたちのミッションです。 「発想」と「カタチ」の関係性に目を向け、時にその背景にあるストーリーを伝え、時に両者の橋渡しをするきっかけづくりをしていきます。 世代やキャリアを問わず、新しい「学び」の機会が求められている中、自発的な「問い」から始まる学びの体験を提供していきます。 私たちも地域に暮らす一員であるという前提から、等
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く