private void OnTriggerEnter(Collider collision) { //if (collision.gameObject.tag == "Laser") na tagach ProjectilePlayer missle = collision.gameObject.GetComponent <ProjectilePlayer>(); if (missle) { health -= missle.GetDmg(); missle.Hit(); if (health <= 0) { Destroy(gameObject); scoreKeeper.ScorePoints(enemyscore); AudioSource.PlayClipAtPoint(enemydestroyed, transform.position); } } //Debug.Log("enemy hit"); //Destroy(collision.gameObject); }
public void OnTriggerEnter(Collider col) { ProjectilePlayer missle = col.gameObject.GetComponent <ProjectilePlayer>(); if (missle) { missle.Hit(); Debug.Log("statek/pocisk"); Instantiate(Explosion, transform.position, Quaternion.identity); Destroy(gameObject); scorekeeper.ScorePoints(scorevalue); } PlayerController player = col.gameObject.GetComponent <PlayerController>(); if (player) { Debug.Log("statek/player"); Instantiate(Explosion, transform.position, Quaternion.identity); Destroy(gameObject); } }