Exemplo n.º 1
0
        public void ClickAnswerButton(string id_objektif)
        {
            Debug.Log("ini pilihan dia " + id_objektif);



            soal   urutanSoal   = daftarSoal[indexSoal];
            string jawabanBenar = urutanSoal.poin;

            Debug.Log("ini jawaban benar " + jawabanBenar);

            if (id_objektif == jawabanBenar)
            {
                testScore        += poinJawabBenar;
                scoreDisplay.text = "Skor: " + testScore.ToString();
                // nilaiAkhir(testScore.ToString());
            }
            // nambahin soal berikut
            if (daftarSoal.Length > indexSoal + 1)
            {
                indexSoal++;
                showPertanyaan();
            }
            else
            {
                kelarTest = false;
                hasilTest();
            }

            if (floatingTextPrefabs && id_objektif == jawabanBenar)
            {
                ShowFloatingText();
            }
        }
Exemplo n.º 2
0
    void Start()
    {
        canvasmgr = GameObject.Find("Manager").GetComponent <CanvasManager>();
        soalmgr   = GameObject.Find("Manager").GetComponent <soal> ();
        chara     = GameObject.Find("Chara").GetComponent <Animator>();
        BGTiang   = GameObject.Find("Item");

        LoadSoal(curIndex++);
    }
Exemplo n.º 3
0
        private void showPertanyaan()
        {
            removeAnswerButton();

            soal urutanSoal = daftarSoal[indexSoal];

            pertanyaanDisplay.text = urutanSoal.id_soal;

            for (int i = 0; i < urutanSoal.jawaban.Length; i++)
            {
                GameObject tombolJawaban = poolJawaban.GetObject();
                kumpulanTombolJawaban.Add(tombolJawaban);
                // tombolJawaban.transform.SetParent(tombolJawabanParent);
                tombolJawaban.transform.SetParent(tombolJawabanParent.transform, false);

                //menampilkan tombol jawaban
                AnswerButton pilihanJawaban = tombolJawaban.GetComponent <AnswerButton>();

                pilihanJawaban.Jawaban(urutanSoal.jawaban[i]);
            }
        }
Exemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
     canvasmgr = GameObject.Find("Manager").GetComponent <CanvasManager>();
     soalmgr   = GameObject.Find("Manager").GetComponent <soal>();
     ImgBox    = GameObject.Find("StartCount").GetComponent <Image>();
 }
Exemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     soalmgr = GameObject.Find("Manager").GetComponent <soal>();
     imgbox  = GameObject.Find("result").GetComponent <Image>();
     //UpdatePic();
 }