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 } }
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 } }
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; } }
void OnCollisionStay(Collision other) { if (!other.Equals(currentOn)) { splotchRot = Quaternion.LookRotation(other.contacts [0].normal); splotchRot *= Quaternion.Euler(90, 0, 0); currentOn = other; } }
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)); }
void OnCollisionEnter(Collision collision) { collision.Equals(m_player); // Do damage to player }
private void OnCollisionEnter(Collision other) { if (other.Equals("")) { } }