Klik frame 1 layer 1 Membuat animasi sederhana

75

Bab VI Dasar Pemrograman Action Script 3

Untuk membentuk sebuah interaktifitas dalam sebuah multimedia pembelajaran interaktif diperlukan tahapan pemrograman. Pemrograman adalah suatu kegiatan menuliskan kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman. Adobe Flash memiliki bahasa pemrograman yang disebut sebagai Action Script, dan sejak tahun 2007 standart industi yang digunakan adalah Actionscript 3.0. Untuk memahami dengan baik konsep dasar pemrograman Actionscript 3, maka diperlukan pemahaman secara bertahap. Di lapangan sering ditemui seorang pemula yang sudah memiliki konsep terlalu kompleks sehingga dalam proses membangun aplikasi akan menemui banyak kendala. Seyogyanya mempelajari sebuah kode pemrograman harus dimulai dari teknik yang paling dasar terlebih dahulu. Seiring waktu belajar, maka kemampuan seseorang akan meningkat dan mampu mengerjakan projek yang lebih kompleks. Mencoba Kode Actionscript Dalam Flash kode Actionscript dituliskan di action panel. Pada saat aplikasi dijalankan, maka compiler akan mengecek kode baris demi baris mulai dari yang teratas sampai kode baris terakhir. Dari proses pengecekan tersebut, apabila ditemukan kesalahan maka proses akan berhenti dan kesalahan akan ditampilkan. Hal ini tentu saja mempermudah seorang pengembang aplikasi untuk menyempurnakan kode. Sebagai contoh perhatikan aplikasi sederhana sebagai berikut : 1. Buatlah sebuah file baru. Kemudian klik frame 1 layer 1 dan buka action panel dengan menekan menu Window Action F9. 2. Dalam Flash Actionscript 3 hanya dapat diletakkan di sebuah frame atau disebuah file terpisah dengan metode Class, berbeda dengan versi sebelumnya yang dapat dituliskan di dalam movieclip dan tombol. Oleh karena itu perlu selalu diingat bahwa sebelum menuliskan kode, terlebih dahulu harus menyeleksi Keyframe tempat kode tersebut akan dijalankan. Gambar123. Panel Action 3. Klik panel action, dan ketikkan kode berikut pada editor kode. trace belajar kode Actionscript ; 4. Jalankan aplikasi dengan menekan Ctrl+Enter. Maka akan muncul panel Output dengan tulisan “belajar kode Actionscript”. Hal ini dikarenakan kode trace berfungsi untuk menampilkan parameter yang ada di dalam tanda ; yang dalam hal ini parameter tersebut berisi sebuah tulisan. Gambar 124. Hasil pada output panel. 5. Selanjutnya ubah sedikit kode tersebut dengan menghapus salah satu tanda petik, misalkan menjadi trace belajar kode Actionscript ; Selanjutnya jalankan kembali aplikasi dengan menekan Ctrl+Enter. Maka akan muncul panel Compiler Errors dengan menampilkan pesan khusus bahwa terjadi kesalahan pada kode yaitu kesalahan sintaks Syntax Error : A String literal must be terminated before the line break atau dapat diartikan sederhana bahwa sebuah variabel berupa String harus diakhiri dengan tanda “. 77 Gambar 125. Tampilan Compiler Errors. Dari percobaan di atas, diketahui bahwa penulisan sebuah kode sangatlah spesifik dan detail. Sebuah kesalahan kecil saja bisa berakibat berhentinya aplikasi atau gagalnya proses compiling kode. Selain itu juga terdapat istilah-istilah seperti Syntax , String dan sebagainya yang bagi seseorang yang baru belajar pemrograman akan cukup membingungkan. Untuk itu pada sub bab berikut akan dijelaskan secara mendetail tentang fundamental dalam mempelajari Actionscript 3. Syntax Dalam pemrograman komputer sintaks berarti seperangkat aturan yang harus dipenuhi dalam penulisan kode. Sintaks meliputi simbol, kata, dan fungsi yang dapat digunakan serta bagaimana menggunakannya dalam sebuah struktur kode. Kesalahan umum yang sering dilakukan oleh programer adalah kesalahan sintaks Syntax error, dimana kesalahan sintaks akan menyebabkan kode tidak bisa dijalankan oleh aplikasi. Berikut adalah aturan dalam penulisan Actioscript 3 AS3.

1. Case Sensitive

Penulisan kode AS3 menggunakan format sensitif case, sehingga setiap kode harus ditulis tepat sebagaimana mestinya. Satu perbedaan karakter akan menghasilkan perbedaan, sebagai contoh 2 baris kode berikut berbeda. 1. var bilanganGenap:int; 2. var BilanganGenap:int;

2. Semicolons

Semicolons ; atau titik koma dalam AS3 digunakan sebagai akhir dari sebuah baris kode. Meskipun dituliskan dalam satu baris, jika ditambahkan tanda titik koma dapat diartikan sebagai baris perintah baru