Rabu, 03 November 2010

Urutan Tutorial

1. Menyiapkan Slide Media
    a. Mengatur Ukuran Dokumen
    b. Memberikan Bingkai dokumen (jika diperlukan)
    c. Meletakkan tombol Navigasi (Chapter Navigator)
    d. Meletakkan tombol Navigasi (Frame Navigator)
    e. Menuliskan Action-Script untuk Tombol Navigator
    f. Menduplikasi “Scene”


2. Mengsi Slide
    a.Slide “Pendahuluan”
    b.Slide “Uraian”
    c.Slide “Simulasi”
    d.Slide “Latihan”


3. Finishing
    a.Menyembunyikan tombol
    b.Mengganti “Caption” Tombol


4. Membuat Soal Multiple Choice
    a.Menuliskan Uraian soal
    b.Membuat Pilihan Soal
    c.Mengatur Property Radio-Button
    d.Meng-Copy Set-Soal
    e.Membuat Rekap / Nilai


5. Menggunakan Komponen Flash
    a.Menggunakan Scroll-Bar
    b.Menggunakan Scroll-Pane
    c.Memuat Teks dari File “TXT”


6. Fungsi Standar
    a.Menggunakan Static Text
    b.Mengubah Ukuran Objek
    c.Import Gambar
    d.Membuat Symbol

Menyiapkan Slide

Tahapan:
  a. Mengatur Ukuran Dokumen
  b. Memberikan Bingkai dokumen (jika diperlukan
  c. Meletakkan tombol Navigasi (Chapter Navigator
  d. Meletakkan tombol Navigasi (Frame Navigator)
  e. Menuliskan Action-Script untuk Tombol Navigator
  f. Menduplikasi “Scene”

Mengisi Slide

Semoga tutorial berikut ini dapat memberikan sedikit 'pencerahan' bagaimana mengisi Scene2 yang sudah dibuat dalam Workshop. Semoga bermanfaat. Amin.

Tahapan:
a.  Slide “Pendahuluan”

click untuk memperbesar

click untuk memperbesar


b.  Slide “Uraian”

click untuk memperbesar


c.  Slide “Simulasi”

click untuk memperbesar

click untuk memperbesar

click untuk memperbesar




d.  Slide “Latihan”

click untuk memperbesar

click untuk memperbesar

Finishing Slide

Diantaranya...
a. Menyembunyikan tombol
b. Mengganti “Caption” Tombol

Membuat Soal Multiple-Choice

Tahapan:
a. Menuliskan Uraian soal
b. Membuat Pilihan Jawaban
c. Mengatur Property/Parameter Radio-Button
d. Meng-Copy Set-Soal
e. Membuat Rekap / Nilai



Script berikut ini berfungsi membuat rekap/Nilai berdasarkan hasil jawaban user terhadap soal-soal yang disajikan. Script ini sebaiknya ditempatkan pada Layer tersendiri (tidak tercampur dengan objek yang lain) sehingga memudahkan dalam pengecekan.
Pastikan nama-nama Objek dan Komponen Flash yang dipergunakan sama dengan yang disebut dalam program.


var jwb_benar:Array=new Array;
var jawaban:Array=new Array;
var listenerObj= new Object();
var idx:String ="";
var isi:String ="";



//kunci jawaban
jwb_benar["soal1"]="D";
jwb_benar["soal2"]="B";
jwb_benar["soal3"]="A";
jwb_benar["soal4"]="C";
jwb_benar["soal5"]="A";



//"Perasa Click" pada Radio Button
listenerObj.click = function(eventObj){
idx = eventObj.target.selection.groupName;
isi = eventObj.target.selection.data;
jawaban[idx]=isi;
}



//memberikan kemampuan "Merasakan Click" pada kelompok radioButton
soal1.addEventListener( "click", listenerObj );
soal2.addEventListener( "click", listenerObj );
soal3.addEventListener( "click", listenerObj );
soal4.addEventListener( "click", listenerObj );
soal5.addEventListener( "click", listenerObj );



//fungsi merekap hasil jawaban
function rekap(){
var hasilrekap="";
var nilai=0;
for(no=1;no<=5;no++){
jb=jwb_benar["soal"+no];
ju=jawaban["soal"+no];

if(ju==jb){
bs="Benar";
nilai++;
}else{
bs="Salah";
}

if(ju==null)ju="(tidak dijawab)";
var info=
"Soal "+no+" dijawab:"+ju+
", seharusnya:"+jb+
" ->("+bs+")\n";
hasilrekap+=info;
}

hasilrekap+="Nilai: "+nilai;
txt_rekap.text=hasilrekap;
}



//agar tombol rekap_btn berfungsi
rekap_btn.onRelease=function(){
rekap();
}

Merubah Caption Tombol

Supaya tombol menjadi lebih mudah dikenali, representatif terhadap fungsinya, tombol harus memiliki "label" yang sesuai.
Merubah Caption tombol sebagai berikut:

Disable-Enable-Navigator

Mengaktifkan (enable) atau menonaktifkan (disable) tombol navigator, mungkin juga perlu. Berikut ini caranya:





Apabila anda menginginkan tombol tidak hanya "tidak aktif" tetapi "hilang", gantilah kata "enabled" yang menyertai "prev_btn" dan "next_btn" menjadi "_visible". Misalnya: "prev_btn.enabled=false" menjadi "prev_btn._visible=false". Yang lain menyesuaikan.

Meletakkan tombol Navigasi (Chapter Navigator)

Penjelasan:
Tombol ini akan digunakan untuk berpindah antar Slide/Bab/Chapter.

Urutan:
1. Munculkan Panel External Library (Buttons)
2. Pilih tombol berbeda pada posisi yang direncanakan

3. Masukkan 4 buah tombol yang berbeda