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, tetapi
kini sudah dimiliki dan dilanjutkan perkembangannya oleh Adobe, yang membeli
Macromedia pada tahun 2005.
Action
Script terbaru saat ini adalah Action Script 3.0. Action Script 3.0 adalah
bahasa terbaru dari edisi yang sebelumnya dikenal dengan Action Script 2.0.
Action Script 3.0 memiliki beberapa kelebihan dibanding pendahulunya, antara
lain fitur yang ditawarkan adalah file pada Action Script 3.0 dapat dibuat
terpisah saat runtime.
Action
Script adalah bahasa pemrograman yang di pakai oleh software Flash untuk
mengendalikan object-object ataupun movie yang terdapat dalam Flash. Sebenarnya
Flash juga bisa tidak menggunakan ActionScript dalam pemakaiannya, tapi kalau
menginginkan adanya interaktifitas yang lebih komplek maka ActiosScript ini
dibutuhkan.
Fungsi
actionscript
Action
script memeliki beberapa fungsi atau peran yang dapat membantu dalam merancang
situs atau movie Flash, diantara nya :
a.
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).
b.
Menambahkan interaktivitas dengan user
Dengan
action Script user dapat berinteraksi dengan setiap elemen di dalam movie
Flash, baik itu tombol movie klip maupun teks.
c.
Membuat situs atau Program yang dinamis
Jenis
ActionScript dalam flash dibagi menjadi 3 berdasarkan letak Script :
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.
ActionScript bisa dipakai untuk:
-
Membuat Web Interaktif
-
Membuat CD interaktif
-
Membuat presentasi yang bagus
-
Membuat Game interaktif
-
Membuat Game Online
-
Membuat Simulasi dan animasi dalam pembelajaran
-
ActionScript juga bisa berkomunikasi dengan bahasa pemrograman lain seperti PHP
dan ColdFusion
-
dan masih banyak juga yang lainnya..Object dan Frame ActionsStruktur dasar dari
sebuah aksi
adalah:
saatSesuatuTerjadi(input) { lakukanAksi }
Referensi :
http://waniperih.weebly.com/flash-dan-action-script.html
https://id.wikipedia.org/wiki/ActionScript
Komentar
Posting Komentar