Example #1
0
 void OnCollisionEnter(Collision collision)
 {
     if(collision.Equals(playerController) && Input.GetKeyDown(KeyCode.E))
     {
         //remove rats from player and add to numRatsDigging
     }
     if(collision.Equals("Cyclops"))
     {
         //remove rats from numRatsDigging
     }
 }
Example #2
0
 void OnCollisionEnter(Collision collision)
 {
     if (collision.Equals(playerController) && Input.GetKeyDown(KeyCode.E))
     {
         //remove rats from player and add to numRatsDigging
     }
     if (collision.Equals("Cyclops"))
     {
         //remove rats from numRatsDigging
     }
 }
Example #3
0
    void OnCollisionEnter(Collision col)
    {
        GameObject p = GameObject.FindGameObjectWithTag("Player");

        if (col.Equals(p))
        {
        }
    }
 /// <summary>
 /// OnCollisionEnter is called when this collider/rigidbody has begun
 /// touching another rigidbody/collider.
 /// </summary>
 /// <param name="other">The Collision data associated with this collision.</param>
 void OnCollisionEnter(Collision other)
 {
     if (other.Equals(gm.pCollider))
     {
         // OnPickup(gm.level.bricks);
         this.enabled = false;
     }
 }
 /// <summary>
 /// OnCollisionEnter is called when this collider/rigidbody has begun
 /// touching another rigidbody/collider.
 /// </summary>
 /// <param name="other">The Collision data associated with this collision.</param>
 void OnCollisionEnter(Collision other)
 {
     if (other.Equals(gm.pCollider))
     {
         OnPickup(gm.player);
         this.enabled = false;
     }
 }
Example #6
0
 void OnCollisionStay(Collision other)
 {
     if (!other.Equals(currentOn))
     {
         splotchRot  = Quaternion.LookRotation(other.contacts [0].normal);
         splotchRot *= Quaternion.Euler(90, 0, 0);
         currentOn   = other;
     }
 }
Example #7
0
            public void Collision_CompareCollisionWithTagsAandBToCollisionWithTagCandD_expected(string tagA, string tagB, string tagC, string tagD, bool expected)
            {
                //arrange
                TransponderData dataA = new TransponderData(tagA, 0, 0, 0, DateTime.Now);
                TransponderData dataB = new TransponderData(tagB, 0, 0, 0, DateTime.Now);
                TransponderData dataC = new TransponderData(tagC, 0, 0, 0, DateTime.Now);
                TransponderData dataD = new TransponderData(tagD, 0, 0, 0, DateTime.Now);

                //act
                Collision collisionA = new Collision(new Flight(dataA), new Flight(dataB));
                Collision collisionB = new Collision(new Flight(dataC), new Flight(dataD));

                //assert
                bool compare = collisionA.Equals(collisionB);

                Assert.That(compare, Is.EqualTo(expected));
            }
Example #8
0
    void OnCollisionEnter(Collision collision)
    {
        collision.Equals(m_player);

        // Do damage to player
    }
 private void OnCollisionEnter(Collision other)
 {
     if (other.Equals(""))
     {
     }
 }