BAB II KAJIAN TEORITIS, KERANGKA BERPIKIR DAN
A. KAJIAN TEORITIS
4. Adobe Flash
Program Macromedia Flash adalah sebuah program animasi yang telah banyak digunakan oleh desainer untuk menghasilkan desain yang profesional. Di antara program-program animasi, program Macromedia Flash merupakan
22
Miftakhul Huda dan Bunafit Komputer, Membuat Aplikasi Database dengan Java, MySQL, dan Netbeans, (Jakarta: Elex Media Komputindo, 2010), h. 181.
23
Wahana Komputer, Panduan Belajar MySQL Database Server, (Jakarta: TransMedia, 2010), h. 5.
24
Wahana Komputer, Panduan Belajar MySQL Database Server, (Jakarta: TransMedia, 2010), h. 7.
program yang paling fleksibel untuk membuat animasi sehingga banyak yang menggunakan program tersebut.
Fungsi program Macromedia Flash adalah untuk membuat animasi, baik animasi interaktif maupun animasi non interaktif. Program Macromedia Flash sangat bermanfaat bagi para seniman desain untuk menuangkan ide-idenya ke dalam sebuah animasi gerak yang visual. Macromedia Flash biasanya digunakan untuk membuat animasi web yang akan ditampilkan dalam sebuah situs internet, pembuatan animasi-animasi film, animasi iklan, dan lain-lain. Saat membuat sebuah desain yang akan ditampilkan dalam situs internet, maupun di televisi, desainer sering menggabungkan program Macromedia Flash dengan program-program lain, seperti: Macromedia Dreamwaver, Frontpage, Adobe Photoshop, CorelDraw, dan lain-lain, untuk menghasilkan sebuah desain yang menarik.25
Macromedia Flash adalah software aplikasi untuk animasi yang digunakan untuk internet. Dengan Macromedia Flash, aplikasi web dapat dilengkapi dengan beberapa macam animasi, audio, interaktif animasi dan lain-lain. Animasi hasil dari Macromedia Flash dapat diubah ke dalam format lain untuk digunakan pada pembuatan desain web yang tidak langsung mengadaptasi flash.
Macromedia flash memiliki pemrograman ActionSCript, dan merupakan
authoring tool berbasis timeline dan terstruktur. Mulai dengan flash 5,
ActionScript merupakan pemrograman berorientasi objek. Flash MX mempunyai kelebihan yang menonjol dibandingkan dengan flash 5, diantaranya dapat menggunakan animasi dengan format file AVI. Dengan demikian dapat digunakan pada pengembangan multimedia interaktif untuk produksi CD, jaringan, maupun penggunaan pada web. Dalam multimedia dapat dilihat teks, gambar, animasi, dan digital video bersama-sama pada suatu saat dan penggunaan button sebagai alat interaktif.26
Macromedia Flash MX mendukung adanya fungsi scripting yang memberikan kemungkinan sangat luas. Fungsi action scripting dirancang
25
MADCOMS, Seri Aplikasi Macromedia Flash MX 2004 Membuat Animasi Movie Klip dengan Action Script, (Yogyakarta: ANDI, 2004), h.1
26
Ariesto Hadi Sutopo, Multimedia Interaktif dengan Flash, (Yogyakarta: Graha Ilmu, 2003), Cet. Ke-1, h. 60.
menggunakan sintaks JavaScript, bahasa pemrograman yang merupakan standar industri di web. Animasi dengan flash dapat dilakukan dalam dua bentuk, yaitu
frame-by-frame animation dan tweened animation. Frame by frame animation
menggunakan gambar yang berbeda di setiap frame sedangkan untuk tweened animation kita tinggal menentukan posisi frame awal dan akhir, kemudian Flash akan mengerjakan animasi frame-by-frame yang ada di antara posisi awal dan posisi akhir (frames in between).27
Agar dapat menggunakan Macromedia Flash MX ada beberapa konsep dasar yang harus diketahui, yaitu Stage, Toolbox, Panel, Launcher Bar, Movie, Timeline, Frame, Play head, Layer, Framerate dan Scene, Keyframe, Motion, Tweening, Motion Guide, Shape Tweening, Play, Stop, Step Forward, Step Backward, Tes Movie, Debug Movie, Tes Scene, Loop Playback, Play All Scene, Sound, Impor suara, Cool Edit Pro, Memasukan suara, Modify, Transform, Scala dan Rotate.28
Keunggulan program Macromedia Flash dibanding program lain yang sejenis antara lain:29
1. Dapat membuat tombol interaktif dengan sebuah movie atau objek yang lain 2. Dapat membuat perubahan transparansi warna dalam movie
3. Dapat membuat perubahan animasi dari satu bentuk ke bentuk lain
4. Dapat membuat gerakan animasi dengan mengikuti alur yang telah ditetapkan 5. Dapat dikonversi dan dipublikasikan (publish) ke dalam beberapa tipe di
antaranya adalah: .swf, .html, .gif, .jpg, .png, .exe, .mov.
27
Afrizal Mayub, e-Learining Fisika Berbasis Macromedia Flash MX, (Yogyakarta: Graha Ilmu, 2005), Cet. Ke-1, h. 29-30
28
Ibid., h. 30. 29
MADCOMS, Seri Aplikasi Macromedia Flash MX 2004 Membuat Animasi Movie Klip dengan Action Script, (Yogyakarta: ANDI, 2004), h.1-2.
a. Istilah-istilah Umum dalam Program Flash
Tabel 2.1 Istilah-istilah Umum dalam Flash
Istilah Keterangan
Properties Suatu cabang perintah dari suatu perintah yang lain
Animasi Sebuah gerakan objek maupun teks yang diatur sedemikian rupa sehingga kelihatan menarik
Action Script Suatu perintah yang diletakkan pada suatu frame atau objek sehingga frame atau objek tersebut akan menjadi interaktif
Movie Clip Suatu animasi yang dapat digabungkan dengan animasi atau objek lain
Frame Suatu bagian dari layer yang digunakan untuk mengatur pembuatan animasi
Scene Scene jika di program Powerpoint sering disebut dengan slide, yaitu layar yang digunakan untuk menyusun objek-objek baik tulisan maupun gambar
Time Line Bagian dari program Macromedia Flash yang digunakan untuk menampung Layer
Masking Suatu perintah yang digunakan untuk menghilangkan sebuah isi dari suatu layer dan isi layer tersebut akan tampak saat movie dijalankan
Layer Sebuah nama tempat yang digunakan untuk menampung satu gerakan objek sehingga jika ingin membuat gerakan lebih dari satu objek sebaiknya diletakkan pada layer tersendiri
Keyframe Suatu tanda yang digunakan untuk membatasi suatu gerakan animasi
b. Elemen-elemen Macromedia Flash
Tabel berikut memuat bagian-bagian dan fungsi dari elemen-elemen Macromedia Flash.31
Tabel 2.2 Elemen-elemen Macromedia Flash
Nama Elemen Keterangan
Toolbox Bagian yang digunakan untuk menggambar dan memformat gambar
Panel/ jendela properties
Bagian yang digunakan untuk memberikan perintah tambahan dari objek yang sedang dipilih. Tampilan jendela properties tidak sama tergantung dari objek yang dipilih.
Timeline Bagian yang digunakan untuk mengatur susunan layer
Layer Bagian yang digunakan untuk mengatur susunan dari objek yang tampak di stage
Panel/ jendela actions Bagian yang digunakan untuk memberikan perintah script pada objek yang sedang dipilih. Tampilan jendela actions tidak sama tergantung dari objek yang dipilih
30
Ibid., h.3-4. 31
Nama Elemen Keterangan
Menu Sekelompok perintah yang digunakan untuk mengatur pembuatan objek, animasi, layar, dan lain-lain
Scane/ stage Layar yang digunakan untuk menyusun objek gambar, teks, animasi, dan lain-lain
Frame Suatu bagian dari layer yang digunakan untuk mengatur pergerakan animasi
Panel/ jendela color mixer
Bagian yang digunakan untuk mewarnai suatu objek, baik warna solid maupun warna gradasi
Components Suatu tompol yang digunakan untuk menampung data-data