Membuat presentasi dengan flash
Untuk menangkap user input ada banyak cara yang bisa dilakukan,
diantaranya dengan memberikan if pada event EnterFrame, kemudian melalui
event pada Button/MovieClip, dan melalui listener. Yang akan saya
jelaskan di sini adalah menggunakan listener, karena listener adalah
cara yang paling cocok untuk navigasi pada saat menjalankan presentasi.
Kalo kita melakukan presentasi, agar kita pindah ke slide berikutnya, tentunya kita menekan tombol kanan atau bawah pada keyboard kan.?? nah, sekarang kita akan mencoba seperti itu.
Langsung aja kita praktek :
Kalo kita melakukan presentasi, agar kita pindah ke slide berikutnya, tentunya kita menekan tombol kanan atau bawah pada keyboard kan.?? nah, sekarang kita akan mencoba seperti itu.
Langsung aja kita praktek :
- Seperti biasa kita buat sebuah dokumen flash 8 baru. (Actionscript 2.0 ya)
- Kemudian gambar frame 1 sebuah layout cover presentasi kita.
- Sekarang kita buat frame kedua, caranya yaitu klik kanan pada frame 2 pada layer 1, kemudian pilih Insert Blank Keyframe.
- Setelah itu, kita gambar layout presentasi halaman 1
- Kalo sudah, sekarang lakukan hal yang sama pada frame 3, tetapi kali ini kita pilih insert keyframe, supaya frame yang kita copy, sama seperti sebelumnya.
- Setelah sudah selesai, kita edit frame 3 agar berbeda dengan frame 2
- Sudah, sekarang kita beralih ke scripting. Fungsi scripting ini digunakan untuk memindah timeline head menuju frame yang kita inginkan berdasar tombol yang ditekan.
- Sekarang klik pada frame 1, kemudian tekan F9 untuk menampilkan panel Actions – Frame.
- Ketikkan script berikut :
//digunakan untuk menghentikan animasi timeline stop(); //membuat listener baru var keyListener:Object = new Object(); //memberikan event pada listener keyListener.onKeyUp = function() { if(Key.getCode()==Key.RIGHT){ _root.nextFrame(); } if(Key.getCode()==Key.UP || Key.getCode()==Key.LEFT){ _root.prevFrame(); } }; //menambahkan listener hanya pada saat flash sudah diload. _root.onLoad=function(){ //menambahkan listener pada tombol keyboard. Key.addListener(keyListener); }
- Setelah itu tekan Ctrl + Enter untuk mengetest movie
Comments