Ø gotoAndStop()
: script ini berguna untuk berpndah frame sesuai dengan jumlah angka yang ada
di dalam "()", contoh : gotoandstop(10), maka frame akan berpindah
lalu berhenti di frame ke sepuluh..
Ø gotoAndPlay()
: sama seperti script gotoAndStop() hanya saja saat frame berpindah maka tidak
akan berhenti tetapi terus berjalan sampai ada script stop()..
Ø nextFrame()
: kalo ini untuk berpindah ke frame yang selanjutnya lalo berhenti
Ø prevFrame()
: kalo ini sama seperti nextFrame() hanya saja berpindah ke belakang/sebelumnya
Jika sudah paham maksud diatas sekarang kita coba bagaimana
cara pengimplementasianya J
Tahapan-tahapanya
sebagai berikut :
- pertama buatlah angka 1 di
frame 1 dan
di Layer 1
- lalu buatlah angka 2
diframe 2 dan seterusnya sampai frame 5 di Layer 1
- setelah itu buat layer
baru
(Layer 2)
- buatlah tombol next, prev,
play dan tombol angka 1 sampai 5 di layer baru seperti gambar dibawah
- jika sudah semua
tombolnya sekarang kita berikan dulu instance name masing masing tombol,
disini saya memberi nama instance namenya seperti ini:
tombol
|
nama
instance
|
prev
next
play
1
2
3
4
5
|
btn_prev
btn_next
btn_play
btn_1
btn_2
btn_3
btn_4
btn_5
|
Dengan
cara klik kanan pada setiap tombol pilih Convert to Symbol > isi name
dengan yang saya tulis diatas dan pilih type dengan button > OK
Hasilnya
setelah diberi intance name sbb:
- Selanjutnya buat layer baru lagi (Layer 3)
- Lalu insert keyframe di setiap frame pada tombol angka di Layer 3 dan beri nama frame pada Properties dengan
cara klik pada keyframe yang telah dibuat tadi. Nama ini digunakan untuk
action script dilangkah berikutnya pastikan berbeda nama antar frame dan
mudah diingat. Pada contoh ini
saya menggunakan 1,2,3,4,5.
- jika sudah sekarang
tinggal memberikan masing-masing script untuk tombol.
- Untuk
tombol next caranya yaitu klik kanan tombol Next, pilih Action bisa juga pencet tombol f9 pada keyboard lalu masukan script
dibawah ini pada kotak dialog actions
on(release) {
nextFrame();
} - untuk tombol prev kita
masukkan script
on(release) {
prevFrame();
}
prevFrame();
}
- untuk tombol play kita
masukkan
script
on (release){
gotoAndPlay('1');
Nah,
angka 1 dalam kurung(Diambil dari Layer 3) digunakan untuk
menentukan pindah frame ke berapa, misalnya jika kita isi 3 maka gotoAndPlay
akan dimulai dari frame 3.
- Sekarang tinggal tombol angka,
untuk tombol angka kita masukkan fungsi gotoAndStop (‘isi nama frame diLayer3 sesuai
dengan tombol angka’)
- jika sudah semua sekarang tinggal kita test dengan cara pilih Control > Test Movie atau pencet ctrl+enter pada keyboard anda.











0 komentar:
Posting Komentar