Exemplo n.º 1
0
 private void OnCollisionEnter(Collision collision)
 {
     if (collision.transform.tag == "CubeNominal" &&
         WeightId < 11 &&
         !collision.transform.GetComponent <CubeBitter>())
     {
         CubeNominal collisionCube = collision.transform.GetComponent <CubeNominal>();
         if (collisionCube.Weight == Weight)
         {
             collisionCube.ConnectCubes();
             Destroy(gameObject);
         }
     }
 }
Exemplo n.º 2
0
 private void OnCollisionEnter(Collision collision)
 {
     if (collision.transform.tag == "CubeNominal")
     {
         if (WeightId < 11 &&
             !_isCollision)
         {
             _isCollision = true;
             CubeNominal collisionCube = collision.transform.GetComponent <CubeNominal>();
             if (collisionCube.Weight == Weight)
             {
                 collisionCube.ConnectCubes();
                 Destroy(gameObject);
             }
             else
             {
                 GetComponent <CubeBitter>().enabled    = false;
                 GetComponent <CubeNominal>().enabled   = true;
                 GetComponent <CubeNominal>().IsNominal = true;
                 transform.tag = "CubeNominal";
             }
         }
     }
 }