Tampilkan postingan dengan label flash. Tampilkan semua postingan
Tampilkan postingan dengan label flash. Tampilkan semua postingan

Kamis, 12 Juli 2012

draggable mask di flash


  • buka flash dan buat dokumen baru lalu import sebuah gambar sesuaikan ukuran gambar dengan luas stage lalu bikin lagi sebuah objek lingkaran ( "kecil saja" );
  • convert to symbol jadikan movie clip keduanya dan beri instance name gambar dan lingkaran
  • pilih movie clip lingkaran klik F9 untuk masuk panel ActionScript lalu masukan kode dibawah ini


Atau Copas Kode Dibawah 





Download contoh

Selasa, 15 Februari 2011

menggerakan movie clip dengan tombol keyboard

dalam postingan kali ini saya akan menunjukan cara bagaimana membuat kontrol pada movie klip melalui keyboard. iini sebenarnya udah sangat dasar ... bahkan anak sd aja bisa .. hehehehehe lebay amat ...!!! oke bagi yang udah master silakan tutup halaman ini ...hihihi .... serius .... 

oke  pertama silakan buka flash kalian dan buat sebuah layer kosong, lalu buat movie klip terserah dan pada menu actionscript movieclip tersebut masukan / copypaste actionscript dibawah ini :
 onClipEvent(enterFrame){
if(Key.isDown(Key.UP)) {_y-=3};
if(Key.isDown(Key.DOWN)) {_y+=3};
if(Key.isDown(Key.LEFT)) {_x-=3};
if(Key.isDown(Key.RIGHT)){_x+=3};
}
setelah selesai silakan test movie dengan menekan (ctrl + enter) , kalo udah coba tekan tombol panah kanan, panah kiri, panah atas dan panah bawah .

penjelasan program :
1. Action Key.isDown() akan membaca apakah ada tombol yang ditekan, dan di
    dalam tanda () action Key.LEFT / Key.RIGHT adalah kode tombol yang ditekan.

2. pada baris kondisi yang pertama (if (Key.isDown(Key.LEFT)) { ), berarti ketika
    tombol panah kiri ditekan, maka kordinat x mobil dikurangi agar mobil bergerak
    kekiri. Begitu juga dengan gerakan ke kanan ketika tombol panah kanan ditekan.

Dalam flash beberapa tombol telah didefinisikan, seperti tombol panah, Escape, Enter,
Spasi, Shift dan tombol penting lainnya. Akan tetapi beberapa tombol seperti tombol
karakter A..Z, angka 1..0, tombol fungsi F1...F12 tidak didefinisikan secara otomatis.
Untuk itu kita harus menggunakan perintah Key.getCode() sedangkan pada movie 
event menggunakan keyDown.
misal jika kita ingin menggunakan tombol "A" sebagai kontrol maka script yang harus 
dituliskan adalah :
if(Key.isDown(65)){_xscale+=10; _yscale+=10; };
coba sisipkan potongan script diatas kedalam actionscript diatas sehingga menjadi seperti :
onClipEvent(enterFrame){
if(Key.isDown(Key.UP)) {_y-=3};
if(Key.isDown(Key.DOWN)) {_y+=3};
if(Key.isDown(Key.LEFT)) {_x-=3};
if(Key.isDown(Key.RIGHT)){_x+=3};
if(Key.isDown(65)){_xscale+=10; _yscale+=10; };
}
 sekarang lakukan test movie dan tekan tombol "A" maka akan terjadi pembesaran skala .....
 untuk lebih jelasnya mengenai tentang kode ascii silakan lihat tabel dibawah ini : 

yang perlu diperhatikan adalah disini huruf besar dan huruf kecil punya kode yang berbeda .........
oke sekian tutorial gak penting dari saya silakan kalian kembangkan sendiri ...!!!