Example #1
0
 private void OnEnable()
 {
     if (CompareTag("OrangeTower") || CompareTag("PurpleTower") || CompareTag("GreenTower"))
     {
         towerHasBeenSet = true;
         Debug.Log("towerHasBeenSet = " + towerHasBeenSet);
         shootEnemies          = gameObject.GetComponent <ShootEnemies>();
         shootEnemies.canShoot = true;
         towerSetOnOpenspot    = gameObject;
     }
 }
Example #2
0
    // private GameObject CircleObj;
    // Use this for initialization
    void Start()
    {
        //UIEventListener.Get(transform.gameObject).onClick = CanCostGold;
        foreach (UIEventListener g in soldAndUpEvent)
        {
            g.onClick += CanCostGold;
        }
        //gm = GameObject.Find("GameManager").GetComponent<GameManagerBehavior>();

        placeMonster = PlaceMonster.mySelfGameObject.GetComponent <PlaceMonster>();
        //AtackOBJ = Resources.Load<GameObject>("wroop") as GameObject;
        //getAtackobjComponent = AtackOBJ.transform.Find(PlaceMonster.towerName);
        msData = PlaceMonster.mySelfGameObject.GetComponent <MonsterData>();
        //placeMonster = getAtackobjComponent.GetComponent<PlaceMonster>();
        shootEnemies = PlaceMonster.mySelfGameObject.GetComponent <ShootEnemies>();
        // CircleObj = PlaceMonster.mySelfGameObject.transform.Find("Circle").gameObject;
        msData.CurrentLevel = msData.levels[0];
    }
Example #3
0
 private void Start()
 {
     shootEnemies         = gameObject.GetComponent <ShootEnemies>();
     thisTower            = gameObject;
     hasOtherTowerBeenSet = false;
 }