Action Script 3
Actionscript
terdiri dari 2 kata yaitu : action (aksi) dan script (tulisan/naskah) yang
berarti tulisan/naskah yang beraksi =))
Actionscript
adalah bahasa pemrograman yang digunakan di Flash. Hingga saat ini sudah
mencapai 3 versi.
Actionscript
1.0 (tahun 2000 – tahun 2003) mulai dipergunakan pada Flash 5 dengan minimal
dimainkan di Flash Player 5
Actionscript
2.0 (tahun 2003 - tahun 2006) mulai dipergunakan pada Flash
MX 2004 dengan minimal dimainkan di Flash Player 7
Actionscript
3.0 (tahun 2006 sampai sekarang) mulai dipergunakan pada Flash CS3 dengan
minimal dimainkan di Flash Player 9
FUNGSI
DASAR ACTIONSCRIPT
Pada
Flash, ActionScript memiliki beberapa fungsi dasar, antara lain (Sunyoto, 2010:9-10):
1.
Animation
Animasi yang sederhana memang tidak membutuhkan ActionScript. Namun untuk animasi yang kompleks, ActionScript akan sangat membantu. Sebagai contoh, animasi bola yang memantul di tanah yang mengikuti hukum fisika akan membutuhkan ratusan frame. Namun dengan menggunakan ActionScript, animasi tersebut dapat dibuat hanya dalam satu frame.
Animasi yang sederhana memang tidak membutuhkan ActionScript. Namun untuk animasi yang kompleks, ActionScript akan sangat membantu. Sebagai contoh, animasi bola yang memantul di tanah yang mengikuti hukum fisika akan membutuhkan ratusan frame. Namun dengan menggunakan ActionScript, animasi tersebut dapat dibuat hanya dalam satu frame.
2.
Navigasi
Pergerakan animasi pada Flash secara default bergerak ke depan dari satu frame keframe lainnya hingga selesai. Namun dengan ActionScript, jalannya animasi dapat dikontrol untuk berhenti di suatu frame dan berpindah ke sembarang frame sesuai dengan pilihan dari user
Pergerakan animasi pada Flash secara default bergerak ke depan dari satu frame keframe lainnya hingga selesai. Namun dengan ActionScript, jalannya animasi dapat dikontrol untuk berhenti di suatu frame dan berpindah ke sembarang frame sesuai dengan pilihan dari user
3.
User
Input
ActionScript dapat digunakan untuk
menerima suatu masukan dari user yang kemudian informasi
tersebut dikirimkan kepada server untuk diolah. Dengan
kemampuan ini, ActionScript dapat digunakan untuk membangun suatu
aplikasi web berbasis Flash
4.
MemperolehData
Seperti yang telah dijelaskan sebelumnya, ActionScript dapat melakukan interaksi denganserver. Dengan demikian kita dapat meng-update informasi lalu menampilkannya kepadauser.
Seperti yang telah dijelaskan sebelumnya, ActionScript dapat melakukan interaksi denganserver. Dengan demikian kita dapat meng-update informasi lalu menampilkannya kepadauser.
5.
Kalkulasi
ActionScript dapat melakukan kalkulasi, misalnya seperti yang diterapkan pada aplikasishoping chart.
ActionScript dapat melakukan kalkulasi, misalnya seperti yang diterapkan pada aplikasishoping chart.
6.
Grafik
ActionScript dapat mengubah ukuran sebuah grafik, sudut rotasi, warna movie clip dalammovie, serta dapat menduplikasi dan menghapus suatu item dari screen.
ActionScript dapat mengubah ukuran sebuah grafik, sudut rotasi, warna movie clip dalammovie, serta dapat menduplikasi dan menghapus suatu item dari screen.
7.
Mengenali
Environment
ActionScript dapat mengambil nilai
waktu dari sistem yang digunakan oleh user.
8.
Memutar
Musik
Selain animasi yang berupaka
gerakan, pada program Flash juga dapat diinputkan sebuah musik sehingga animasi
yang dihasilkan menjadi lebih menarik. Pada hal ini, ActionScript dapat
digunakan untuk mengontrol balance dan volume dari
musik tersebut.
Di Flash action script ditulis pada panel
actions. Penulisan actionscript di panel actions dapat dilakukan pada
3 tempat yaitu pada movie clip, button, dan frame. Ketiga buah tempat tadi
memiliki aturan penulisan yang berbeda.
1.
Untuk
menjalankan event pada button, script pada button penulisannya diawali dengan
on(){}
2.
Untuk
menjalankan event pada movie clip, script pada movie clip penulisannya diawali
dengan on(){} atau onClipEvent(){}
3.
Untuk
menjalankan event pada frame, script pada frame penulisannya diawali dengan
onLoad=function(){} atau onEnterFrame=function(){}
atau onPress=function(){} atau onRelease=function(){} dsb.
SUMBER:
www.warungflash.com
www.aguspanjul.blogspot.com/
0 comments: