Pengisian Action Script Pembuatan Latihan Soal Statis

commit to user 25

4.3.6 Pembuatan Tombol

Pembuatan tombol navigasi dibuat di Adobe Flash CS5 dan selanjutnya diubah menjadi button. Dapat dilihat pada gambar 4.5 berikut ini: Gambar 4.5 Pembuatan Button dengan Adobe Flash CS5.

4.3.7 Pengisian Action Script

Pengaturan jalannya animasi menggunakan action script. Adapun action script tersebut adalah sebagai berikut: a Script pindah frame Script pindah frame terdapat di tombol pembentukan bayangan mata, pembentukan bayangan kamera, teori, latihan, dan lain sebagainya. Scriptnya sebagai berikut: on release { gotoAndPlay90; } Action script tersebut menuju ke frame pembentukan bayangan pada mata. b Tombol pilihan ganda pada latihan soal Pada bagian ini menggunakan script sebagai berikut : menghentikan agar frame berikutnya tidak dimainkan commit to user 26 stop; ketika tombola ditekan tombola.onPress = function { mainkan frame berikutnya nextFrame; }; ketika tombolb ditekan tombolb.onPress = function { mainkan frame berikutnya nextFrame; }; ketika tombolc ditekan tombolc.onPress = function { nilai variable score di tambah 1 score += 1; mainkan frame berikutnya nextFrame; }; ketika tombold ditekan tombold.onPress = function { mainkan frame berikutnya nextFrame; }; c Tombol navigasi pada halaman Teori Pada bagian ini menggunakan script sebagai berikut yang merupakan script berpindah ke satu frame sebelum atau sesudahnya. Scriptnya sebagai berikut: stop; next_btn.onPress = function { nextFrame; }; commit to user 27 previous_btn.onPress = function { prevFrame; }; d Action script pada frame Dalam frame sendiri banyak diisi dengan script untuk meghentikan perpindahan menuju frame selanjutnya. Scriptnya sebagai berikut: Stop;

4.3.8 Pembuatan Latihan Soal Statis

Soal dibuat bentuk pilihan ganda yang masing- masing soal terdapat 4 pilihan jawaban. Diakhir soal akan ada nilai dari jawaban yang benar. Pembuatan nilai akhir menggunakan script berikut : menghentikan agar frame berikutnya tidak dimainkan stop; tampilkan tulisan Score : +nilai variable score pada dynamic text dengan var scoreAkhir scoreAkhir = Nilai Akhir : +score; jika nilai variable score lebih dari atau sama dengan 4 if score=4 { tampilkan tulisan Pertahankan Prestasimu pada dynamic text dengan var komentar komentar = Pertahankan Prestasimu; } jika nilai variable score lebih dari atau sama dengan 4 if score=3 { tampilkan tulisan Anda Harus banyak Belajar pada dynamic text dengan var komentar komentar = Anda Harus banyak Belajar; } commit to user 28 ketika tombol ulang_btn ditekan ulang_btn.onPress = function { mainkan frame 205 gotoAndStop205; }; Dapat dilihat pada gambar 4.6 berikut ini: Gambar 4.6 Pembuatan Latihan Soal dengan Adobe Flash CS5.

4.3.9 Publikasi File