MW mau ikutan nyumbang artikel nih, tapi sebernya artikel ini bukan asli buatan MW. Artikel ini aslinya dari tutorial di Babaflash yang doeloe. Aku cuma copas doank
.
========================================
Kasusnya begini, misalkan ada animasi yang berjalan dari frame 1 sampai frame 100. Kita ingin agar pada saat animasi sampai di frame 50, playhead atau animasi berhenti sejenak selama 5 detik dan kemudian lanjut berjalan lagi.
Beri script di bawah ini di frame 50, yaitu frame di mana animasi berhenti selama 5 detik. Sebaiknya script ini Anda letakkan di layer terpisah, misalkan layer "Action Script" frame 50. Ini hanya untuk menjaga kerapian pekerjaan Anda.
--------------------
stop();
function jalan(){
play();
clearInterval(id);
}
id=setInterval(jalan,5000);
---------------------
Penjelasan Script :
1. Script stop(); akan menyuruh animasi berhenti.
2. Script id=setInterval(jalan,5000);
Script setInterval di atas seperti Anda mengaktifkan bom waktu, ia akan mengaktifkan fungsi jalan selama 5000 milisecond (5 detik).
3. Script fungsi jalan()
Setelah 5 detik berlalu, fungsi jalan akan di aktifkan yang isinya menyuruh frame kembali berjalan dengan perintah play(), kemudian perintah clearInterval(id) akan menghapus setInterval dari memori komputer. Karena kalau tidak dibersihkan dengan clearInterval, maka setInterval akan berjalan terus sepanjang animasi. Jadi Anda harus menjinakkan "bom" tersebut
Salam,
Baba
========================================
Begitulah artikelnya...![]()



LinkBack URL
About LinkBacks
. Artikel ini aslinya dari tutorial di Babaflash yang doeloe. Aku cuma copas doank
.


Reply With Quote


Bookmarks