18
Sep

useHandCursor

Written by admin


Normalnya ketika kursor mouse berada di atas sebuah button, kursor mouse akan berubah bentuk menjadi sebuah tangan. Tapi jika anda ingin menghilangkan kursor tangan tersebut dan memlih tetap menggunakan kursor asli, anda dapat melakukannya dengan menggunakan script useHandCursor. Script ini digunakan untuk menghilangkan kursor tangan jika bernilai false dan memunculkannya lagi jika bernilai true. Secara default, useHandCursor sebuah button bernilai true. Jadi anda tidak perlu memberikan script ini apabila anda ingin memunculkan kursor mouse ketika kursor mouse berada di atas button kecuali jika sebelumnya useHandCursor button tersebut bernilai false. Penulisannya :

1
2
3
4
5
//kursor akan berubah menjadi tangan apabila kursor menyentuh button tombol
instancae_name.useHandCursor = true;
 
//kursor tidak akan berubah menjadi tangan apabila kursor menyentuh button tombol
instancae_name.useHandCursor = false;

Untuk lebih jelasnya silahkan buat tombol sesuai langkah-langkah di bawah  ini :

1. Buatlah sebuah flash document.

2. Buatlah sebuah dynamic text bertuliskan Tombol. Seleksi dynamic text tersebut dan tekan Ctrl+F3. Pada panel properties yang nonaktifkan tombol selectable dan aktifkan tombol show border around text.

3. Pastikan anda masih menyeleksi dynamic text bertuliskan Tombol, lalu  tekan F8. Pada panel yang muncul masukkan tombol sebagai name dan button sebagai type lalu tekan ok.

4. Seleksi button tombol di stage dan masukkan tombol sebagai instance name pada panel properties.

5. Klik kanan button tombol dan pilih Edit untuk masuk ke dalam stagenya. Klik kanan frame Over dan pilih Insert Keyframe. Klik kanan frame Down dan pilih Insert Keyframe.

6. Ubah warna huruf dynamic text pada frame Over menjadi berwarna merah. Ubah warna huruf dynamic text pada frame Down menjadi berwarna biru. Tekan Ctrl+E untuk kembali ke stage scene 1.

7. Klik frame 1 dan tekan F9. Pada panel actions yang muncul masukkan script berikut :

1
2
//kursor tidak akan berubah menjadi tangan apabila kursor menyentuh button tombol
tombol.useHandCursor = false;

8. Tekan Ctrl+Enter untuk melihat hasilnya :

9. Ketika kursor mouse berada di atas button seharusnya kursor berubah bentuk menjadi tangan. Tetapi yang terjadi tidak demikian, hal ini disebabkan karena button tersebut tidak menggunakan kursor tangan apabila disentuh oleh kursor (useHandCursor bernilai false).

10. Contoh yang lainnya, silahkan cari perbedaan antara kedua tombol di bawah ini :

Sourcenya dapat di download di sini





Apakah tutorial di atas menarik atau bermanfaat bagi anda? Bantulah Warung Flash agar tetap ada dan memberikan tutorial-tutorial yang lebih bagus dan bermanfaat lagi. Silahkan klik link berikut ini untuk lebih jelasnya : Bantu Warung Flash



Bookmark and Share

5 Responses to “useHandCursor”

  1. leack Says:

    kalau ganti tangannya dengan objek bisa gak????

  2. admin Says:

    Setelah dihilangkan tangannya coba tambahkan scriptnya seperti tutorial berikut : http://warungflash.com/2009/01/mengganti-kursor-mouse/

  3. Beberapa Link Tutorial Flash Menggunakan Script « Dhitz's Blog Says:

    […] http://warungflash.com/2009/09/usehandcursor/#more-2767 […]

  4. Soleram Says:

    seumpama cursor berada di atas tombol —-> akan keluar kotak kecil di bawah cursor dan memberikan keterangan tombol….
    itu buatnya gmna mas? :D

  5. admin Says:

    kalau kami biasanya menggunakan attachMovie.
    jadi kalau tombol di roll over, maka kotak kecil diattach.
    jika di roll out, kotak kecil hasil attachMovie dihapus.

    http://warungflash.com/2009/03/attachmovieclip/
    http://warungflash.com/2009/03/removemovieclip/
    http://warungflash.com/2009/11/on/

Leave a Reply

B-) =DV <:-P ;)) ;) :yeye: :respect: :peace: :p :idea: :hope: :I: :D :-SS :-? :-/ :)) :) :(( 8-> more »

Komentar yang berisi pertanyaan atau request tutorial kemungkinan besar tidak bisa kami jawab dan penuhi. Hal ini dikarenakan kesibukan kami yang padat . Oleh karena itu kami mohon maaf dan pengertiannya.