3w anis's tutorial: Tutor 9-->Snow Ball Effect
Photobucket Photobucket Photobucket Photobucket

Saturday 21 January 2012

Tutor 9-->Snow Ball Effect

Assalamualaikum.. 
Bertemu lagi dalam slot tutorial. Jom kita belajar buat snow ball effect dalam blog. Buat yang tak tahu apa benda tu boleh intai sini ..


Macam mana nak buat?

1. Sign in blogger > Design > Add Gadget > Html/JavaScript
2. Copy code di bawah dan paste ke dalam Html/Java Script 



              <script>

    //Here you can add your own picture for snow. Just change the url
    var snowsrc="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLG8oR3MVF6jGtUUc0uuIAexegVuKAvLkJXZXFTkpxXS2bGEg80Qnkv4dyc5PnZGH27BTntESfWwEM-LDwkWoVjCF-vjWA4kSwNUPwF0_X3Ee946rK7QUkPkxN-SWMSz08665azVymxR8/s1600/whiteshowNF.png"
    //how many snowflakes there will be (currently 12)
    var no =40;
    //How fast will the snow disappear (0 is never)
    var hidesnowtime = 0;
    //The height the snow will reach before it disappears ("windowheight" or "pageheight")
    var snowdistance = "pageheight";
    ///////////////////////////////End of Settings///////////////////////////////////
    var ie4up = (document.all) ? 1 : 0;
    var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

    function iecompattest()
    {
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    }

    var dx, xp, yp;
    var am, stx, sty;
    var i, doc_width = 800, doc_height = 600;

    if (ns6up)
    {
    doc_width = self.innerWidth;
    doc_height = self.innerHeight;
    }
    else
    if (ie4up)
    {
    doc_width = document.body.clientWidth;
    doc_height = document.body.clientHeight;
    }

    dx = new Array();
    xp = new Array();
    yp = new Array();
    am = new Array();
    stx = new Array();
    sty = new Array();

    for (i = 0; i < no; ++ i)
    {
    dx[i] = 0;
    xp[i] = Math.random()*(doc_width-50);
    yp[i] = Math.random()*doc_height;
    am[i] = Math.random()*20;
    stx[i] = 0.02 + Math.random()/10;
    sty[i] = 0.7 + Math.random();
    if (ie4up||ns6up)
    {
    if (i == 0)
    {
    document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://rftactical.darkbb.com/index.htm\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>");
    }
    else
    {
    document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
    }
    }
    }

    function snowIE_NS6()
    {
    doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
    doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
    for (i = 0; i < no; ++ i)
    {
    yp[i] += sty[i];
    if (yp[i] > doc_height-50)
    {
    xp[i] = Math.random()*(doc_width-am[i]-30);
    yp[i] = 0;
    stx[i] = 0.02 + Math.random()/10;
    sty[i] = 0.7 + Math.random();
    }
    dx[i] += stx[i];
    document.getElementById("dot"+i).style.top=yp[i]+"px";
    document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
    }
    snowtimer=setTimeout("snowIE_NS6()", 10);
    }

    function hidesnow()
    {
    if (window.snowtimer) clearTimeout(snowtimer)
    for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
    }


    if (ie4up||ns6up)
    {
    snowIE_NS6();
    if (hidesnowtime>0)
    setTimeout("hidesnow()", hidesnowtime*1000)
    }
    </script>
 3. Warna yang aku merahkan tu, warna snow ball. Kalau korang nak tukar boleh pilih warna di bawah. ( yang sedia ada tu warna putih )


Blue Snow Ball


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiksubWzXY2_c9P6NAKReznvn1m0y_fr25yNx80aubT1O6x0NeWuQ3bep-s2UlcSnxPrCqJHN2X6DaalETfQueBTWTcDiTchP63HaS8wot8BYtorhFRgbCgnjiZUZupgZFldMn3V0IW0JM/s1600/bluesnowNF.png
 Pink Snow Ball


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Jmy_LHVMIcM8w1KXk4LjwYOlJRZTbF3WRCGG8BVrLBIbsnI6r4lC6WqA8ifAumz6at1CwjUbGt17pjUYLaVztb0DhjCcg81vSzmbNmBnDtugnDxSBov4rwqtip_bXU8ilFGL6iX9mgE/s1600/redshowNF.png
Black Snow Ball


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2PaW6YpXx3zH3dbz-1vAuex-XUtePZWkXMuLy6KiGEE-LEO6qnoLjQv9NWM_yuTYtld-XVDcH8o04NoJoIhoeUCTaS8R2kEAbPRCLiggbxMIGBKn8LogJFJqgswfVghip5T1fWGetieg/s1600/blacksnowNF.png
4. Save. dan tengok blog korang sejuk ke tak ?? muahaha.


#nak colour pelik-pelik sila create sendiri yerr.. k baiiii 


Credit By <a href="http://bicarafarah.blogspot.com/p/blog-tutorial_1005.html">Cik Nurfarah</a>

***SELAMAT MENCUBA***

No comments:

Post a Comment