Mengikuti objek ketika mouse di klik

Ditengah sela-sela lembur saya coba luangkan untuk menulis apa saja kedalam Blog. Alhasil, saya sekarang mau menulis tutorial trik animasi Flash. Berhubung, saya lagi ada Job dari Sosro untuk membuat ilustrasi animasi pencuci botol dari minuman tersebut. Jd sekalian deh saya tulis salah satu trik tersebut.

Sebelumnya, pernah liat objek yang mengikuti mouse ketika di klik ( mouse on klik ) pada animasi flash interaktif ?. Nah, begini cara bikin-nya…

Langkah 1
Buat dokumen baru pada flash kamu.
Buat objek yang akan mengikuti mouse pada stage.

Langkah 2
seleksi objek tersebut dan konvert menjadi simbol movie dengan menekan tombol F8. Beri nama apa saja pada movie clip tersebut.

Dan yang terpenting dan yang menjadi pemicu agar objek tersebut bergerak mengikuti mouse adalah dengan memberi instance nama movie clip. Sebagai contoh, beri nama “ball”.

Langkah 3
pada timeline, buat layer baru dan masukin script berikut pada frame pertama. Ingat, script nya ditaruh di frame loh….

Dan masukan kode / script berikut:

moveBall = function () {
this.dx = (this.targx-this._x)*.1;
this.dy = (this.targy-this._y)*.1;
this._x += this.dx;
this._y += this.dy;
} ;
setTarget = function () {
this.targx = _root._xmouse;
this.targy = _root._ymouse;
} ;

ball.targx = 10;
ball.targy = 10;
ball.onEnterFrame = moveBall;
ball.onMouseDown = setTarget;

Langkah 4
Sekarang coba jalankan movie animasi tersebut dan klik dimana saja di dalam stage. Bagaimana ? Berhasil tidak…

Kalau mau liat hasil akhirnya, klik disini

Iklan

4 thoughts on “Mengikuti objek ketika mouse di klik

  1. @ Ina:
    *Geleng-geleng liat kelakuan Tante2 jmn sekarang !
    Mao-nya extra cepet…. aja. 😆

    @ ihduy:
    yo wiss… *lempar tulang yg jauh*

    @ umar:
    oK…. nanti aku bawain 5 buku script yg bisa kamu baca
    *langsung muntah-muntah liat script-nya*

Komentar ditutup.