Rabu, 10 Juni 2015

Perbedaan Antara ActionScript 2.0 Dengan ActionScript 3.0

Perbedaan Antara ActionScript 2.0 Dengan ActionScript 3.0
  1.   Pada action script 2.0, penulisan script diletakkan pada obyek-obyek program. Seperti di tombol, frame, gambar, dll. sedangkan pada ActionScript 3.0  untuk Peletakan Script kita hanya bisa meletakkan script dalam Timeline atau di file Class. 
  2.   ActionScript 2.0 menampilkan waktu kompilasi memeriksa jenis dan kelas berbasis sintaks , seperti kelas kata kunci dan meluas. Sedangkan untuk action script 3.0, penulisan script jadi satu field, tidak ditulis secara terpisah. Jadi, nanti akan dilakukan pemanggilan obyek di baris script tertentu.
  3. ActionScript 2.0 juga memperkenalkan berbasis warisan kelas sintaks sehingga pengembang dapat membuat kelas dan interface. Sedangkan ActionScript 3.0 tidak mentoleransi konflik penamaan dalam satu scope. Contoh, kita tidak bisa men-define ulang sebuah variable. Variable hanya bisa di-define satu kali dalam satu scope. Bila dipaksakan, maka file flash tidak akan bisa di compile.
  4. Pada ActionScript 2.0  untuk Peletakan Script kita bisa menempatkan script di dalam button atau movieclip. Sedangkan Action script 3.0 sangat mendukung untuk aplikasi mobile.
  5. Di ActionScript 2.0 kita bisa membuat variable dengan atau tanpa “var”. Sedangkan dalam ActionScript 3.0, penggunaan “var” adalah sebuah keharusan.
  6. AS 3.0 tidak memerlukan animasi yang berframe-frame, karena semua animasi sudah diatur melalui script.



2 komentar: