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