예제 #1
0
 public Entrance(Entrance entrance)
 {
     entranceName       = entrance.entranceName;
     entranceConnection = null;
     em      = entrance.em;
     pos     = entrance.pos;
     isClass = entrance.isClass;
     isExit  = entrance.isExit;
 }
예제 #2
0
 void Awake()
 {
     em  = GetComponentInParent <EntranceManager>();
     pos = transform.position;
 }
예제 #3
0
    // Use this for initialization
    void Start()
    {
        ent                = GameObject.Find("entranceManager").GetComponent <EntranceManager>();
        Database.dayend    = false;
        Database.waktuAbis = false;
        endTime            = Time.time + Database.lamaRound;
        second             = Database.lamaRound;
        minute             = (second / 60);
        second             = second % 60;
        ui = GameObject.Find("UI");
        if (Database.upgradeTanaman == 0)
        {
            upgrade[0].enabled = false;
        }
        else
        {
            string st = "";
            upgrade[0].enabled = true;
            if (Database.upgradeTanaman == 2)
            {
                st = "lv2";
            }
            else if (Database.upgradeTanaman == 3)
            {
                st = "lv3";
            }
            if (st != "")
            {
                upgrade[0].objek.GetComponent <Animator>().SetTrigger(st);
            }
        }

        if (Database.upgradePigura == 0)
        {
            upgrade[1].enabled = false;
        }
        else
        {
            string st = "";
            upgrade[1].enabled = true;
            if (Database.upgradePigura == 2)
            {
                st = "lv2";
            }
            else if (Database.upgradePigura == 3)
            {
                st = "lv3";
            }
            if (st != "")
            {
                upgrade[1].objek.GetComponent <Animator>().SetTrigger(st);
            }
        }

        if (Database.upgradeTV == 0)
        {
            upgrade[2].enabled = false;
        }
        else
        {
            string st = "";
            upgrade[2].enabled = true;
            if (Database.upgradeTV == 2)
            {
                st = "lv2";
            }
            else if (Database.upgradeTV == 3)
            {
                st = "lv3";
            }
            if (st != "")
            {
                upgrade[2].objek.GetComponent <Animator>().SetTrigger(st);
            }
        }


        if (Database.upgradeMusicPlayer == 0)
        {
            upgrade[3].enabled = false;
        }
        else
        {
            string st = "";
            upgrade[3].enabled = true;
            if (Database.upgradeMusicPlayer == 2)
            {
                st = "lv2";
            }
            else if (Database.upgradeMusicPlayer == 3)
            {
                st = "lv3";
            }
            if (st != "")
            {
                upgrade[3].objek.GetComponent <Animator>().SetTrigger(st);
            }
        }

        if (Database.upgradeTanaman == 0)
        {
            upgrade[4].enabled = false;
        }
        else
        {
            string st = "";
            upgrade[4].enabled = true;
            if (Database.upgradeTanaman == 2)
            {
                st = "lv2";
            }
            else if (Database.upgradeTanaman == 3)
            {
                st = "lv3";
            }
            if (st != "")
            {
                upgrade[4].objek.GetComponent <Animator>().SetTrigger(st);
            }
        }

        if (Database.upgradeBackground == 0)
        {
            upgrade[5].enabled = true;
        }
        else
        {
            string st = "";
            upgrade[5].enabled = true;
            if (Database.upgradeBackground == 1)
            {
                st = "lv2";
            }
            else if (Database.upgradeBackground == 2)
            {
                st = "lv3";
            }
            if (st != "")
            {
                upgrade[5].objek.GetComponent <Animator>().SetTrigger(st);
            }
        }


        if (Database.upgradeLantai == 0)
        {
            upgrade[6].enabled = true;
        }
        else
        {
            string st = "";
            upgrade[6].enabled = true;
            if (Database.upgradeLantai == 1)
            {
                st = "lv2";
            }
            else if (Database.upgradeLantai == 2)
            {
                st = "lv3";
            }
            if (st != "")
            {
                upgrade[6].objek.GetComponent <Animator>().SetTrigger(st);
            }
        }

        if (Database.hireSinden)
        {
            upgrade[7].enabled = true;
        }
        else
        {
            upgrade[7].enabled = false;
        }
        for (int a = 0; a < upgrade.Length; a++)
        {
            if (upgrade[a].enabled)
            {
                upgrade[a].objek.GetComponent <SpriteRenderer>().enabled = true;
            }
            else
            {
                upgrade[a].objek.GetComponent <SpriteRenderer>().enabled = false;
            }
        }
    }
예제 #4
0
	void Awake(){
		if (instance == null)
			instance = this;
		else
			Destroy (this);
	}