Definisi ActionScript
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.Sebenarnya Flash juga bisa tidak menggunakan Action Script dalam pemakaiannya, tapi kalau menginginkan adanya interaktifitas yang lebih komplek maka Actios Script ini dibutuhkan.
Fungsi ActionScript
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.
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.
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. Memperoleh Data
Seperti yang telah dijelaskan sebelumnya, ActionScript dapat melakukan interaksi denganserver. Dengan demikian kita dapat meng-update informasi lalu menampilkannya kepada user.
5. Kalkulasi
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.
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.
9. Membuat sistem navigasi situs
Hal ini berkaitan dengan bagaimana Action Script dapat mengatur user menjelajahi situs atau program yang telah dibuat. Dengan demikian animasi situs yang telah dibuat tidak hanya menjadi “film iklan” belaka, kecuali memang dinginkan seperti itu (dalam kasus film kartun menggunakan Flash).
10. Menambahkan interaktivitas dengan user
Dengan action Script user dapat berinteraksi dengan setiap elemen di dalam movie Flash, baik itu tombol movie klip maupun teks.
11. Membuat situs atau Program yang dinamis
Action Script dapat digabungkan dengan berbagai bahasa lain, seperti Java
12. Script, ASP, PHP, CGI, MySQL, atau XML untuk membuat berbagai aplikasi yang sulit atau tidak dapat dibuat hanya dengan Action Script saja. Untuk membuat sistem database sehingga situs atau program Flash dapat di update secara rutin dan otomatis
ActionScript Dalam Flash
Di Flash actionscript 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.seperti :
Untuk menjalankan event pada button, script pada button penulisannya diawali dengan on(){}
Untuk menjalankan event pada movie clip, script pada movie clip penulisannya diawali dengan on(){} atau onClipEvent(){}
Untuk menjalankan event pada frame, script pada frame penulisannya diawali dengan onLoad=function(){} atau onEnterFrame=function(){} atau onPress=function(){} atau onRelease=function(){} dsb.
Sumber
