Example #1
0
    void OnTriggerEnter(Collider other)
    {
        if (other.tag == "Destroyer")
        {
            return;
        }
        Instantiate(shootPFX, other.transform.position, other.transform.rotation);
        if (other.tag == "Player")
        {
            Debug.Log("Game Over !!!");
            Instantiate(collidePFX, other.transform.position, other.transform.rotation);
            gameController = gameControllerObject.GetComponent <GamePlayController>();
            gameController.OnPlayerDestroy();
        }

        gameController.AddScore(scoreValue);
        Destroy(other.gameObject);
        Destroy(gameObject);
    }