Rabu, 13 Februari 2013

Membuat Huruf Bergerak Mengikuti Kursor


Biar tampilan blog kita rame, biasanya para blogger menambahkan berbagai variasi atau widget . Bentuknya pun  bermacam macam. Nah kali ini kita akan coba membuat variasi atau hiasan di blog kita dengan menambahkan script supaya text bisa bergerak kemanapun mouse kita arahkan. Mau tahu caranya ?, silahkan ikuti langkah langkahnya.


script atau kode berikut mesti kita tambahkan ke template blog kita. Silahkan anda copy dulu script di bawah ini :

iemsg[i].style:document.getElementById('iemsg'+i).style;
d.top=y[i]+a*Math.sin((currStep+i*1)/3.8)+window.pageYOffset-15+(ie||dom? 'px' : '');
d.left=x[i]+a*Math.cos((currStep+i*1)/3.8)*2+(ie||dom? 'px' : ''); // remove *2 for just a plain circle, not oval
}
}

var drag=function(){ // makes the resistance
y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
for (var i=1; i < n; i++){
y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);

}
makecircle();
// not rotation speed, leave at zero
setTimeout(function(){drag();},10);
}
if (ns||ie||dom)
if ( typeof window.addEventListener != "undefined" )
window.addEventListener( "load", drag, false );
else if ( typeof window.attachEvent != "undefined" )
window.attachEvent( "onload", drag );
else {
if ( window.onload != null ) {
var oldOnload = window.onload;
window.onload = function ( e ) {
oldOnload( e );
drag();
};
}
else
window.onload = drag;
}

}
cursor_text_circle();

</script>

Jika sudah di copy, cara menerapkannya adalah :

Seperti biasa Sigin dulu di draft blogger
Dalam dasbor masuk Tata Letak --> Elemen Laman
Tambah Widget --> kemudian anda klik HTML/JavaScript.Pastekan script atau kode yang telah di copy tadi disini. Simpan.

Oooh , hampir lupa. Coba Anda cari kata  "BELAJAR BERSAMA" didalam kode, kemudian anda ganti dengan kata yang anda inginkan. nantinya kata tersebut yang akan tampil mengikuti Mouse.

Sekarang coba lihat hasilnya.
Catatan : Kita bisa menempatkan kode diatas dimana saja, didalam widget. Mau di sidebar, footer atau dimanapun asal ada tambah widget.



**** Semoga Bermanfaat ****

Tidak ada komentar:

Poskan Komentar