ダライアスバースト風のWARNING画面を表示するjQueryプラグインです。
文字をそれっぽくアニメーションさせて、音を鳴らすことができます。
お手持ちのウェブサイトでボス戦艦を登場させる際などに使うと非常に効果的です。
当然ながら公式とは一切関係ありませんので、ご注意ください。
実際に使用してみたデモとしてWARNING画面のジェネレータを作成してみました。
http://uncop4500.github.io/jQuery.BurstWarning/sample.html
スマホでの動作が微妙な感じですがご了承ください。
1: HTML内で、jQueryとjquery.burstWarning.jsとjquery.burstWarning.cssを読み込みます。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.burstWarning.js"></script>
<link rel="stylesheet" type="text/css" href="jquery.burstWarning.css" />
2: JavaScript内で、$.burstWarning()を実行します。
$.burstWarning(
"WARNING!!",
"A HUGE BATTLE SHIP",
"UNAGI FOSSIL",
"IS APPROACHING FAST",
{
mode: "CS",
sound: "warning.mp3",
callback: function () { alert("わーにん完了");}
}
);
3: ページ全体にWARNINGが表示されます。
見出しの文字列です。(例:"WARNING!!"
)
メッセージ1行目の文字列です。(例:"A HUGE BATTLE SHIP"
)
メッセージ2行目の文字列です。(例:"UNAGI FOSSIL"
)
メッセージ3行目の文字列です。(例:"IS APPROACHING FAST"
)
オプション設定項目のオブジェクトです。
必要な項目のみ設定してください。
演出パターンを指定します。
'"AC"'だとACモード、'"CS"'だとCSモードの演出になります。
指定しない場合はACモードになります。(例:"CS"
)
WARNING表示時に再生するサウンドファイルのパスを指定します。(例:"warning.mp3"
)
WARNING表示完了後に呼び出すコールバック関数を指定します。(例:function () { alert("わーにん完了");}
)
MIT Licenseで配布します。
気になる点などあるかと思いますが、適当に直しながら使ってもらえればと思います。
何かありましたらTwitter:@uncop4500までご連絡ください。