Mengendalikan Timeline dengan Actionscript
Salah satu kegunaan actionscript adalah untuk mengatur timeline. Dalam beberapa kasus kita memerlukan fitur untuk mengendalikan animasi yang kita buat, sebagai contoh dalam sebuah media pembelajaran terdapat animasi yang pada awalnya merupakan gambar diam, namun setelah tombol ditekan gambar tersebut bergerak – hal ini membutuhkan pengaturan yang melibatkan kode.
stop();
Kode stop(); berfungsi untuk menghentikan timeline pada frame
dimana lokasi kode tersebut berada. Untuk lebih jelasnya perhatikan contoh
berikut :
1. Buatlah sebuah file baru. Kemudian dengan teknik Motion Tween, buatlah sebuah animasi bola yang bergerak dari kiri ke kanan dengan durasi 30 frame.
2. Buatlah sebuah layer baru (layer 2), selanjutnya klik frame 1 layer 2. Buka panel
Action (F9), kemudian ketikan kode stop();
Gambar 126. Peletakan kode stop();
3. Jalankan aplikasi dengan menekan Ctrl+Enter. Maka aplikasi akan memunculkan bola tersebut namun bola tidak bergerak. Hal tersebut dikarenakan kode stop(); berjalan sehingga timeline berhenti.
4. Klik frame 1 layer 2, kemudian drag Keyframe tersebut menuju ke
frame 15. Dengan kata lain kode stop(); saat ini berada di frame 15. Jalankan kembali aplikasi
dengan menekan Ctrl+Enter. Maka bola
akan bergerak dan berhenti tepat ketika berada di posisi frame 15.
gotoAndStop();
Kode gotoAndStop(frame); berfungsi untuk melompat dan berhenti pada frame yang diset dalam parameter frame. Untuk lebih jelasnya perhatikan contoh berikut :
1. Buatlah sebuah file baru. Kemudian dengan teknik Motion Tween, buatlah sebuah animasi bola yang bergerak dari kiri ke kanan dengan durasi 30 frame.
2. Buatlah sebuah layer baru (layer 2), selanjutnya klik frame 1 layer 2. Buka panel Action (F9), kemudian ketikan kode gotoAndStop(15);
3. Jalankan aplikasi dengan menekan Ctrl+Enter. Maka aplikasi akan memunculkan bola pada posisi frame 15 dan bola tidak bergerak.
gotoAndPlay();
Berkebalikan dengan kode gotoAndStop(frame); kode gotoAndPlay(frame); berfungsi untuk melompat dan memainkan timeline mulai dari frame yang diset dalam parameter frame. Untuk lebih jelasnya, pada tutorial di atas edit kode gotoAndStop(15); menjadi gotoAndPlay(15);
Jalankan
aplikasi dengan menekan Ctrl+Enter.
Maka aplikasi akan memunculkan bola pada posisi frame 15 dan bola bergerak
sampai frame 30, lalu kembali lagi ke frame 1. Selanjutnya, karena di frame 1
terdapat kode tersebut, maka timeline akan melompat langsung ke frame 15,
sehingga animasi frame 1 sampai frame 14 terlewati.
“Sumber Informasi”
Thanks for reading Mengendalikan Timeline dengan Actionscript. Please share...!
