Klik kanan frame 10, kemudian pilih Create Shape Tween. Jalankan animasi

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 1. kode baris 1; 2. kode baris 2; kode baris 3;

3. Parentheses

Parentheses atau tanda kurung digunakan untuk mengubah urutan dalam sebuah operasifungsi. Operasi yang diberikan tanda kurung akan dijalankan terlebih dahulu oleh program. Perhatikan contoh berikut : 1. trace 2 + 3 4 ; akan menghasilkan nilai 14 2. trace 2 + 3 4 ; akan menghasilkan nilai 20 Parentheses juga dapat digunakan untuk memberikan masukan pada sebuah fungsi. Perhatikan contoh berikut : 1. trace Belajar AS3 ; menghasilkan kata Belajar AS3 2. trac e kuadra t 4 ; menghasilkan nilai 16

4. Code blocks

Dalam pemrograman AS3, satu baris atau lebih yang terletak di dalam kurung kurawa { } disebut sebagai satu blok kode. Satu blok kode merupakan sebuah paket yang biasanya digunakan dalam sebuah fungsi, class, loop dan sebagainya. Perhatikan contoh berikut : 1. function kuadrat num : Number : Number { 2. return num num ; 3. } 4. 5. for var i : uint = 1 ; i 10 ; i ++{ 6. var hasil_kuadrat : Number = kuadrat i ; 7. trace hasil kuadrat + i + = + hasil_kuadrat ; 8. }

5. Whitespace

Whitespace merupakan istilah untuk jarak penulisan, tab, enter dan spasi yang ditujukan untuk mempermudah penulisan kode. Perhatikan kode di atas, pada baris 2 ditulis menjorok masuk, pada baris 4 sengaja dikosongkan agar terdapat jarak antara fungsi kuadrat dengan operasi loop di baris 5 – hal tersebut diistilahkan sebagai whitespace ruang kosong. Perhatikan kode di bawah berikut ini, yang bermakna sama namun ditulis dengan cara yang berbeda. 1. for var i : uint = ; i 10 ; i ++{