DASAR – DASAR ACTIONSCRIPT
I.
DEFINISI
ACTIONSCRIPT
ActionScript adalah bahasa yang anda
gunakan untuk menambah interaktifitas aplikasi Flash. ActionScript anda gunakan
pada animasi Flash sederhana maupun Rich Internet Aplication yang kompleks.
Jika anda pernah belajar Flash dan tidak menggunakan ActionScript itu
dimungkinkan karena anda tidak memerlukan interaktifitas. Rasanya sulit untuk
mengabaikan ActionScript ketika kita membuat aplikasi database berbasis Flash.
Mungkin saat anda membuat animasi, anda menggunakan tools – tools yang ada di
Macromedia Flash. Anda tinggal Tarik dan Tarik. Hal ini yang menjadi salah satu
keunggulan Flash dan berhasil menarik simpati banyak programmer web.
Bahasa ActionScript saat ini mengalami
perkembangan yang luar biasa. Kini versi ActionScript mencapai versi 2.0.
Meskipun bukan merupakan sesuatu yang baru, versi ini mempunyai fitur yang
lebih kompleks dari versi sebelumnya. Sintaks ini lebih mudah dipelajari
meskipun belum pernah mengenal bahasa ini.
ActionScript adalah bahasa pemrograman
yang dibuat berdasarkan ECMAScript, yang digunakan dalam pengembangan situs web
dan perangkat lunak menggunakan platform Adobe Flash Player. ActionScript juga
dipakai pada beberapa aplikasi basis data, seperti Alpha Five. Bahasa ini
awalnya dikembangkan oleh Macromedia, tapi kini dilanjutkan perkembangannya oleh Adobe ActionScript
dirancang untuk memudahkan programmer untuk membuat aplikasi berbasis flash,
keuntungannya antara lain adalah untuk system navigasi pada suatu situs atau presentasi, menghemat ukuran file, membuat
hal-hal yang bersifat interaktif.
II.
FUNGSI
ACTIONSCRIPT
·
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).
·
Menambahkan
interaktivitas dengan user
Dengan action Script user
dapat berinteraksi dengan setiap elemen di dalam movie Flash, baik itu tombol
movie klip maupun teks.
·
Membuat situs atau
Program yang dinamis
Action Script dapat
digabungkan dengan berbagai bahasa lain, seperti Java Script, ASP, PHP, CGI,
MySQL, atau XML untuk membuat barbaga 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
III.
JENIS
– JENIS ACTIONSCRIPT DALAM FLASH
1.
ActionScript pada frame
ActionScript pada frame
adalah Actionscript yang diletakan pada frame, atau juga sering disebut
FrameScript. FrameScript ini hanya bisa dilakukan pada keyframe atau
blankkeyframe.untuk melihat frame yang telah diberikan script terdapat tanda
berupahurup 'a' kecil yang menandakan keberadaan sebuah Script.
2.
ActionScript pada MovieClip
ActionScript yang
diletakan pada MovieClip sering disebut MovieScript. yang harus diingat adalah
untuk membuat movieScript tentunya harus ada MovieClip tempat kita meletakan
ActionScript tersebut. MovieClip memiliki bahasa (syntax) sebagai berikut.
onClipEvent (event) {
perintah }
Arti syntax movieScript
diatas adalah :
·
Kata 'onClipEvent'
menunjukan bahwa perintah ini ditujukan untuk MovieCliptempat diletakannya
Script.
·
Kata 'event' menunjukan
event yang terjadi pada movieClip tersebut.sebenarnya Event di MovieClip ada 9
diantaranya :load, enterFrame, unload, Mouse up, Mouse Down,Key down, Key up,
dan data.Namun diantara semua itu yang sering digunakan yaitu load dan enter
Frame.
·
Kata 'perintah'
menunjukan perintah yang dapat diberikan pada MovieClip.
3.
ActionScript pada Button
Hal yang perlu diingat
yaitu ActionScript pada button tentunya harus ada Button tempat
meletakanActionScript tersebut.Secara umum syntax yang digunakan dalam
penulisan ActionScript pada Button hampir sama dengan penulisan MovieScript.Perhatikan
syntax berikut ini:
on (event) { perintah }
Arti syntax movieScript
diatas adalah:
·
Kata 'on' menunjukan
bahwa perintah ini ditujukan untuk MovieClip tempat diletakannya scriptdan ini
merupakan syarat utama untuk Script yang digunakan pada Button.
·
Kata 'event' menunjukan
event yang terjadi pada Button tersebut. ada 7 event yang terdapat pada
buttonyaitu press, release, rollOver, rollOut, dragOver, dragOut, dan keypress.
Meski demikian hanya dua event yang sering digunakan yaitu press dan release.
REFERENSI:
Siswoutomo
Wiwit. 2005. Membangun Aplikasi Database Berbasis Flash. Jakarta : Elex Media
Komputindo.