Pages

Membuat Soal Essay

Soal  Essay
Nah kalau kemarin sudah belajar efek salju dan lain-lain, Pada Kesempatan kali ini Saya akan mencoba membuat Game..

Untuk Kali ini Kita akan membuat game sederhana saja., Sebab kalo Game yang seperti om master kurokid buat(need for slow..). Codingan saya belum bisa Heheeeee....... Pisan Pisan om Master kacang kuro., Eh salah Maksud saya Om !

Baiklah kita mulai saja percobaannya... Oke


#Membuat pertanyaan dan kotak jawaban

1. Buatlah 5 daftar pertanyaan dan tulis masing-masing pertanyaan pada sebuah Static Text

[Image: wlsn50.png]

2. Buat 5 buah Input Text dengan masing-masing variable diberi nama "jawaban_user1","jawaban_user2","jawaban_user3","jawaban_user4","jawaban_user5" pada panel properties (Tekan Ctrl+F3 untuk memunculkannya)

3.Ubah nilai Maximum character pada masin-masing Input Text menjadi 12

[Image: 2dqu5n4.png]


#Membuat tanda contreng/silang (jawaban benar / salah)

4. PAstikan anda tidak menyeleksi objek pada stage lalu tekan Ctrl+F8, berikan benar_salah pada kolom Instance Name dan pilih MovieClip sebagai Typenya lalu tekan Ok.

5. Lalu anda akan masuk ke dalam stage Movie Clip benar_salah. Seleksi Frame 2 dan 3 lalu tekan F7. Klik Frame 1 lalu tekan F9. Kemudian masukkan script : stop();
Lalukan hal yang sama pada Frame 2 dan 3.

6. Klik Frame 2 gambarlah tanda centrang di dalamnya

7. Klik Frame 3 gambarlah tanda silang di dalamnya. Jika tekan Ctrl+E maka anda akan kembali ke stage awal (Scene 1).

8. Buka panel Library(F11), drag Movie Clip benar_salah ke Stage.

9. Klik Movie Clip benar_salah yang sudah berada di stage lalu paste(Ctrl+D) sebanyak 4 kali, maka Movie Clip benar_salah akan menjadi 5 buah.

10. Beri tanda1, tanda2, tanda3, tanda4, tanda5 pada masing-masing Instace Name Movie Clip benar_salah.


#Membuat nilai serta tombol koreksi dan tombol reset

11. Buatlah 3 buah Static Text dan beri tulisan "Nilai = " , "koma(,)" , "/", "koma(,)", dan "5"

12. Buatlah sebuah Dynamic Text dan pada kolom properties, isi Var dengan nama Nilai.

13. Buatlah sebuah Button dengan tulisan koreksi di bagian tombol(button yang dibuat). Dan juga berikan koreksi sebagai Instace Name-nya. Seleksi tombol Button tadi yang telah dibuat lalu tekan F9 dan masukan script sebagai berikut :


//ketika tekanan mouse dilepaskan setelah mouse ditekan
on (release) {
//tombol koreksi dapat ditekan
koreksi.enabled = true;
//warna tombol koreksi tidak transparan
koreksi._alpha = 100;
//nilai diubah menjadi 0
nilai = 0;
//menghasilkan variable i=1, i=2, i=3, i=4, i=5
for (i=1; i<6; i++) {
//jawaban_user+i dikosongkan
_root["jawaban_user"+i] = "";
//tanda+i pindah ke frame 1
_root["tanda"+i].gotoAndStop(1);
}
}


14. Buatlah sebuah button dengan tulisan reset dibagian dalam tombol. Seleksi button tersebut lau tekan F9 dan masukkan script berikut:


//ketika tekanan mouse dilepaskan setelah mouse ditekan
on (release) {
//menghasilkan variable i=1, i=2, i=3, i=4, i=5
for (i=1; i<6; i++) {
//jika jawaban_user+i sama dengan jawaban_asli+i
if (_root["jawaban_user"+i] == _root["jawaban_asli"+i]) {
//nilai ditambah 1
nilai += 1;
//tanda+i pindah ke frame 2
_root["tanda"+i].gotoAndStop(2);
} else {
//tanda+i pindah ke frame 3
_root["tanda"+i].gotoAndStop(3);
}
}
//tombol koreksi tidak bisa ditekan
koreksi.enabled = false;
//tombol koreksi lebih transparan
koreksi._alpha = 40;
}


15. Klik frame 1 lalu tekan F9 dan masukan script berikut :


//daftar jawaban sebenarnya
jawaban_asli1 = "forum";
jawaban_asli2 = "zebra";
jawaban_asli3 = "keyboard";
jawaban_asli4 = "merah";
jawaban_asli5 = "mata";
//nilai pertama kali sama dengan 0
nilai = 0;

0 comments:

Post a Comment