void Awake() { animator = transform.FindChild("plant").GetComponent<Animator>(); grow = GetComponent<PlantGrow>(); search = GetComponent<SearchZombie>(); enabled = false; }
void Awake() { animator = transform.FindChild("plant").GetComponent <Animator>(); grow = GetComponent <PlantGrow>(); search = GetComponent <SearchZombie>(); enabled = false; }
IEnumerator Explode() { yield return(new WaitForSeconds(delayTime)); GameObject newEffect = Instantiate(effect); newEffect.transform.position = transform.position + effectOffset; newEffect.GetComponent <SpriteRenderer>().sortingOrder = transform.Find("plant").GetComponent <SpriteRenderer>().sortingOrder + 1; Destroy(newEffect, 1.5f); SearchZombie search = GetComponent <SearchZombie>(); foreach (GameObject zombie in search.SearchZombiesInCol()) { zombie.GetComponent <ZombieHealthy>().BoomDie(); } AudioManager.GetInstance().PlaySound(explodeSound); GetComponent <PlantHealthy>().Die(); // Create hole GameObject tempPlant = Instantiate(hole); tempPlant.transform.position = StageMap.GetPlantPos(grow.row, grow.col); tempPlant.GetComponent <PlantGrow>().grow(grow.row, grow.col); }
void Awake () { search = GetComponent<SearchZombie>(); enabled = false; for (int i = 0; i < 5; ++i) { direction[i].Normalize(); } }
void Awake() { animator = transform.Find("plant").GetComponent <Animator>(); search = GetComponent <SearchZombie>(); shoot = GetComponent <PlantShoot>(); enabled = false; }
void Awake() { animator = transform.Find("plant").GetComponent <Animator>(); grow = GetComponent <PlantGrow>(); model = GameModel.GetInstance(); search = GetComponent <SearchZombie>(); enabled = false; }
void Awake() { _grow = GetComponent <PlantGrow>(); _plant = transform.FindChild("Plant"); _search = GetComponent <SearchZombie>(); enabled = false; _cdTimer = Cd / 2; }
void Awake() { search = GetComponent <SearchZombie>(); enabled = false; for (int i = 0; i < 5; ++i) { direction[i].Normalize(); } }
IEnumerator Explode() { yield return(new WaitForSeconds(delayTime)); // Cherry Effect GameObject newEffect = Instantiate(effect1); newEffect.transform.position = transform.position + effectOffset1; newEffect.GetComponent <SpriteRenderer>().sortingOrder = transform.Find("plant").GetComponent <SpriteRenderer>().sortingOrder + 1; Destroy(newEffect, 1.5f); // Jalapeno Effect GameObject newEffect2 = Instantiate(effect2); newEffect2.transform.position = new Vector3(1.8f, transform.position.y + 0.5f, 0); newEffect2.GetComponent <SpriteRenderer>().sortingOrder = transform.Find("plant").GetComponent <SpriteRenderer>().sortingOrder + 1; Destroy(newEffect2, 1.2f); // Cherry Damage SearchZombie search = GetComponent <SearchZombie>(); foreach (GameObject zombie in search.SearchZombiesInRange(explodeRange1)) { zombie.GetComponent <ZombieHealthy>().BoomDie(); } // Jalapeno Damage GameModel model = GameModel.GetInstance(); int row = GetComponent <PlantGrow>().row; object[] zombies = model.zombieList[row].ToArray(); foreach (GameObject zombie in zombies) { zombie.GetComponent <ZombieHealthy>().BoomDie(); } AudioManager.GetInstance().PlaySound(explodeSound1); AudioManager.GetInstance().PlaySound(explodeSound2); GetComponent <PlantHealthy>().Die(); // Create hole GameObject tempPlant = Instantiate(hole); tempPlant.transform.position = StageMap.GetPlantPos(grow.row, grow.col); tempPlant.GetComponent <PlantGrow>().grow(grow.row, grow.col); }
IEnumerator Explode() { yield return(new WaitForSeconds(delayTime)); GameObject newEffect = Instantiate(effect); newEffect.transform.position = transform.position + effectOffset; newEffect.GetComponent <SpriteRenderer>().sortingOrder = transform.FindChild("plant").GetComponent <SpriteRenderer>().sortingOrder + 1; Destroy(newEffect, 1.5f); SearchZombie search = GetComponent <SearchZombie>(); foreach (GameObject zombie in search.SearchZombiesInRange(explodeRange)) { zombie.GetComponent <ZombieHealthy>().BoomDie(); } AudioManager.GetInstance().PlaySound(explodeSound); GetComponent <PlantHealthy>().Die(); }
void Awake() { search = GetComponent <SearchZombie>(); }
void Awake() { model = GameModel.GetInstance(); search = GetComponent <SearchZombie>(); _row = -1; }
new void Awake() { base.Awake(); search = GetComponent <SearchZombie>(); }
new void Awake() { base.Awake(); search = GetComponent<SearchZombie>(); }
void Awake() { model = GameModel.GetInstance(); search = GetComponent<SearchZombie>(); _row = -1; }
void Awake() { grow = GetComponent <PlantGrow>(); search = GetComponent <SearchZombie>(); enabled = false; }
void Awake() { grow = GetComponent<PlantGrow>(); search = GetComponent<SearchZombie>(); enabled = false; }
void Awake () { search = GetComponent<SearchZombie>(); }