スクラッチ宝くじのように削ると見えてくるjQueryプラグイン「wScratchPad」を使うと面白いコンテンツが作れそうw
jQueryのプラグインを使えば、画像に様々な効果を加えたり、アニメーションさせて表示させたりいろんなことができます。
そんなプラグインは出揃った感がありますが、今回とてもユニークなプラグインを見つけたのでご紹介したいと思います。
「銀はがし」が できるプラグイン!
銀はがしといえば、皆さんご存知の宝くじなどでよくあるスクラッチカードがありますが、これと同じようなことをjQueryでできるようにしてくれるプラグイン「wScratchPad」です。
「wScratchPad」を使えば、画像をマスクした状態で表示しておき、
マウスで削っていくと徐々に中の画像 を見せるようなことができます。
簡単にスクラッチカードを削る間隔を味わうことができますよw
最初はマスクされて画像が何も表示されていません。
マウスで削っていくと隠れている画像が見えてきます。
用途としては、ブラウザ上で簡単なスクラッチくじを実現したい場合や、宝探しゲームのようなものや、レア画像を削って見せていくなどに使えそうで す。
仕 組みとしては、HTML5のCanvasを使って実現しているので、HTML5対応のブラウザでないと表示できません。
文章じゃわかりにくいので以下デモです。
使い方は
wScratchPad.js
とjQueryを合わせて読み込みます。例としてソースは以下のようになります。
HTML - head
<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/wScratchPad.js"></script> <script type="text/javascript"> $("#foo").wScratchPad({ width: 210, height: 100, image: 'images/image.jpg' color: '#ff0000', cursor: 'images/cursor.png', size: 5 }); </script>
※パスなどは環境に合わせて書き換えてください。
詳しくは、「wScratchPadのチュートリアル」を確認してください。
キャンペーン系のサイトや、ゲームなどに使えると思うので、興味がある方はチェックしてみてください。
使い方の詳細やファイルのダウンロードは以下。
websanova / wScratchPad
sample:batako_san
0%
sample:tsuru_ken
0%
sample:ima
0%
↓スマホのタッチに対応させたい方は方こちら。
jQueryでスクラッチカードを実現する wScratchPad をスマホ対応にしてみた
【おすすめのオンライン画像加工アプリ】
HTML5のCanvasを使った実用的なグラフィックツールをまとめました。こちらもあわせてチェックしてみてください。HTML5で作られた驚異のフォトエディターまとめ