Exemple #1
0
 void RegenJawaban()       //TODO : Modif agar tidak terlalu "hardcode"
 {
     carriedAnswer1 = soalManager.generateJawaban();
     carriedAnswer2 = soalManager.generateJawaban();
     carriedAnswer3 = soalManager.generateJawaban();
     childObj[0].GetComponent <bhv_hitboxBoss1>().CarriedAnswer = carriedAnswer1;
     childObj[1].GetComponent <bhv_hitboxBoss1>().CarriedAnswer = carriedAnswer2;
     childObj[2].GetComponent <bhv_hitboxBoss1>().CarriedAnswer = carriedAnswer3;
     childObj[0].GetComponent <bhv_hitboxBoss1>().refreshAngka();
     childObj[1].GetComponent <bhv_hitboxBoss1>().refreshAngka();
     childObj[2].GetComponent <bhv_hitboxBoss1>().refreshAngka();
 }
Exemple #2
0
    void Start()
    {
        if (manager == null)           //Init Ref GameObject Manager
        {
            manager = GameObject.Find("GameManager").gameObject;
        }

        soalManager   = manager.GetComponent <mng_soalGenerator> ();
        statManager   = manager.GetComponent <mng_playerStat> ();
        carriedAnswer = soalManager.generateJawaban();
        int carriedAnswer1 = carriedAnswer / 10;
        int carriedAnswer2 = carriedAnswer - (carriedAnswer1 * 10);

        this.gameObject.transform.FindChild("obj_CarrierAngka1").GetComponent <SpriteRenderer> ().sprite = arr_angka [carriedAnswer1];
        this.gameObject.transform.FindChild("obj_CarrierAngka2").GetComponent <SpriteRenderer>().sprite  = arr_angka [carriedAnswer2];
    }