Galeri Foto

17 September 2011

Drag-Drop di Flash 8 bagian 2

0 comments
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

16 September 2011

Drag dan Drop di Flash 8

3 comments
Posting kali ini seputar macromedia flash, materi yang ingin saya sampaikan adalah tentang drag n drop.

Drag dan drop adalah dua fungsi yang saling berkaitan, yaitu fungsi drag digunakan untuk memindahkan obyek dengan mouse, dan drop digunakan untuk menempatkan obyek ke suatu lokasi.

Alur logika yang kita pakai, untuk melakukan drag, maka mouse di klik dan ditahan, kemudian di geser-geser. Dalam hal ini berarti mouse di tekan terus, dalam bahasa program onPress();

Kemudian untuk melakukan drop, berarti menaruh obyek, atau meletakkan, dalam hal ini berarti mouse kita lepaskan, dalam bahasa program kita kenal sebagai onRelease();

Teknik dasarnya, hanya dua alur logika tersebut, mari kita praktekkan.
1. buka flash, buat sebuah obyek, misal lingkaran tanpa garis tepi
2. klik gambar lingkaran, kemudian tekan F8 dan pilih movie clip, name nya terserah, kemudian klik Ok.


3. kemudian klik gambar lingkaran, dan munculkan properties, pada bagian instance name, beri nama lingkaran.


4. sampai tahap ini, kita memiliki movie clip dengan nama lingkaran. Sekarang klik pada frame 1 layer 1, kemudian tekan F9 maka akan muncul layar action frame, ketik script berikut:

lingkaran.onPress = function(){
this.startDrag();
}
lingkaran.onRelease = function(){
this.stopDrag();
}

ingat, untuk menuliskan script diatas, huruf kecil dan huruf kapital dianggap berbeda, jadi harus sama persis seperti diatas, misalkan startDrag(); anda ganti dengan startdrag(); maka tidak akan jalan.
5. selanjutnya jalankan animasi, tekan ctrl+enter dan mulai lah mendrag dan drop.
Apakah berhasil? ya! sederhana khan?

Ok kita kembangkan ke kasus berikutnya, obyek tersebut akan dipasangkan dengan obyek lain, jadi menaruhnya harus pada lokasi tertentu, ya misalkan saja bola itu akan kita taruh di keranjang/kotaknya.
1. pertama kita pelajari dulu alur logikanya, drag n drop jelas kita pakai, dan sudah kita praktekkan dan berhasil. Sekarang jika dilepas pada posisi diatas kotak, maka akan berhenti diatas kotak, tetapi jika dilepas bukan diarea kotak, maka akan kembali ketempat semula.
2. dalam kasus ini, berarti kita memasangkan posisi bola tepat pada posisi kotak.
3. bingung? jangan dong... kita praktek saja.
4. buat satu kotak tanpa garis tepi, kemudian klik kotak tersebut dan tekan F8, pilih movie clip dan klik Ok, seperti cara diatas.
5. klik kotak yang sudah menjadi movie clip tadi, kemudian munculkan properties, pada bagian instance name, isi dengan kotak
6. sekarang kita klik pada frame 1, tekan F9, maka akan ke lembar action frame tadi. Diatas kode, sisipkan perintah ini:

xawal=lingkaran._x;
yawal=lingkaran._y;

atau lihat menjadi seperti ini:


fungsi tersebut digunakan untuk mengambil nilai posisi x dan y awal dari obyek lingkaran.
7. Sekarang kita tambahkan script setelah onRelease, dengan perintah berikut ini

if (eval(this._droptarget) == kotak) {
this._x = _root.kotak._x;
this._y = _root.kotak._y;
} else {
this._x = xawal;
this._y = yawal;
}

Posisi tepatnya seperti ini:


8. Selesai, jalankan animasi, tekan crtl+enter. jika anda drag dan dilepas diluar kotak, maka akan kembali ke tempat semula, jika dilepas diatas kotak, maka akan bersarang di kotak.

File nya silahkan download disini: File Fla nya
atau disini File SWF

15 September 2011

Antasari vs Antasari

0 comments


Mereka kembar, sosok yang sama. Pangeran Antasari adalah orang yang "keras kepala" dan "berhati batu" sedikitpun tak goyah dengan rayuan dan iming-iming kekayaan dan kekuasaan yang dijanjikan belanda, dengan satu syarat menyerah dab bergabung. Kehabisan akal, belanda pun membuat sayembara, siapa saja yang bisa menangkap dan membunuh pangeran antasari, disediakan hadiah 10.000 Gulden. tapi tidak ada seorangpun yang mau menerima tawaran itu.

Antasari Azhar rupanya punya "tabiat" yang sama, antasari azhar adalah "singa kelaparan" matanya tajam mengintai, kukunya kuat mencakar-cakar. tidak cuma itu, "penciumannya" yang tajam, mampu mengendus "mangsa" nya. Yang tidak waspada pasti ia terkam! Ditengah prestasi dan keganasan dan kegusarannya membantai koruptor, si mangsa yang khawatir akan kena terkam, membuat perangkap fitnah pembunuhan. yang tidak lain, Antasari Azhar harus hengkang dari KPK, tidak cukup berhenti disitu, si mangsa segera membentuk pimpinan kpk boneka, yang bisa ia mainkan.

Pangeran antasari wafat, dan semua yang hidup pasti mati, begitu juga dengan antasari azhar. Pangeran antasari ketika masih hidup,membuat prestasi terbesar dan mulia untuk kemerdekaan, dan antasari azhar membuat prestasi terbesar dan mulia untuk mempertahankan kemerdekaan yang sebenarnya. Pangeran antasari membantai penjajah asing yang menduduki wilayahnya, sementara antasari azhar membantai penjajah yang tidak lain adalah penguasa yang menjajah hak rakyatnya.

Rupanya nama Antasari memiliki arti perjuangan, kemuliaan, kehormatan dan keabadian.

Posting ini dukungan buat antasari azhar, semoga Tuhan membuka mata seluruh rakyat Indonesia, kebenaran akan selalu ditampakkan benar. Antasari bukan pembunuh.

14 September 2011

Cara membuat dirrect link download pada blog

1 comments
Buat para newbie, kalau pada nge-net pada ngapain siy? pernah gak download? pasti pernah khan, entah apa yang kamu download. he he he he

pernah juga khan kalau pas download anda akan dilempar ke file hosting seperti ziddu, 4shared, enterupload, filesonic, mediafire dan masih banyak lagi. tetapi pernah juga khan pas download, langsung muncul kotak dialog penyimpanan file? nah posting ini untuk cara yang kedua, gimana si pemiliki situs membuatnya? ok kita praktekkan...

1. misal kita gunakan saja google site. syaratnya anda harus punya akun google. bisa gmail, atau email yang lain yang sudah dibuatkan akun google.
2. buka sites.google.com, ingat "sites" ya, bukan "site" ada "s" nya he he he
3. anda login dulu, kemudian tampil halaman ini, pilih create a page


4. maka akan muncul halaman berikut ini dan isi sesuai keinginan anda, lalu klik create site:


5. setelah itu akan muncul, halaman berikut ini, klik create a page.


6. ok sip, kemudian akan dibawa ke halaman berikuti ini, dan pilih file cabinet, isi pada bagian name, lalu pilih put page at the top level, lalu klik create page


7. nah setelah itu maka akan menuju ke page kamu yang baru kita buat tadi. sekarang kita bisa memulai upload file, dengan klik tombol add file


8. setelah selasai upload, kemudian klik kanan pada download, pilih copy link location


9. nah, link location yang sudah di copy tadi kemudian dipasang pada blog anda.
sip. sekarang silahkan dicoba, blog anda akan terlihat lebih profesional, karena menggunakan dirrect link, tanpa harus menunggu waiting time seperti di 4shared, enterupload dll.
10. catatan, tutorial ini say buat menggunakan browser mozila, untuk browser lain mungkin berbeda cara copy link location nya.

Yup!!!! mudah khan, karena selalu saya lengkapi dengan gambar. ohya, untuk google site dibatasi ukutan file maksimal untuk satu file 20MB saja, untuk keseluruhan file 100MB saja, namanya juga gratis... he he he trus kalau kuota nya habis, trus pengen upload lagi gimana? gampang anda buat site baru lagi yang lain. mudah khan... hihihihi...

semoga bermanfaat. kasih komentar dong, silahkan protes kalau tutorial ini ada kesalahan, secepat mungkin saya tanggapi insya Alloh..

12 September 2011

cara cepat download musik dari 4shared

0 comments
Huft.... baru sempat posting lagi nih, banyak yang harus dikerjakan, jadinya telat posting.

Ok, selamat bertemu lagi dengan cara-apapun. kali ini saya posting pendek tentang cara cepat downloan file musik atau video dari 4shared. Kalau pada posting terdahulu saya kasih trik mempercepat waktu tunggu pada 4shared dengan cara login ke akun 4shared. kali ini dengan lebih cepat lagi. Kalau pada trik sebelumnya, misal waktu yang dibutuhkan 320 detik, setelah anda login akan menjadi 20 detik. Lalu bagaimana dengan cara ini? yang lebih cepat, berapa detik? Ya, nol detik!!!

Ya buat yang sudah tahu, gak usah baca artikel ini. buat yang masih belum tahu, gini caranya:
1. ketika anda enter kata kunci file musik/video yang ingin anda download, jika pada database 4shared tersedia file tersebut, maka akan ditampilkan hasil yang ada.
2. Stop!!! jangan anda klik pada judul file musiknya, jangan di klik juga pada ikon nya.
3. perhatikan gambar ini:


4. ya, silahkan klik pada tombol "play" kecil pada sudut ikon file nya.
5. maka kemudian file tersebut akan dimainkan seperti ini:


6. sebagai catatan, ini berlaku jika anda menginstal download manager, dalam hal ini saya menggunakan IDM. saat lagu sudah play, klik "download this audio"
maka selanjutnya akan muncul kotak dialog IDM untuk download seperti ini:


7. klik "start download" jadi deh!
gak usah nunggu detik-demi-detik yang tentua akan sangat membosankan, karena untuk file 1MB-4MB waktu tunggu nya 20 detik, 4MB-6MB waktu tunggunya 320 detik (5 menit lebih), lebih dari itu waktu tunggunya 530 detik (8 menit lebih)!

Ya kalau anda orang yang sabar gpp, saya siy males nunggu lama he he he he...
silahkan coba!