void OnTriggerEnter(Collider info) { if (info.gameObject.tag == "EnemyProjectile") { hp.takeDamage(); } }
void OnCollisionEnter(Collision collisionInfo) { canJump = true; if (collisionInfo.collider.name.Equals("Enemy")) { hp.takeDamage(); //rb.AddForce (new Vector3 (0, 180, 0)); } if (collisionInfo.collider.name.Equals("Projectile")) { hp.takeDamage(); } /*print("Detected collision between " + gameObject.name + " and " + collisionInfo.collider.name); * print("There are " + collisionInfo.contacts.Length + " point(s) of contacts"); * print("Their relative velocity is " + collisionInfo.relativeVelocity);*/ }