Ganti Kursor Mouse di Flash dengan yang Unik2

19Jun09

Mengganti bentuk kursor mouse di dalam Flash bisa kita lakukan dengan trik sederhana.. contoh kali ini, misalkan kita akan membuat kursor mouse berbentuk tangan dimana si telunjuknya akan ikut bergerak manakala mouse diklik.

Unduh terlebih dahulu file percontohannya dimari -> http://tinyurl.com/F4154LMAN-tangancupu

“Penjelasan step-by-step-nya?”

Pertama-tama buat dulu gambar tangan dengan pencil tool > kasih warna dengan paint bucket tool > convert jadi movieclip > kasih instance name, misalkan tangan_mc. Terus, supaya telunjuknya bisa bergerak-gerak ketika mouse ditekan, dalam movieclip tsb kita perlu insert frame lg yg isinya gambar tangan yang sama persis hanya saja dengan arah telunjuk yang berbeda (jgn lupa kasih stop() di frame 1 movieclipnya biar gak gerak2 sendiri). Baru kemudian di scene utamanya dikasih script:


startDrag("tangan_mc", true);

onEnterFrame=function()
{
 Mouse.hide();
 if(ASnative(800,2)(1))
 {
 tangan_mc.play();
 }
}

Sedikit penjelasan ttg scriptnya, startDrag() itu fungsinya agar si movieclipnya selalu mengikuti gerakan mouse, sedangkan Mouse.hide() berfungsi untuk menyembunyikan kursor mouse yang asli. Dengan gabungan keduanya, maka seolah-olah kita memiliki kursor baru di dalam movie Flash tersebut.

ASnative(800,2)(1) itu fungsi utk mendeteksi ketika mouse diklik maka nilainya menjadi ‘true’ dan onEnterFrame() tuh bwt menjalankan fungsi2 dan ngecek statement2 di dalamnya dengan frekuensi sejumlah fps. Mungkin emang lebih praktis pake Listener sih, cuman karena penulis masih cupu jd bisanya ya sebatas onEnterFrame+ASnative aja.. hehe maafkan.. :(



22 Responses to “Ganti Kursor Mouse di Flash dengan yang Unik2”

  1. 1 morishige

    nice info, gan!

  2. 2 denieru

    sip…keren…thanks n keep posting

  3. 3 F4154LMAN

    @morishige
    weh tau aja saya ganteng,, thx juragan

    @denieru
    yow :D
    siap bozz

  4. Hi, tuker link yuk…!
    Linkmu udah tak pasang lho… :)
    Salam kenal

  5. 5 F4154LMAN

    @The Best Gadget
    wah terimakasih banyak sudah masang link kemari.. ;)
    cuman kalau list blogroll disini dipasangnya secara sukarela sama pemilik blognya.. hehe :roll:

  6. 6 4z1z4h

    Hore… berhasil euy. Keren…keren…
    Tapi tangan iyam mah lebih bagus kang, soalna buat tangana lebih lama dari pada ngoprek script na, oh iya script sedikit di modipikasi. Ntar minta tanggapanna nya,tapi ntar weh ayeuna mah bade UAS heula..
    Nuhun kang

  7. oi.. sy pnya tutorial baru Membuat Simulasi Perbandingan Sebuah Rumus, kunjungi blog saya http://janggeng.blogspot.com/

  8. 8 F4154LMAN

    @4z1z4h
    wah keren.. keren.. minta kritik dan sarannya yah

    @Media pembelajaran Flash
    siiip ;)

  9. 9 matley

    thx sma ilmu’a .. :D

  10. 10 rioseto

    namaku rio seto disebut-sebut dalam artikel lain di blog ini; mas faisalman sudah siap diwisuda, ‘kan… silakan datang di rioseto.wordpress.com. sukses selalu!

  11. 11 agaM

    terima kasih banyak coy,,,

    banyakin lagi ya,,

  12. 12 anung

    thanks gan . .

  13. 13 lA2

    saya dah coba tapi ko gagal terus ya? saya gambar segi6 untuk pngganti mousenya. tapi di swfnya, gambar segi 6nya diem aj…????

  14. 14 lA2

    panah mousenya si ilang

  15. 15 berry

    thanks for your blog bang…
    pretty helpful

  16. 16 della

    Mo tanya nioh tmn2.. kalo script2 di flash itu emang harus diapalin satu2 semua/ gmn? susah banget n ribet gt.. ga kebayang

    nantinya misal pas kerja jadi flash desainer, apa action script flashnya tinggal copy usb/ hrs di luar kpl seh?
    apa yg harus ngapalin itu orang it?
    thx

  17. wow nice post…
    thank’s gudang info

  18. Tq yaa……

  19. wah keren gan.. thanks infony
    salam knal..

  20. 20 sii thiwie

    I like it…

  21. 21 sarisari

    mas, kok muncul ginian ya

    Statement must appear within on/onClipEvent handler
    _root.onEnterFrame=function(){


  1. 1 Membuat Media Interaktif dengan Flash « {F4154LMAN}

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s


Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 932 pengikut lainnya.