-> Dasar – dasar Action Script <-
A.
Definisi Action Script
ActionScript 3.0 adalah bahasa pemrograman
berorientasi objek yang menandakan sebuah langkah penting dalam evolusi
kemampuan Flash Player runtime. Motivasi pembuatan ActionScript 3.0 adalah untuk
menciptakan bahasa ideal untuk cepat membangun pengayaan aplikasi Internet,
yang telah menjadi bagian penting dari pengalaman dalam pembuatan web.
Versi sebelumnya dari ActionScript menawarkan kekuatan
dan fleksibilitas yang diperlukan untuk membuat media online yang menarik.
Kemajuan bahasa actionScript 3.0 sekarang, memberikan kinerja yang luar biasa
dan kemudahan pengembangan untuk memfasilitasi aplikasi yang sangat kompleks,
dataset besar, dan berorientasi obyek, basis kode dapat digunakan kembali.
Dengan ActionScript 3.0, pengembang dapat mencapai produktivitas yang sangat
baik dan kinerja dengan konten dan aplikasi yang menargetkan Flash Player.
ActionScript 3.0 didasarkan pada ECMAScript, bahasa
pemrograman standar internasional untuk scripting. ActionScript 3.0 ini
kompatibel dengan Bahasa Spesifikasi ECMAScript, Edisi Ketiga (ECMA-262). Hal
ini juga berisi fungsi didasarkan pada pekerjaan yang sedang berlangsung pada
ECMAScript Edition 4, terjadi di dalam badan standar ECMA.
B.
Fungsi Action Script
-
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 diinginkan seperti itu (dalam kasus film kartun menggunkan
Flash.
-
Menambahkan
interaktivitas dengan user
Dengan Action Script user dapat berinteraksi dengan
setiap elemen di dalam Movie Flash, baik itu tombol Movie Clip maupun teks.
-
Membuat situs atau
program yang dinamis
Action Script dapat digabungkan dengan berbagai bahasa
lain, seperi java. Script, ASP, PHP, CGI,MySQL, atau XML untuk membuat berbagai
aplikasi yang sulit atau tidak dapat dibuat hanya dengan Acton Script saja.
Untuk membuat sistem database sehingga situs atau program Flash dapat di update
secara rutin dan otomatis.
C.
Jenis ActionScript dalam flash dibagi menjadi 3 berdasarkan letak Script
-
Action Script pada
frame
Action script merupakan sebuah script yang diletakkan
pada frame,atau Frame Script. 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.
-
Action Script pada
MoveClip
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.
-
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 ini 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.
Sumber:
Tidak ada komentar:
Posting Komentar