シェアブログ206に投稿
ブログに星を降らせる方法です
以下タグをフリーエリアの中に入れます
FC2でなくてもJavaScriptが貼れるプラグインや
ブログパーツを入れられるブログなら使えます
見本はここのページを見て下さい
<script Language="JavaScript">
<!--
var D, yokoiti, tateiti; var akoM, tugiyoko, tugitate;
var suu = 60;
var hayasa = 40;
var i, Dhaba = 850, Dtakasa = 1700;
function furu(){
Dhaba =document.body.clientWidth;Dtakasa =document.body.clientHeight;
D = new Array();yokoiti = new Array();tateiti = new Array();akoM = new Array();
tugiyoko = new Array();tugitate = new Array();ryou=new Array();Ob=new Array();
for (kazu = 1; kazu < (suu+1); ++ kazu) {D[kazu] = 0;
yokoiti[kazu] = Math.random()*(Dhaba-50);
tateiti[kazu] = Math.random()*Dtakasa;
akoM[kazu] = Math.random()*30;
tugiyoko[kazu] = 0.03 + Math.random()/10;
tugitate[kazu] = 0.8 + Math.random();
ryou[kazu]=3*Math.random()-1;ako=2*(kazu%3)+1;
document.write("<div id='dot"+kazu+"' style='position:absolute;display:block;filter:alpha(finishOpacity=0,style=3)'><font color=gold size="+ako+">★</font></div>");
Ob[kazu]=document.getElementById("dot"+kazu);}
Yuki();}
function Yuki() {
for (kazu = 1; kazu <( suu+1); ++ kazu) {
tateiti[kazu] += tugitate[kazu];
yokoiti[kazu]=yokoiti[kazu]+ryou[kazu];
if ((tateiti[kazu] > Dtakasa-50)||(yokoiti[kazu]>Dhaba-50)) {
yokoiti[kazu] = Math.random()*(Dhaba-akoM[kazu]-30);
tateiti[kazu] = 0;
tugiyoko[kazu] = 0.03 + Math.random()/10;
tugitate[kazu] = 0.8 + Math.random();
Dhaba = document.body.clientWidth;
Dtakasa = document.body.clientHeight;}
D[kazu] += tugiyoko[kazu];
Ob[kazu].style.pixelTop =document.body.scrollTop+ tateiti[kazu];
Ob[kazu].style.pixelLeft =document.body.scrollLeft+yokoiti[kazu] + akoM[kazu]*Math.sin(D[kazu]);}
setTimeout("Yuki()", hayasa);}
furu();
//-->
</script>
この記事に点数をつける
すごいです!
プラグインとか
ブログパーツとか入れるとこに
コレをこのまま入れれば
星が降りますです
ウザイですが(爆)
の部分で、降らせるものと色の設定してましたのね。
画像じゃなくて文字でしたのね〜。
てっきり画像かと思ってしましたわ。
○を降らせたら雪みたいになるねぇ。
いろんな色のが降らせるし
黒バックでcolor=white にして●にすれば雪になりますですよぉ
画像じゃないから重くなんないんですね
とりあえずそのまんまプラグインに入れられるようにしたんで
そういう説明は入れなかったんだけども
この記事にトラックバックする(FC2ブログユーザー)








