Langsung ke konten utama

Membuat efek sprinkle / benda jatuh pada cursor

Membuat efek sprinkle pada cursor. Tentunya efeknya terlihat kalau loadingnya sudah selesai, hehe...
Caranya yaitu:
1. Click "tambah gadget."
2. Click "HTML/JavaScipt"
3. Kemudian masukan script berikut ini:



<script>
// JavaScript Document<script type='text/javascript'>
// <![CDATA[
var colour="red";
var sparkles=65;

var x=ox=400;
var y=oy=300;
var swide=800;
var shigh=600;
var sleft=sdown=0;
var tiny=new Array();
var star=new Array();
var starv=new Array();
var starx=new Array();
var stary=new Array();
var tinyx=new Array();
var tinyy=new Array();
var tinyv=new Array();
window.onload=function() { if (document.getElementById) {
var i, rats, rlef, rdow;
for (var i=0; i<sparkles; i++) {
var rats=createDiv(3, 3);
rats.style.visibility="hidden";
document.body.appendChild(tiny[i]=rats);
starv[i]=0;
tinyv[i]=0;
var rats=createDiv(5, 5);
rats.style.backgroundColor="transparent";
rats.style.visibility="hidden";
var rlef=createDiv(1, 5);
var rdow=createDiv(5, 1);
rats.appendChild(rlef);
rats.appendChild(rdow);
rlef.style.top="2px";
rlef.style.left="0px";
rdow.style.top="0px";
rdow.style.left="2px";
document.body.appendChild(star[i]=rats);
}
set_width();
sparkle();
}}
function sparkle() {
var c;
if (x!=ox || y!=oy) {
ox=x;
oy=y;
for (c=0; c<sparkles; c++) if (!starv[c]) {
star[c].style.left=(starx[c]=x)+"px";
star[c].style.top=(stary[c]=y)+"px";
star[c].style.clip="rect(0px, 5px, 5px, 0px)";
star[c].style.visibility="visible";
starv[c]=50;
break;
}
}
for (c=0; c<sparkles; c++) {
if (starv[c]) update_star(c);
if (tinyv[c]) update_tiny(c);
}
setTimeout("sparkle()", 40);
}
function update_star(i) {
if (--starv[i]==25) star[i].style.clip="rect(1px, 4px, 4px, 1px)";
if (starv[i]) {
stary[i]+=1+Math.random()*3;
if (stary[i]<shigh+sdown) {
star[i].style.top=stary[i]+"px";
starx[i]+=(i%5-2)/5;
star[i].style.left=starx[i]+"px";
}
else {
star[i].style.visibility="hidden";
starv[i]=0;
return;
}
}
else {
tinyv[i]=50;
tiny[i].style.top=(tinyy[i]=stary[i])+"px";
tiny[i].style.left=(tinyx[i]=starx[i])+"px";
tiny[i].style.width="2px";
tiny[i].style.height="2px";
star[i].style.visibility="hidden";
tiny[i].style.visibility="visible"
}
}
function update_tiny(i) {
if (--tinyv[i]==25) {
tiny[i].style.width="1px";
tiny[i].style.height="1px";
}
if (tinyv[i]) {
tinyy[i]+=1+Math.random()*3;
if (tinyy[i]<shigh+sdown) {
tiny[i].style.top=tinyy[i]+"px";
tinyx[i]+=(i%5-2)/5;
tiny[i].style.left=tinyx[i]+"px";
}
else {
tiny[i].style.visibility="hidden";
tinyv[i]=0;
return;
}
}
else tiny[i].style.visibility="hidden";
}
document.onmousemove=mouse;
function mouse(e) {
set_scroll();
y=(e)?e.pageY:event.y+sdown;
x=(e)?e.pageX:event.x+sleft;
}
function set_scroll() {
if (typeof(self.pageYOffset)=="number") {
sdown=self.pageYOffset;
sleft=self.pageXOffset;
}
else if (document.body.scrollTop || document.body.scrollLeft) {
sdown=document.body.scrollTop;
sleft=document.body.scrollLeft;
}
else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
sleft=document.documentElement.scrollLeft;
sdown=document.documentElement.scrollTop;
}
else {
sdown=0;
sleft=0;
}
}
window.onresize=set_width;
function set_width() {
if (typeof(self.innerWidth)=="number") {
swide=self.innerWidth;
shigh=self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientWidth) {
swide=document.documentElement.clientWidth;
shigh=document.documentElement.clientHeight;
}
else if (document.body.clientWidth) {
swide=document.body.clientWidth;
shigh=document.body.clientHeight;
}
}
function createDiv(height, width) {
var div=document.createElement("div");
div.style.position="absolute";
div.style.height=height+"px";
div.style.width=width+"px";
div.style.overflow="hidden";
div.style.backgroundColor=colour;
return (div);
}
// ]]>




</script>



4. Terus simpan deh..!

Ganti tulisan yang berwarna merah sesuai dengan warna sprinkle yang ingin kamu hasilkan. Misal "green" nanti hasilnya jadi hijau.

O iya.. di blog ini ngga saya pasang efek sprinkle. Soalnya untuk mempercepat loading. Untuk contoh blognya di blog saya yang lain click di sini

Selamat mencoba...

Komentar

Postingan populer dari blog ini

Free Download Game GTA San Andreas Full RIP + cheat

Pada artikel sebelum nya saya share tentang Cheat atau password Game GTA San Andreas PC waktu itu saya sempat berjanji bahwa akan share juga Gamenya, tetapi alhamdulillah telah terpenuhi. Sekarang sudah saatnya untuk pembahasan (mirip sekolah, pakai-pakai pembahasan segala,hehehe....) : Di dunia Game, siapa yang gak tau game Grand Theft Auto atau bahasa gaulnya GTA?, game ini bercerita tentang game gangster, yang biasanya diawali dari keluar penjara atau kabur dari penjara, sebenarnya game GTA ini tergolong Game kekerasan sangat jauh sekali pebedaannya dengan game Harvest moon yang tergolong game yang berkehidupan damai., @GTA : karena diamana kita bisa pukulin orang, bikin orang,..takutt. Selain itu Gta ini mempunyai kelebihan pada, senjata yang variatif alat transpotasi yang bermacam-macam banyaknya, seperti sepeda, mobil, speed boat, sepada motor bahkan alat terbang yang semuanya ada di GTA San Andreas. Screenshot : tested on my PC

Download Emulator PS2 dan PS3 Full

Download Emulator PS2 dan PS3 Full ( Mediafire )  – Halo semua para Gammers… sudah lama ini saya tidak membahas masalah games di blog ini.  Mengingat beberapa waktu lalu pas lagi suntuk pengen cari hiburan dan kebetulan ada PS2 yang lama gak di pake akhirnya mau cobain maen deh. Ternyata  PS2 di rumah error gak bisa jalan gamenya gak tau kenapa? mungkin karena jarang di pake kali ya. atau minta lem biru (lempar beli baru) kali ya akhirnya saya memutuskan cari aja  emulator PS2 .  Emulator  ini berfungsi untuk memainkan game-game yang ada di PS2, serukan. Bahkan kebetulan juga pas lagi browsing- browsing dapet  Emulator PS3 , mantep cuy…. Berhubung saya gak mau cuman sekedar menikmati ini sendirian maka saya share deh buat sobat yang membutuhkan.  Emulator PS2  ini bisa dimainkan melalui game dari DVD/CD Drive anda, dan juga bisa file game yang berformat .iso yang asalnya dari game DVD kemudian di convert jadi file iso dari software Alcoho...

Download Kaspersky Mobile Security for Android

Kin i, saya akan membagikan sebuah  Antivirus  untuk Android lainnya, yaitu  Kaspersky Mobile Security . Yaps,  Kaspersky Mobile Security  merupakan Antivirus yang dapat melindungi Hp Android sobat dari serangan  Virus ,  Spam ,  Program jahat , dan lain-lain. Selain itu, Di dalam Antivirus ini juga ada fitur-fitur keren lainnya loh, seperti  Anti Theft Protection ,  Call & Sms Filter , dan  Privacy Protection . Dengan fitur-fitur tersebut, menjadikan  Kaspersky Mobile Security  ini, Antivirus terbaik Nomor 1 di dunia.