Beispiel #1
0
    void Explode()
    {
        ExplodeCell(transform.position, 5, Vector3.zero);
        ExplodeCell(transform.position, 0, Vector3.up);
        ExplodeCell(transform.position, 0, Vector3.left);
        ExplodeCell(transform.position, 0, Vector3.right);
        ExplodeCell(transform.position, 0, Vector3.down);

        levelService.EmptyGrid(transform.position);
        Destroy(gameObject);
    }
 public void Damage()
 {
     levelService.EmptyGrid(currentGrid);
     enemyService.RemoveEnemy(this);
     Destroy(gameObject);
 }
Beispiel #3
0
 public void Damage()
 {
     levelService.EmptyGrid(transform.position);
     Destroy(gameObject);
 }