ActionScript
Assalamualaikum Warahmatullahi Wabarakatuh
Selamat datang disitus saya Imammole Channel ini
Sebelumnya saya ucapkan Terima kasih atas ke hadirat Allah swt Yang telah melimpahkan rahmat hidayah nya Semoga Teman teman dapat menambah wawasan setelah membaca Artikel ini.Pada kesempatan ini saya akan menjelaskan tentang apa saja itu Bahasa Pemerograman ActionScript
Pada saat ini ActionScript terbaru Saat ini adalah Action Script 3.0. Action Script 3.0 Adalah bahasa terbaru dari edisi yang sebelumnya dikenal dengan ActionScript 2.0.Action Script 3.0 memiliki beberapa kelebihan dibanding pendahuluannya,antara kain fitur yang ditawarkan adalah file pada Action Script 3.0 dapat dibuat terpisah saat runtime
ActionScript adalah bahasa pemerograman yang dubuat berderdasarkan 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 sudah dimiliki dan dilanjutkan perkembangannya oleh Adobe,yang membeli Macromedia pada tahun 2005.
Sumber:WikepediA
A.Sejarah ActionScript
ActionScript 1.0 Rilis Pertama kali pada flash 5 yang merupakan pengembangan 'Ation' di flash 4, dan masih digunakan hingga Flash MX (Flash 6).ActionScript 2.0 kemudian di rilis pada Flash MX 2004 (Flash 7),Flash 8,sampai Flash CS3(Flash 9).Sebagai generasi penerus ActionScript 1.0 Dan kelebihannya melampaui compile time checking Strict-Typing pada variabel,Class-based syntax(yang sebelumnya prototype based)dll.ActionScript 3.0 ini berupa sebuah restrktruisasi fundamental dari model pemerograman sebelumnya.penggunaanya yang luas terutama dalam pengembangan RIA (Rich Internet Application)dangan hadirnya flex yang menawarkan hal serupa seperti Ajax,JavaFX,dan microsoft Silverlight
Dengan ActionScript kita bisa membuat sesuatu yang sederhana seperti animasi, game sederhana, aplikasi sederhana, media interaktif, atau presentasi. Bagi orang non-programmer pun mungkin lebih menyukai sisi desain daripada membuat skrip yang kompleks seperti di ActionScript 3. Namun, bagi application developer ataupun web developer, mempelajari Action Script 3.0 mungkin akan menjadi sesuatu yang perlu karena penggunaannya yang lebih luas.
Action script memeliki beberapa fungsi atau peran yang dapat membantu dalam merancang situs atau movie Flash, diantara nya :
1.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).
2.Menambahkan interaktivitas dengan user
Dengan action Script user dapat berinteraksi dengan setiap elemen di dalam movie Flash, baikitu tombol movie klip maupun teks.
3. Membuat situs atau Program yang dinamis
C.Jenis ActionScript dalam flash dibagi menjadi 3
1. ActionScript pada MovieClip
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 :
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}
1.Arti Sytax 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.
Apa sih gunanya ActionScript?ActionsScirpt mempunyai banyak kegunaan, untuk contohnya 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 }
2.Mekanisme Kontrol pada Objek dengan AS 3.0
D.Belajar Action Script 3.0 Pada Flash
Menurut kutipan yang di lansir oleh ( wikipedia.org/wiki/Bahasa_Pemograman ).
"Bahasa pemrograman, atau sering di istilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, merupakan instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi."
Baiklah, sekarang lanjut tentang pembahasan Action Script 3.0, yang perlu anda ketahui adalah bahwa setiap perintah mau pun instruksi yang di kerjakan dari script, baik itu perubahan informasi, mengolah data, memanage sebuah game / media, akan disebut sebagai langkah dan perintah "statement", sehingga statement yang di buat akan memiliki sebuah output yang akan di jalankan, begitu banyak output yang akan di hasilkan, sehingga memerlukan suatu cara untuk memanage / mewakili itu semua, tindakan tersebut dapat dilakukan dengan yang namanya variabel.
Baiklah, demikian teori dasar dalam action script.
-Kiat Tentang Variabel
Perlu anda ketahui, bahwa variabel merupakan suatu base / kontainer yang digunakan untuk membentuk sebuah nama, memuat nilai / value, dan informasi tertentu di dalamnya, nilai dalam variabel dapat berupa angka, string, teks, atau apa saja.
Berikut merupakan contoh penggunaan variabel:
Font huruf merah, diberikan sebagai tanda penjelasan.
var grav: Number = 8;
var speed: Number = 15;
Dari script di atas, dapat di jelaskan, bahwa variabel yang di gunakan ada 2, yaitu "grav" dan "speed", dengan angka (Number) 8 untuk "grav" dan 15 untuk "speed".
Jadi tugas variabel tersebut adalah untuk meng-konsep kan perintah yang akan anda gunakan pada syntax script selanjutnya, sehingga variabel angka atau teks yang telah anda bentuk, dapat di terapkan pada desain flash anda.
Perhatikan lanjutan script yang akan digunakan:
function onEnterFrame(){
mariobross._y += grav;
grav += speed; while (tanah.hitTest(mariobross._x, mariobross._y, true)){
mariobross._y -= grav;
grav = 0;
Untuk penjelasan (grav += speed) berarti nilai "var grav" bertambah menjadi nilai 23 (8 + 15 = 23), karena operator matematika pada symbol "+=" merupakan pengertian "menambahkan nilai kepada nilai yang ada".
Begitu juga pengertian dari ( mariobross._y -= grav) yang di artikan bahwa letak sumbu _y di kurangi dengan nilai "grav".
Untuk (grav = 0) berarti nilai "var grav" disetting menjadi = 0.
Adapun sebutan dalam penggunaan variabel dalam deklarasinya adalah, perhatikan contoh dibawah ini:
Posting Komentar