prevScene digunakan untuk memainkan frame 1 scene sebelumnya sedangkan nextScene digunakan untuk memainkan frame 1 scene berikutnya. Fungsinya mirip prevFrame dan nextFrame hanya saja prevFrame dan nextFrame memainkan frame sedangkan prevScene dan nextScene meminkan scene. Penulisannya :
1 2 | prevScene(); nextScene(); |
Untuk contoh penggunaannya silahkan lihat di bawah ini :
1. Buatlah sebuah flash document.
2. Buatlah 2 buah dynamic text masing-masing bertuliskan PREVIOUS dan NEXT. Seleksi kedua dynamic text tersebut kemudian tekan Ctrl+F3. Pada panel properties yang muncul nonaktifkan tombol selectable dan aktifkan tombol show border around text.
4. Seleksi dynamic text bertuliskan PREVIOUS kemudian tekan F8. Pada panel yang muncul masukkan previous_btn sebagai name dan button sebagai type lalu tekan ok.
5. Seleksi previous_btn di stage dan pada panel propertiesnya masukkan previous_btn sebagai instance name.
6. Seleksi dynamic text bertuliskan NEXT kemudian tekan F8. Pada panel yang muncul masukkan next_btn sebagai name dan button sebagai type lalu tekan ok.
7. Seleksi next_btn di stage dan pada panel propertiesnya masukkan next_btn sebagai instance name. Letakkan next_btn dan previous_btn di dalam stage.
8. Klik frame 1 dan tekan F9. Pada panel actions yang muncul masukkan script berikut :
1 2 3 4 5 6 7 8 9 10 11 | stop(); //ketika tombol next_btn ditekan next_btn.onPress = function() { //mainkan frame 1 scene berikutnya nextScene(); }; //ketika tombol previous_btn ditekan previous_btn.onPress = function() { //mainkan frame 1 scene sebelumnya prevScene(); }; |
9. Klik kanan frame 1 kemudian pilih Copy Frames.
10. Tekan Shift+F2, pada panel scene yang muncul klik tombol + sekali. Anda akan secara otomatis berpindah ke frame 1 scene 2.
11. Klik kanan frame 1 scene 2 tersebut dan pilih Paste Frames.
12. Klik tombol + sekali lagi pada panel scene. Anda akan secara otomatis berpindah ke frame 1 scene 3.
13. Klik kanan frame 1 scene 3 tersebut dan pilih Paste Frames.
14. Klik tulisan Scene 1 pada panel scene kemudian buatlah sebuah static text di dalam stage dengan tulisan Ini adalah Frame 1 Scene 1.
15. Klik tulisan Scene 2 pada panel scene kemudian buatlah sebuah static text di dalam stage dengan tulisan Ini adalah Frame 1 Scene 2.
16. Klik tulisan Scene 3 pada panel scene kemudian buatlah sebuah static text di dalam stage dengan tulisan Ini adalah Frame 1 Scene 3.
17. Tekan Ctrl+Enter untuk melihat hasilnya.
Tekan tombol next untuk ke scene berikutnya dan tekan tombol previous untuk ke scene sebelumnya
Sourcenya dapat di download di sini
/thanks2...
November 8th, 2009 at 18:31
Halo Aq baru di sini pengalaman flash udah lama, Admin (Master) jelasin secara detil dan prakter apa itu ARRAY ?? trus Parent, root itu sama ajah ya ?
November 11th, 2009 at 10:39
klo loncat scene gimana ya misal ada 10 scene dari 1 mau ke 4 ke 1 lagi ke 5 dst
November 12th, 2009 at 07:56
Untuk loncat frame gunakan gotoAndStop(“nama scene”, frame);
Misalnya :
//mainkan frame 1 Scene 2
gotoAndStop(“Scene 2″, 1);
December 1st, 2009 at 15:42
=D>
/semangat /hore makachi… ta doa’in makin success
January 13th, 2010 at 13:21
bisa gak nama scene diubah ama diapus?? n caranya
January 14th, 2010 at 05:56
Buka panel scene tekan Shift+F2 pada keyboard. Untuk menghapus scene seleksi scene yang diinginkan pada panel scene lalu tekan tombol ikon tong sampah untuk menghapusnya. Untuk merubah namanya, klik 2 kali scene yang diinginkan pada panel scene lalu ubah namanya.
July 30th, 2010 at 09:17
saya membuat button di dalam movie clip… kemudian ingin loncat ke Scene 2… saya kasih script
_root.gotoAndStop(“Scene 2″, 1);
kok tidak mau itu kenapa? mohon pencarahannya…
August 9th, 2010 at 08:04
Coba kirimkan flanya ke warungflash@gmail.com Nanti akan kami lihat dulu.
August 9th, 2010 at 11:45
file nya besar, jadi saya ringkas dulu…
August 9th, 2011 at 19:21
pada scene 2 saya loadMovie(“ani 1.swf”,1)
saya juga bikin tombol untuk kembali ke scene 1,
setelah ctrl + enter, dan saya klik tombol yang ada di scene 2 untuk kembali ke scene 1, movie yang ada di scene 2 kenapa masih tampak ya? bagaimana menghapusnya?