diff --git a/BasicFps/Assets/Script/PlayerHitDetector.cs b/BasicFps/Assets/Script/PlayerHitDetector.cs new file mode 100644 index 0000000..448c575 --- /dev/null +++ b/BasicFps/Assets/Script/PlayerHitDetector.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class PlayerHitDetector : MonoBehaviour { + + void OnCollisionEnter(Collision coll) + { + Debug.Log(coll.gameObject.tag); + + // An object Collision has also features like + // finding the contact points of the collision. + if(coll.gameObject.tag == "EnemyAmmo") + { + Debug.Log("I've been hitted!"); + } + } +} diff --git a/BasicFps/Assets/Script/PlayerHitDetector.cs.meta b/BasicFps/Assets/Script/PlayerHitDetector.cs.meta new file mode 100644 index 0000000..0a74f0d --- /dev/null +++ b/BasicFps/Assets/Script/PlayerHitDetector.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4dade5f7d59f59a428738cca25418701 +timeCreated: 1490970396 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: