まだデータがありません。
3Dのキューブのアニメーション効果をWeb上に「jQuery Trid」
当ページのリンクには広告が含まれています。
スポンサーリンク
3Dのキューブのアニメーション効果をWeb上に実現するプラグイン「jQuery Trid」を紹介します。
jQueryプラグイン「jQuery Trid」
このプラグインを使えば、指定したDOM(Document Object Model)をアニメ効果付き3Dキューブに変換することができます。
マウスを使って、画面をドラッグ・アンド・ドロップするとキューブが動いたり、自動的にくるくる回したりといったおもしろいプラグインです。
スポンサーリンク
デモで3Dキューブをご覧ください。
デモのソース(HTML + jQuery)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="description" content="jQuery Tridのデモでーす。">
<title>jQuery Trid - jQueryプラグインまとめのカルマ</title>
<script src="http://code.jquery.com/jquery.js"></script>
<script src="jquery.trid.js"></script>
<style>
div.sprite {
width: 1200px;
height: 1200px;
top: -600px;
left: -600px;
border: 1px solid blue;
font-size: 100px;
background-size: cover;
}
div.sprite h3 {
margin-left: 100px;
}
</style>
<script>
$(function() {
$('#view').tridView({useMouse: true});
$('#box').trid({z:-1000});
$('#box1').trid({rx:90,y:-600});
$('#box2').trid({rx:-90,y:600});
$('#box3').trid({ry:90,x:600});
$('#box4').trid({ry:-90,x:-600});
$('#box5').trid({rz:180,z:-600});
$('#box6').trid({rz:0,z:600});
a = 0;
window.setInterval(function() {
$('#box').trid({rz:a+=0.1,rx:a*0.77,ry:a*1.13});
$.tridTick();
},1);
});
</script>
</head>
<body>
<h1>jQuery Tridのでもでーす。</h1>
<p>ドラッグ・アンド・ドロップすると!?</p>
<div id="view" style="z-index: -1">
<div id="box">
<div id="box1" class="sprite"><h3>①</h3><p>くるくる回る</p></div>
<div id="box2" class="sprite"><h3>②</h3><p>六面体</p></div>
<div id="box3" class="sprite"><h3>③</h3><p>ドラッグ・アンド・ドロップしてみてー</p></div>
<div id="box4" class="sprite"><h3>④</h3></div>
<div id="box5" class="sprite"><h3>⑤</h3></div>
<div id="box6" class="sprite"><h3>⑥</h3></div>
</div>
</div>
</body>
</html>
jsファイルのダウンロードやオプションなどの詳細はこちらからどうぞ。
» jQuery Trid
スポンサーリンク