Tutorial ini merupakan lanjutan dari drag dan drop di flash 8 yang kemarin saya posting. Apa bedanya? kami ini kita tambahkan bagaimana untuk mengecek kebenaran dari pasangan obyek yang di drag. Kasusnya begini:
Saya punya satu lingkaran merah dan satu lingkaran biru. serta satu kotak merah dan satu kotak biru.
Skenario nya: obyek berwarna biru akan kita pasangkan dengan obyke sejenis yang berwarna merah. jika lingkaran biru dipasangkan dengan lingkaran merah, maka akan muncul teks "Benar" jika selain itu "salah". Demikian juga untuk obyek kotak.
Capcus ke TKP (Tempat Kursus Phlash):
1. buat lingkaran merah, tekan f8 pilih movie clip, klik ok
2. klik lingkaran merah tersebut, kemudian munculkan properties, pada instance name ketik lingkaran_merah.
3. buat kotak merah, tekan f8 pilih movieclip, klik ok.
4. klik kotak merah, properties pada instance name ketik kotak_merah.
5. Lihat yang kita punya ini:
6. sip, sekarang buat lingkaran biru,tekan f8 pilih movie clip,klik ok
7. pada properties beri nama lingkaran_biru
8. buat kotak biru, tekan f8 pilih movieclip, klik ok
9. pada properties beri nama kotak_biru
10. lihat yang kita punya sekarang:
11. sekarang buat dynamic text, klik texttool (huruf A pada toolbox), klik properties, pilih dynamic text. Kemudian buat area text di layar.
lihat gambar yah...pada var ketik ling_kode
12. sekarang buat satu lagi dynamic text, tempatkan diatas kotak merah, dan pada properties var isi dengan kotak_kode
=============sebentar, saya minum dulu===================
gelas_pegang=true;
isi=air_panas;
coffemix=open;
tuang._coffemix=semuanya(){
aduk._pelan2=1 menit;
}
on(taruh){
diamkan sejenak;
}
siap._minum=coffemix panas;
==============selesai===============
he he he, maaf, iklan,.....
ok lanjut, sekarang ke bagian koding nya. Apa? mau minum dulu? silahkan...
no 13 ini kalau tidak salah. klik pada frame 1 layer 1, tekan f9 maka akan muncul jendela action frame.
14. ketik kode berikut (maaf anda ikuti dulu, pahami langkah demi langkah)
Kode untuk menggerakkan lingkaran biru:
lingkaran_biru.onPress = function() {
this.startDrag();
};
lingkaran_biru.onRelease = function() {
this.stopDrag();
if (eval(this._droptarget) == lingkaran_merah) {
this._x = _root.lingkaran_merah._x;
this._y = _root.lingkaran_merah._y;
}if (eval(this._droptarget) == kotak_merah) {
this._x = _root.kotak_merah._x;
this._y = _root.kotak_merah._y;}
}
Koding untuk kotak biru:
kotak_biru.onPress = function() {
this.startDrag();
};
kotak_biru.onRelease = function() {
this.stopDrag();
if (eval(this._droptarget) == lingkaran_merah) {
this._x = _root.lingkaran_merah._x;
this._y = _root.lingkaran_merah._y;
}if (eval(this._droptarget) == kotak_merah) {
this._x = _root.kotak_merah._x;
this._y = _root.kotak_merah._y;}
}
15. Sampai tahap ini, coba anda jalankan, tekan ctrl+enter. Lingkaran biru dan kotak biru dapat didrag dan drop, coba anda taruh pada obyek merah.
16. Selanjutnya untuk mengecek nilai benar atau salah. Script kita modif seperti ini:
lingkaran_biru.onPress = function() {
this.startDrag();
};
lingkaran_biru.onRelease = function() {
this.stopDrag();
if (eval(this._droptarget) == lingkaran_merah) {
this._x = _root.lingkaran_merah._x;
this._y = _root.lingkaran_merah._y;
ling_kode="BENAR" }else{ling_kode="SALAH"
}if (eval(this._droptarget) == kotak_merah) {
this._x = _root.kotak_merah._x;
this._y = _root.kotak_merah._y;}
}
17. Kemudian untuk yang kotak juga kita modif yang sama:
kotak_biru.onPress = function() {
this.startDrag();
};
kotak_biru.onRelease = function() {
this.stopDrag();
if (eval(this._droptarget) == lingkaran_merah) {
this._x = _root.lingkaran_merah._x;
this._y = _root.lingkaran_merah._y;
}if (eval(this._droptarget) == kotak_merah) {
this._x = _root.kotak_merah._x;
this._y = _root.kotak_merah._y;
kotak_kode="BENAR"}else{kotak_kode="SALAH"}
}
18. Sip, jalankan animasinya!
kurang jelas? download aja disini
Kategori
- Animasi (3)
- Bukan Cara (6)
- Cara Agama Islam (9)
- Cara Blogspot (internet) (16)
- Cara Cinta (3)
- Elektronika (1)
- Email (8)
- Grafis dan web (28)
- Handphone (3)
- Humor (1)
- Informasi (27)
- Kesehatan (10)
- Komputer : Office (16)
- komputer : system (50)
- komputer jaringan (10)
- maintenance komputer (17)
- Manajemen Diri (2)
- pemrograman/html/vb (12)
- Pertanian (2)
- Peternakan (1)
- Player (1)
- Portofolio (23)
- Statistik dan penelitian (7)
- Virus Komputer (10)
Blog Archive
-
▼
2011
(117)
-
▼
September
(13)
- Menghilangkan Log On pada win 7 / vista
- Cara melatih anak jujur
- Cara supaya anak berani di sekolah
- Mendesain box software dengan corelDraw
- Cara membuat SKCK (new update)
- Hati-hati instal hardisk ganda
- Review AVG vs Iobit
- Mengatur suara dengan slider pada flash 8
- Drag-Drop di Flash 8 bagian 2
- Drag dan Drop di Flash 8
- Antasari vs Antasari
- Cara membuat dirrect link download pada blog
- cara cepat download musik dari 4shared
-
▼
September
(13)
Application Soft
Converter Soft
Cracker Soft
Grafis Soft
Security Soft
Utility Soft
- Mengambil serial XP
- Boot.ima
- Easeus partition manager
- Driver All LAN x86
- PC Booster 7 Full
- SpeedGear
- 1 to 2 GB flashdisk
- Bootvis untuk optimasi win xp
- Unetbootin: membuat file bisa booting
- RarZilla installer
- Firemin: untuk memperkecil sistem mozilla
- Anti Copy
- Backup Driver
- Klasik menu office 2007
- Norton Ghost 9 dan framework nya
- IDM 6.07 + Patch nya komplit
- Diagnosis Registry
Free Tutorial
- Desain logo Chrome
- Modul belajar HTML dasar (1)
- Desain box software dengan corelDraw
- Mengatur suara dengan slider
- Tutorial drag &drop flash bagian 2
- Tutorial drag &drop flash 8
- Desain katalog produk
- cara menggunakan pdf converter
- Media pembelajaran Fisika1
- Modul Flash dasar level 2 full gambar
- Modul Flash 8 dasar lengkap!
- Desain brosur *.cdr
- Logo im3.cdr x4
- File membagi gambar untuk puzzle *.fla
- background game1 *.fla
- file *.exe tutorial link beda scene
- File *.fla tutiroal link beda scene
- desain kartu nama .cdr
- hasil tutorial penomoran halaman
Galeri Foto
17 September 2011
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment
Sebelum meninggalkan halaman ini, silahkan kasih masukan pada blog ini...