Anda di halaman 1dari 29

Tutorial Flash

Macromedia Flash 8 Cek Jawaban dari Array


06 Maret 2013

Bila Anda ingin tahu bagaimana cara mengecek sebuah jawaban yang disimpan dalam sebuah array. Tutorial ini dapat digunakan bagi anda yang membuat sebuah kuis yang memiliki banyak soal. Dengan banyaknya soal dalam suatu kuis berarti terdapat terdapat jawaban yang berjumlah sama dengan jumlah soal. Dengan adanya array akan meminimalisir waktu dan tempat. Langsung saja ikuti langkah-langkah berikut. 1. Pertama buat flash document baru

2.

Buatlah sebuah static text bertuliskan Masukkan kata : biru kedalam kotak jawaban kemudian tekan tombol cek

untuk memunculkan status benar

3.

Buatlah 2 buah static text dengan masing-masing diberi tulisan Jawaban : dan Status :

4.

Buatlah 1 buah input text. Seleksi input text tersebut dan tekan Ctrl+F3. Pada panel properties yang muncul

masukkan jawaban_tampil sebagai var serta aktifkan show border around text

5.

Buatlah 1 buah dynamic text. Seleksi dynamic text tersebut dan pada panel

propertiesnya masukkan status_tampil sebagai var serta nonaktifkan tombol selectable dan aktifkan tombol

show border around text

6.

Buatlah sebuah simple button dengan tulisan cek didalamnya. Seleksi simple button tersebut dan pada panel

properties masukkan cek_btn sebagai instance name

7.

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

jawaban_asli = ["biru"]; cek_btn.onPress = function() { if (jawaban_tampil == jawaban_asli[0]) {

status_tampil = "benar"; } else { status_tampil = "salah"; } };

8.

Untuk melihat hasilnya tekan Ctrl+Enter

Selamat mencoba & semoga bermanfaat

Macromedia Flash 8 Animasi dengan Efek Foto Negatif


06 Maret 2013

Kali ini kami akan membahas langkah mudah membuat animasi foto negatif menggunakan Macromedia Flash 8. Langkahnya cukup singkat dan mudah untuk diterapkan. Ikuti langkah-langkah berikut: 1. Pertama buat flash document baru dan ubah warna backgroundnya menjadi hitam agar terlihat lebih serasi dengan efek negatif

2.

Tekan Ctrl+R lalu pilih gambar/foto yang anda kehendaki dan klik Open

3.

Ubah ukuran dan letakkan gambar/foto di tengah-tengah stage

4.

Klik pada frame 1 kemudian tekan F9. Masukkan script berikut pada panel actions yang muncul :

warna = new Color(_root); warna_berubah = {ra:-100, rb:255, ga:-100, gb:255, ba:-100, bb:255}; warna.setTransform(warna_berubah);

5.

Tekan Ctrl+Enter untuk melihat hasilnya

Selamat mencoba

Macromedia Flash 8
13 Februari 2013

Animasi Huruf Mengikuti Kursor Pernahkah Anda melihat satu animasi dimana ada satu obyek yang selalu mengikuti pergerakan kursor? Animasi tersebut memang cukup menarik, dan kali ini kita akan membuat sebuah animasi tersebut, tetapi yang mengikuti kursor tersebut adalah text. Dalam hal ini sebuah huruf yang tampil dalam Dynamic text yang diatur melalui srcipt pada tutorial ini. Huruf-huruf itu nantinya akan mengikuti kursor kemanapun kursor diarahkan. Langsung saja ikuti langkah-langkah berikut: 1. Pertama buka program Macromedia Flash 8 dan buat sebuah flash document baru

2.

Buatlah sebuah dynamic text bertuliskan W. Seleksi dynamic text ini lalu tekan Ctrl+F3. Pada panel properties yang muncul

masukkan txt di dalam kotak var, nonaktifkan tombol Selectable, dan aktifkan tombol Align Center

3.

Pastikan anda masih menyeleksi dynamic text tadi kemudian tekan F8. Pada panel yang muncul

masukkan huruf_mc sebagai name dan movie clip sebagai type serta pastikan titikregistrationnya berada di tengah-tengah lalu tekan OK

4.

Hapus movie clip huruf_mc dari stage kemudian tekan Ctrl+L. Klik kanan movie clip huruf_mc pada panel library lalu pilih Linkage

5. OK

Pada panel yang muncul berikan tanda centang pada Export for ActionScript dan masukkan huruf_mc sebagai identifier kemudian tekan

6.

Klik frame 1 dan tekan F9 dan pada panel actions yang muncul masukkan script berikut:

jarak = 20; jumlahHuruf = 8; function gerak(target) { target.x = -target._x+_root._xmouse+(target.no*jarak); target.y = -target._y+_root._ymouse+25; target.kecepatanX = (target.kecepatanX*0.5)+(target.x*0.1)/target.no*5; target.kecepatanY = (target.kecepatanY*0.5)+(target.y*0.1)/target.no*5; target._x += target.kecepatanX; target._y += target.kecepatanY; } for (i=1; i<=jumlahHuruf; i++) { _root["huruf"+i] = attachMovie("huruf_mc", "huruf_mc"+i, _root.getNextHighestDepth()); _root["huruf"+i].no = i; _root["huruf"+i].kecepatanX = 20; _root["huruf"+i].kecepatanY = 20; _root["huruf"+i].onEnterFrame = function() {

gerak(this); }; } huruf1.txt = "K"; huruf2.txt = "O"; huruf3.txt = "M"; huruf4.txt = "P"; huruf5.txt = "U"; huruf6.txt = "T"; huruf7.txt = "E"; huruf8.txt = "K";

7.

Tekan Ctrl+Enter untuk melihat hasilnya

Selamat mencoba & semoga bermanfaat

Macromedia Flash 8
13 Februari 2013

Animasi Warna-warni Acak Pada kesempatan kali kami akan membahas tentang bagaimana cara untuk membuat sebuah animasi warna yang beragam yang diacakacak secara teratur dan terlihat sangat menarik. Langsung saja ikuti tutorial berikut: 1. Buat sebuah flash document baru, tekan Ctrl+J dan atur seperti pada gambar

2.

Buatlah sebuah kotak dengan ukuran 25x25 pixel

3.

Seleksi kotak tersebut dan tekan F8. Pada panel yang muncul berikan cube sebagai name dan movie clip sebagai type dan klik OK

4.

Tekan Ctrl+F3 dan masukkan cube sebagai instance name

5.

Seleksi kotak dan tekan F9. Kemudian masukkan script berikut:

onClipEvent(enterFrame){ r=Math.floor(Math.random()*255) g=Math.floor(Math.random()*255) b=Math.floor(Math.random()*255) colourobj=new Color(this) colourobj.setRGB(r<<16|g<<8|b) }

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

for(i=1;i<=50;++i){ duplicateMovieClip("cube","movie"+i,i) } numobjects=1 for(i=1;i<=10;++i){ for(z=1;z<=5;++z){ this["movie"+numobjects]._x = i*30; this["movie"+numobjects]._y = z*30; numobjects+=1 } } cube._visible = false;

7. Tekan Ctrl+Enter untuk melihat hasilnya

Selamat mencoba & semoga bermanfaat

Macromedia Flash 8
13 Februari 2013

Gerakan Elastis Objek Efek gerakan elsatis ini cukup menarik, dimana nanti ada sebuah obyek yang bila di klik dan ti tahan, lantas mouse di geser, maka obyek akan tampil mengikuti arah mouse tadi secara elastis. Bisa diartikan sebuah objek yang koordinat x dan y nya akan berada di x dan y mouse apabila mouse ditekan serta akan kembali ketempat semula apabila tekanan pada mouse dilepaskan. Langsung saja ikuti tutorial berikut: 1. Pertama buka program Macromedia Flash 8 dan buat sebuah flash document baru

2. Buatlah sebuah lingkaran. Seleksi lingkaran tersebut dan tekan F8. Pada kotak dialog yang muncul masukkan lingkaran sebagai name dan movie clip sebagai type lalu tekan OK

3. Seleksi movie clip lingkaran di stage dan Ctrl+F3. Pada panel properties yang muncul masukkan lingkaran di dalam kotak instance name

4. Klik frame 1 dan tekan F9. Pada kotak actions yang muncul masukkan script berikut:

targetX = lingkaran._x; targetY = lingkaran._y; kecepatanX = 0; kecepatanY = 0; gerak = 1; kecepatan = 10; perlambat = 1.2; lingkaran.onEnterFrame = function() { if (gerak == 1) { this._x += kecepatanX; this._y += kecepatanY; kecepatanX += (targetX-this._x)/kecepatan; kecepatanY += (targetY-this._y)/kecepatan; kecepatanX /= perlambat; kecepatanY /= perlambat; } if (gerak == 2) {

this._x = _root._xmouse; this._y = _root._ymouse; kecepatanX = 0; kecepatanY = 0; } }; onMouseDown = function () { gerak = 2; }; onMouseUp = function () { gerak = 1; };

5. Tekan Ctrl+Enter untuk melihat hasilnya

Selamat mencoba & semoga bermanfaat