void OnTriggerEnter2D(Collider2D collider) { Scene currentScene = SceneManager.GetActiveScene(); string sceneName = currentScene.name; health -= damage; damage missile = collider.gameObject.GetComponent <damage>(); if (missile) { health -= missile.GetDamage(); missile.Hit(); if (health <= 0) { var bushtia = FindObjectOfType <enemies>(); Destroy(gameObject); scoreKeeper2 = FindObjectOfType <ScoreToWin>(); scoreKeeper2.Score(scoreValuee); AudioSource.PlayClipAtPoint(cracka, transform.position); if (sceneName == "Level_03") { GameObject beama = Instantiate(bushtia.enemyPrefab5, transform.position, Quaternion.identity) as GameObject; beama.GetComponent <Rigidbody2D>().velocity = new Vector3(-2, 0, 0); } } } }
void OnTriggerEnter2D(Collider2D collider) { health -= damage; AudioSource.PlayClipAtPoint(cracka, transform.position); damage missile = collider.gameObject.GetComponent <damage>(); if (missile) { missile.Hit(); if (health <= 0) { var bushtia = FindObjectOfType <enemies>(); Destroy(gameObject); scoreKeeper22 = FindObjectOfType <ScoreToWin>(); scoreKeeper22.Score(scoreValuee); } } }