Tombol Geser Tombol Suara

B. Implementasi

Action Script Dalam pembangunan aplikasi Peta Digital Wisata Kuliner Jogja menggunakan Macromedia Flash MX 7.0, bahasa pemrograman Action Script diterapkan dalam frame yang ditandai dengan simbol “ α” lihat Gambar 4.30, dan pada objek simbol lihat Gambar 4.31 seperti Movie Clip, Button tombol, dan Graphic grafis. Gambar 4.30 Penerapan Action Script pada Frame Gambar 4.31 Penerapa Action Script pada Objek Simbol Sedangkan scene yang digunakan ada 2 dua yaitu scene “intro” dan scene “utama” lihat Gambar 4.32. Scene “intro” digunakan untuk menempatkan halaman Intro dan scene “utama” digunakan untuk menempatkan halaman Utama. Gambar 4.32 Penerapan Scene Variabel yang digunakan merupakan variabel global. Sehingga variabel tersebut dapat diakses dari frame, layer, dan scene yang berbeda. Untuk penamaan objek, menggunakan Instance Name untuk objek yang ada di frame lihat Gambar 4.33 dan menggunakan Identifier untuk objek yang berada di Library lihat Gambar 4.34. Penamaan objek digunakan untuk pemanggilan objek dalam Action Script. Gambar 4.33 Penamaan Objek menggunakan Instance Name Gambar 4.34 Penamaan Objek menggunakan Identifier Berikut ini merupakan implementasi Action Script dalam aplikasi Peta Digital Wisata Kuliner Jogja pada halaman Intro, halaman Utama, dan halaman Bantuan.

1. Halaman

Intro a. Action Script Awal stop; stopAllSounds; fscommandallowscale, false; var my_sound:Sound = new Sound; my_sound.attachSounds_intro; Action Script ini diletakkan pada frame paling awal dari layer SCRIPT pada scene Intro. Perintah stop digunakan untuk menghentikan jalannya playhead atau untuk menghentikan jalannya aplikasi. Sedangkan perintah stopAllSounds digunakan untuk mematikan semua suara musik latar belakang yang sedang dibunyikan, untuk menghindari tabrakan suara pada halaman Intro dengan suara yang sedang dibunyikan dari halaman sebelumnya, misalnya dari halaman Utama. Perintah fscommand“allowscale”, “false” , berfungsi untuk merubah ukuran skala tampilan aplikasi. Karena diset nilainya menjadi false , maka pada saat ukuran tampilan aplikasi dirubah jendela aplikasi akan tetap pada ukuran yang sama. Perintah var my_sound:Sound = new Sound , merupakan perintah untuk membuat variabel objek baru berbentuk suara dengan nama