FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYA (8)

FAKULTAS TEKNIK
UNIVERSITAS NEGERI YOGYAKARTA
PRAKTIK PEMBELAJARAN BERBASIS MULTIMEDIA
Semester 3

Drag and Drop

Oleh: M Rifqi Atsani

Tgl : 22 Okt 2013

4 x 50’
Modul 5

A. Alat dan Bahan :
1. Komputer
2. Software Adobe Flash CS6

B. Langkah kerja
1. Hidupkan komputer
2. Buka program Adobe Flash CS6

3. Pilih ActionScript 3.0
4. Buatlah objek sembarang pada stage
5. Ubah objek tersebut menjadi movie clip dan beri nama instance objek_mc
6. Buat layer baru dan ganti namanya menjadi action
7. Pada layer action dan frame 1 ketik ActionScript berikut:
1

objek_mc.addEventListener(MouseEvent.MOUSE_DOWN, onStartDrag);

2

objek_mc.addEventListener(MouseEvent.MOUSE_UP, onStopDrag);

3
4

function onStartDrag(evt:MouseEvent):void {

5


evt.target.startDrag();

6

evt.target.alpha = 0.8;

7

}

8

function onStopDrag(evt:MouseEvent):void {

9

evt.target.stopDrag();

10


evt.target.alpha = 1;

11

}
Baris 1 digunakan untuk mengaktifkan movie clip objek_mc dengan event mouse

down agar menjalankan fungsi onStartDrag.
Baris 2 digunakan untuk mengaktifkan movie clip objek_mc dengan event mouse
up agar menjalankan fungsi onStopDrag.
Baris 4 digunakan untuk membuat fungsi onStartDrag.

FAKULTAS TEKNIK
UNIVERSITAS NEGERI YOGYAKARTA
PRAKTIK PEMBELAJARAN BERBASIS MULTIMEDIA
Semester 3

Drag and Drop

Oleh: M Rifqi Atsani


Tgl : 22 Okt 2013

4 x 50’
Modul 5

Baris 5-6 digunakan untuk memberi perintah movie clip target yaitu objek_mc
agar menjalankan method startDrag sehingga objek berubah transparan dan dapat dibawa
menggunakan klik mouse.
Baris 8 digunakan untuk membuat fungsi onStopDrag.
Baris 9-10 digunakan untuk memberi perintah movie clip target yaitu objek_mc
agar menjalankan method stopDrag sehingga transparan objek kembali normal dan objek
berhenti di area stage ketika tombol klik dilepaskan.
8. Simpan file kemudian lakukan test movie
9. Klik objek lalu drag ke area lain kemudian lepaskan untuk menempatkan objek di posisi
baru