コード例 #1
0
    private void LoadBuildings()
    {
        // load all buildings in scene
        List <GameObject> temp = GameObject.FindGameObjectsWithTag("Building").ToList();

        for (int i = 0; i < temp.Count; i++)
        {
            entitiesManager.AddBuilding(temp[i].GetComponent <Building> ());
        }
    }
コード例 #2
0
    public void Awake()
    {
        // make building a trigger
        GetComponent <BoxCollider> ().isTrigger = true;

        entitiesManager = EntitiesManager.Instance();
        entitiesManager.AddBuilding(this);

        // on building die
        fire = GetComponentInChildren <ParticleSystem> ();
        fire.Stop();
    }
コード例 #3
0
ファイル: Building.cs プロジェクト: dujos/TowerD
    public void Awake()
    {
        // make building a trigger
        GetComponent<BoxCollider> ().isTrigger = true;

        entitiesManager = EntitiesManager.Instance ();
        entitiesManager.AddBuilding (this);

        // on building die
        fire = GetComponentInChildren <ParticleSystem> ();
        fire.Stop ();
    }