Exemple #1
0
 void OnTriggerEnter2D(Collider2D hitInfo)
 {
     if (hitInfo.name == "ball2")
     {
         string wallName = transform.name;
         GameManager1.Score(wallName);
         hitInfo.gameObject.SendMessage("RestartGame", 1.0f, SendMessageOptions.RequireReceiver);
     }
 }
    private void OnCollisionEnter(Collision collision)
    {
        if (collision.transform.tag == "Hydrant")
        {
            game.PissAmount();
            if (game.GetPissAmount() > 10)
            {
                collision.gameObject.GetComponent <Renderer>().material = gameObject.GetComponent <Renderer>().material;

                game.Score();
                collision.transform.tag = "Done";
                game.ResetPiss();
            }



            if (game.GetScore() == 10)
            {
                game.Victory();
            }
        }

        Destroy(gameObject);
    }