M

Senin, 05 Agustus 2013

Action Script

Action script adalah 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 Actios Script ini dibutuhkan.
Versi Action Script yaitu :
-     Actionscript 1.0, Flash Player 7 ke bawah
-     Actionscript 2.0, berlaku pada Flash Player 8 ke atas
-     Actionscript 3.0, berlaku pada Flash Player 9 ke atas

Salah satu fungsi mendasar dari ActionScript adalah untuk membuat navigasi movie Flash. Yang dimaksud navigasi ini adalah bagaimana membantu user untuk masuk ke bagian-bagian movie tertentu misalnya frame atau scene tertentu. Navigasi ini erat kaitannya dengan sistem menu dan struktur konten suatu movie Flash. Kegunaan action script yaitu dapat dipakai untuk membuat web interaktif, cd interaktif, presentasi, game interaktif, game online, membuat simulasi dan animasi dalam pembelajaran, action script juga bisa berkomunikasi dengan bahasa pemrograman lain seperti PHP dan ColdFusion, dan masih banyak juga yang lainnya, object dan frame action struktur.
Action Script yang paling banyak digunakan adalah action yang terdapat dalam kategori Basic Actions, yaitu : Stop, Play, dan GoTo. Stop digunakan untuk menghentikan movie, Play digunakan untuk menjalankan movie. Sedangkan GoTo memiliki dua variasi, yaitu gotoAndPlay dan gotoAndStop. Sesuai dengan namanya gotoAndPlay memerintahkan Flash untuk masuk ke frame atau scene tertentu dan memainkannya. Action gotoAndStop adalah kebalikannya.
            Struktur Bahasa Action Script menggunakan struktur bahasa sintaks dot atau tidak digunakan untuk menunjukan property atau metode yang terkait dengan objek. Flash  menggunakan struktur bahasa sintaks dot. Dot atau titik digunakan untuk menunjukkan properti atau metode yang terkait dengan objek.
Object Pada Acton Script 3.0 adalah tipe data seperti suara, gambar, teks yang digunakan untuk mengontrol movie. Semua objek merupakan bagian dari suatu kelas. Flash memiliki variasi bentuk objek yang sangat beragam, mulai dari gambar yang kelihatan sampai dengan yang abstrak seperti tanggal, data, atau deteksi masukan dari mouse. Sebelum kita dapat menggunakan objek, kita perlu memberi nama pada objek tersebut, sama seperti tiap orang perlu memiliki nama supaya dapat dikenali.
Selain itu flash juga memiliki predefined class yang dapat digunakan membuat objek-objek untuk dipakai dalam movie. Objek-objek ini berada di dalam kategori Objects di dalam ActionScripts, misalnya MovieClip, Color, Sound, dll. Objek dari predefined class ini juga harus diberi nama. Proses memberi nama objek ini dinamakan instantiating. Karena objek yang berasal dari kelas tertentu, sesungguhnya dapat dianggap bahwa objek tersebut adalah juga merupakan instance dari kelas.
Di dalam Action script karakteristik-karakteristik ini dinamakan ini properti. Misalnya kelas MovieClip memiliki berbagai property seperti height, width dan rotation yang mengukur dimensi dan orientasi dari objek movie klip tersebut. Setiap objek selain berbeda dalam nama, juga berbeda dalam karakteristik. Setiap orang berbeda dalam berbagai karakteristik misalnya seperti jenis kelamin, tinggi badan, berat badan, dan warna rambut. Sedangkan objek juga melakukan suatu tugas, misalnya pekerjaan makan, tidur, bekerja, ini dalam action script dinamakan method. Untuk memudahkan menghafal, biasanya objek sebagai kata benda dan property sebagai kata sifat yang menerangkan objek dan metode sebagai kata kerja yang menerangkan tindakan apa yang dilakukan objek.