Situs Edukasi | Educational Norjatar

Action Script Pada Macromedia Flash Menurut Letak Script

ACTIONSCRIPT 3.0


ActionScript 3.0 yaitu bahasa pemrograman berorientasi objek yang pertanda sebuah langkah penting dalam evolusi kemampuan Flash Player runtime. Motivasi pembuatan ActionScript 3.0 yaitu untuk membuat bahasa ideal untuk cepat membangun pengayaan aplikasi Internet, yang telah menjadi bab penting dari pengalaman dalam pembuatan web.
Versi sebelumnya dari ActionScript mengatakan kekuatan dan fleksibilitas yang diharapkan untuk membuat media online yang menarik. Kemajuan bahasa actionScript 3.0 sekarang, mengatakan kinerja yang luar biasa dan kemudahan pengembangan untuk memfasilitasi aplikasi yang sangat kompleks, dataset besar, dan berorientasi obyek, basis instruksi sanggup digunakan kembali. Dengan ActionScript 3.0, pengembang sanggup 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 tubuh standar ECMA.
ActionScript dijalankan oleh ActionScript Virtual Machine (AVM) dibangun ke dalam Flash Player. AVM1, mesin virtual yang digunakan untuk mengeksekusi instruksi warisan ActionScript, kekuatan Flash Player hari ini dan memungkinkan banyak sekali media interaktif dan aplikasi pengayaan Internet.
Namun, pengembang telah mulai mendorong AVM1 untuk batas-batasnya, persyaratan proyek mereka kini menuntut sebuah terobosan besar. ActionScript 3.0 memperkenalkan gres yang sangat dioptimalkan ActionScript Virtual Machine, AVM2, yang secara dramatis melebihi kinerja mungkin dengan AVM1. Akibatnya, ActionScript 3.0 instruksi mengeksekusi hingga 10 kali lebih cepat dari warisan instruksi ActionScript.
Mesin gres AVM2 virtual tersedia di Flash Player 9, dan akan menjadi mesin virtual utama untuk ActionScript sanksi maju. Semakin bau tanah AVM1 akan terus didukung oleh Flash Player untuk kompatibilitas mundur dengan konten yang ada dan warisan.
Ada banyak sekali produk yang menghasilkan konten dan aplikasi ditargetkan pada pemain Flash runtime. Seringkali produk ini menggabungkan proteksi untuk ActionScript untuk menambahkan interaktivitas dan sikap untuk output mereka. Dalam keluarga produk Adobe, desainer profesional dan pengembang mungkin memakai ActionScript dalam beberapa alat dan server-seperti Flash, Flex, dan Flash Media Server-untuk membuat konten dan aplikasi untuk Flash Player. The Flex keluarga produk, termasuk gres berbasis Eclipse Flex Builder 2 IDE, akan menjadi lini produk pertama untuk mengakses kemampuan gres ActionScript 3.0.
Tujuan dari ActionScript 3.0
ActionScript 3.0 untuk mengatakan perbaikan, model yang konsisten pemrograman, sesuai dengan standar industri, dan kinerja urutan besarnya lebih besar daripada apa yang kita disampaikan di masa lalu. Meskipun ActionScript 3.0 merupakan model pemrograman gres untuk runtime, ini yaitu salah satu yang akan menjadi familiar bagi pengembang dengan pengetahuan dasar ihwal pemrograman berorientasi objek.
ActionScript 3.0 ini dirancang untuk mengatasi tujuan berikut:
            Keselamatan: Bahasa yang mendukung keselamatan jenis sehingga para pengembang sanggup menulis jelas, gampang instruksi dipertahankan.
Kesederhanaan: Bahasa ini cukup intuitif bagi pengembang untuk sanggup membaca dan menulis jadwal tanpa terus-menerus berkonsultasi dengan tumpuan manual.
    Kinerja: Bahasa memungkinkan pengembang untuk menulis jadwal kompleks yang melaksanakan efisien dan responsif.
Jenis ActionScript menurut letak script

 1. ActionScript pada frame
ActionScript pada frame yaitu 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 pertanda keberadaan sebuah Script.
 yaitu bahasa pemrograman berorientasi objek yang pertanda sebuah langkah penting dalam Action Script pada macromedia flash menurut letak script
Contoh Time Line Animasi
2. ActionScript pada MovieClip
ActionScript yang diletakan pada MovieClip sering disebut MovieScript. yang harus diingat yaitu untuk membuat movieScript tentunya harus ada MovieClip tempat kita meletakan ActionScript tersebut. MovieClip mempunyai bahasa (syntax) sebagai berikut.
onClipEvent (event) { perintah }
Arti syntax movieScript diatas yaitu :
  • 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 sanggup 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 yaitu :
  • 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 menyerupai PHP dan ColdFusion
- dan masih banyak juga yang lainnya..Object dan Frame ActionsStruktur dasar dari sebuah aksi
adalah: saatSesuatuTerjadi(input) { lakukanAksi }
# Object, yaitu kumpulan dari properties, atribut yang mendeskripsikan objek.
# Fungsi  adalah  kumpulan  script  yang  mengerjakan  operasi  untuk  tujuan  tertentu.  Terdapat
beberapa  jenis  fungsi  yang  dapat  digunakan  dalam  membangun  suatu  aplikasi  menggunakan
ActionScript 3.0, yaitu:
1.  Built-in functions
2.  Named dan user-defined functions
3.  Anonymous functions
4.  Callback functions
5.  Constructor functions
6.  Function literal
#Class “Classes are the backbone of ActionScript 2.0” (Learning Actionscript in adobe Flash, help file
Flash).  Maksudnya,  pada  dasarnya  ActionScript  adalah  bahasa  pemrograman  yang  dibangun  dari
class-class yang telah dibentuk oleh developer flash. Programmer sanggup memakai class tersebut
dengan script-script yang sederhana dan gampang untuk diingat.
Ada beberapa elemen yang membentuk sebuah sistem, yaitu : tujuan, masukan, proses, keluaran, batas, prosedur pengendalian dan umpan balik serta lingkungan. Berikut klarifikasi mengenai elemen-elemen yang membentuk sebuah sistem :
1. Tujuan
Setiap sistem mempunyai tujuan (Goal), entah hanya satu atau mungkin banyak. Tujuan inilah yang menjadi pemotivasi yang mengarahkan sistem. Tanpa tujuan, sistem menjadi tak terarah dan tak terkendali. Tentu saja, tujuan antara satu sistem dengan sistem yang lain berbeda.
2. Masukan
Masukan (input) sistem yaitu segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi materi yang diproses. Masukan sanggup berupa hal-hal yang berwujud (tampak secara fisik) maupun yang tidak tampak. Contoh masukan yang berwujud yaitu materi mentah, sedangkan pola yang tidak berwujud yaitu gosip (misalnya seruan jasa pelanggan).
3. Proses
Proses merupakan bab yang melaksanakan perubahan atau transformasi dari masukan menjadi keluaran yang mempunyai kegunaan dan lebih bernilai, contohnya berupa gosip dan produk, tetapi juga bisa berupa hal-hal yang tidak berguna, contohnya saja sisa pembuangan atau limbah. Pada pabrik kimia, proses sanggup berupa materi mentah. Pada rumah sakit, proses sanggup berupa acara pembedahan pasien.
4. Keluaran
Keluaran (output) merupakan hasil dari pemrosesan. Pada sistem informasi, keluaran bisa berupa suatu informasi, saran, cetakan laporan, dan sebagainya.
5. Batas
Yang disebut batas (boundary) sistem yaitu pemisah antara sistem dan kawasan di luar sistem (lingkungan). Batas sistem memilih konfigurasi, ruang lingkup, atau kemampuan sistem. Sebagai contoh, tim sepakbola mempunyai aturan permainan dan keterbatasan kemampuan pemain. Pertumbuhan sebuah toko kelontong dipengaruhi oleh pembelian pelanggan, gerakan pesaing dan keterbatasan dana dari bank. Tentu saja batas sebuah sistem sanggup dikurangi atau dimodifikasi sehingga akan mengubah sikap sistem. Sebagai contoh, dengan menjual saham ke publik, sebuah perusahaan sanggup mengurangi keterbasatan dana.
6. Mekanisme Pengendalian dan Umpan Balik
Mekanisme pengendalian (control mechanism) diwujudkan dengan memakai umpan balik (feedback), yang mencuplik keluaran. Umpan balik ini digunakan untuk mengendalikan baik masukan maupun proses. Tujuannya yaitu untuk mengatur semoga sistem berjalan sesuai dengan tujuan.
7. Lingkungan
Lingkungan yaitu segala sesuatu yang berada diluar sistem. Lingkungan bisa kuat terhadap operasi sistem dalam arti bisa merugikan atau menguntungkan sistem itu sendiri. Lingkungan yang merugikan tentu saja harus ditahan dan dikendalikan supaya tidak mengganggu kelangsungan operasi sistem, sedangkan yang menguntungkan tetap harus terus dijaga, alasannya yaitu akan memacu terhadap kelangsungan hidup sistem.
 
sumber : http://tentanganimasidasar.blogspot.com tahun 2013

0 comments:

Post a Comment