Definisi Action Script
Bahasa pemrograman yang termasuk populer berikutnya adalah bahasa
pemrograman ActionScript. ActionScript ini merupakan bahasa pemrograman yang
banyak dimanfaatkan untuk pengembangan website dan juga situs di dalam
internet. Merupakan bahasa pemrograman yang dikembangkan oleh macromedia, yang
mana kemudian diakuisisi oleh perusahaan teknologi terkenal, yaitu Adobe.
Secara umum, penggunaan actionscript juga merupakan salah satu bahasa
pemrograman yang dibuat dengan basis flash dan juga produk dari adobe, sehingga
hal ini turut meningkatkan popularitas dari bahasa pemrograman ActionScript
tersebut.
Fungsi Action Script
ActionScript memiliki beberapa fungsi atau
peran yang dapat membantu dalam merancang situs atau movie Flash, yaitu sebagai
berikut :
1. Membuat
sistem navigasi situs. Hal ini berkaitan dengan bagaimana AcionScript dapat
mengantar user menjelajahi situs. Dengan demikian animasi situs tidak hanya
menjadi “film iklan” belaka, kecuali memang menginginkan seperti itu.
2. Menambah
interaktivitas dengan user. Dengan ActionScript user dapat berinteraksi dengan
setiap elemen didalam movie Flash, baik itu tombol, movie clip, maupun teks.
3. Membuat
situs yang dinamis. ActionScript dapat digabungkan dengan berbagai bahasa lain,
seperti : JavaScript, ASP, PHP, CGI, MySQL, atau XML untuk membuat berbagai
aplikasi yang sulit atau tidak dapat dibuat hanya dengan ActionScript saja.
Misalnya untuk membuat sistem database sehinga situs Flash anda dapat di update
secara rutin dan otomatis. Dengan membuat isi (Content) situs yang bersifat
dinamis, akan dapat menghapus kritik bahwa movie Flash hanya dibuat sekali saja
dan sulit untuk di-update isinya.
4. Mempertahankan user untuk kembali
mengunjungi situs. ActionScript dapat membuat situs Flash yang menarik dan interaktif,
yang akan menambah kualitas user experience saat menjelajah situs. Misalnya
dengan adanya game dalam
situs tersebut, secara tidak langsung hal ini dapat mempertahankan user untuk
kembali mengunjungi situs tersebut.
Jenis – jenis Action Script dalam Flash
1. Text
Statis Label
Berbeda
dengan teks input atau teks dinamis, jika dijalankan maka teks dapat diedit
oleh user. Akan tetapi pada tejs static label, apabila movie dijalankan maka
teks yang anda buat tidak dapat anda ubah - ubah lagi. Teks label merupakan
sederhana, teks yang dituliskan hanya satu baris sampai anda menekan Enter.
Teks ini lebih tepat digunakan untuk menuliskan satu atau dua kata, misalnya
pada penulisan label sebelum teks input. Ketika teks label yang anda masukkan
belum terdapat tulisan didalamnya maka ketika movie dijalankan akan
menghasilkan teks kosong yang tidak terlihat.
2. Text
Static Block
Teks
blok ini mempunyai ukuran yang tetap. Oleh karena itu sebelum memasukkan teks
anda perlu menentukan panjang dan lebar teks yang akan dimasukkan. Teks jenis
ini biasanya digunakan untuk menulis teks yang berupa paragraph.
3. Text
Dinamis
Teks
dinamis mempunyai perbedaan dengan teks statis. Ukuran panjang dan lebar teks
dinamis dapat anda ubah. Pada teks dinamis anda dapat memanfaatkan scroll yang
dapat anda drag ke atas atau ke bawah, ke kanan atau ke kiri. Teks jenis ini
sangat membantu anda ketika membuat web yang memuat informasi atau artikel yang
sangat banyak dan membutuhkan lebar ataupun tinggi teks melebihi stage (halaman
kerja). Teks yang akan ditampilkan dalam dinamis teks ini ditulis dengan
pengolah kata, misalnya notepad, dan disimpan dengan format .TXT , dan akan diakses dari stage pada
flash.
4. Text
Input
Teks
input merupakan jenis teks yang diinputkan oleh user atau orang lain. Anda akan
membuat elemen teks input yang dihubungkan dengan Action Script untuk
pemrosesan data input. Ini biasanya di butuhkan untuk meminta masukkan data
dari ser. Misalnya, dalam suatu GuestBook anda pasti membutuhkan identitas yang
diinputkan melalui teks input ini yang kemudian akan disimpan dalam form yang
lain dengan ActionScript. Dalam took online, anda membutuhkan banyak data yang
perlu diinputkan oleh user dala melakukan transaksi melalui internet tersebut
seperti nama, alamat, nomor kartu kredit dan sebagainya.
References :
- http://guo-blog.com/2016/11/17/pengertian-action-script/
- http://storage.jak-stik.ac.id/students/paper/penulisan%2520ilmiah/30401321/BAB%2520II.pdf
- https://books.google.co.id/books?isbn=9795338706
- www.master.web.id/mwmag/issue/01/...actionscript-1/tutorial-actionscript-1.html